Mar
05
2013
4

Rubinius support for rbSFML

After I finished the chapter deadline for the publisher I had some free time in the weekend. I spent some of it in making rbSFML compatible with the high performing Ruby implementation Rubinius. Sweet! Sure it required me to do a pull request to the Rubinius repository and do some fixes for them but it is now fully supported.

So if you want to do parallel tasks with rbSFML that should now be fully supported as well since Rubinius doesn’t have a GIL so using native threads there is actually worth it.

I’ve encountered a minor problem with it on Arch Linux. Somehow Rubinius gets it to crash inside Nvidia’s library libGL when the opengl context is being destroyed and I don’t understand why. But well I’ll track it down and fix it as soon as I get time. But it is still usable since the crash happens only when you are exiting the application and as it is destroying the last window created.

Nov
15
2012
0

Making games in Ruby so far

Well I’ve been playing around in rbSFML now for a while and it’s been very satisfying to see how fast and easily your game evolves in Ruby. I recommend this language and I will try to give some tutorials for it.

Of course there are still some problems, like that every math operation is a heavy method call. Ruby truly embed the proverb for optimization:

The fastest code is the one never run.

(more…)

May
25
2012
0

Game projects have been updated yet again

Well just wanted to let know that the game projects have been updated again with more 3D projects and I have reformatted the pages a little to make them easier to read and take information from.

The Space Shooter, Real Time Strategy and the First Person Shooter games have all been uploaded and is now available for download. I hope you enjoy them.

Apr
22
2012
0

Game Projects updated

Alright my game projects page has been updated. There is still a lot more to add. Like the First Person Shooter and my current project I’m working on but also some more pictures and download links for the games already up.

Have a check and see what I have been part of creating!

Sep
27
2011
3

I can’t stop coding! Madness Script reborn

Yeah well seems like I can’t stop messing around with high level languages. Last week I started working on a new version of madness script but since the differences are pretty huge between them I call it Runescript instead and are dropping Madness Script for all future. I would say Runescript is a lot more mature and bla bla bla. I can brag about it a lot but it will be some time before I feel ready to put it up on GitHub for public use.

(more…)

Sep
09
2011
2

First year at The Game Assembly Part 1

Well spite my big programming experiences before starting at The Game Assembly I still had a pretty tough year and learned a lot. (more…)

Sep
09
2011
0

I’m back with a lot of stuff

Yeah, I neglected my blog a little but I’ve been working a lot both in the university and with my own personal projects. In the coming weekend I’ll be trying to summarize what I’ve been doing and post some projects that has been done at The Game Assembly and what I’ve learned from them. Some of the projects is actually reusable for your own projects and in fact I have them in my template Visual Studio project that I use for developing other projects at the school.

Oh and don’t forget I have my personal projects too. If you’ve been stalking me you might know what those are. These projects show how I’ve been becoming more mature as a programmer. One of the projects I know have users as they have commented, reported bugs and so on. Which I think is pretty cool.

From the school game projects I will be posting links so one can download it both playable and with source code. I want to say that my second project, the Point&Click game I am especially proud of. It’s very polished although pretty short it to me has a very high quality and does not differentiate from industry produced games. If we had a year instead of 8 weeks to make it I think we could have made a complete game and long one.

Written by Groogy in: General | Tags: , ,
May
22
2010
0

Ascension map system draft

Currently I’m working on Ascension’s map system and I’ll be posting the draft for the system here. Mostly for my own convenience.

Right. So what kind of map do I want? What got me interested in this project was RPG Maker VX. The map there is based on a grid, each grid being 32×32 pixels I think. What I want is a more smooth map, with no grid. You could say that the grid has been modified so that one square is 1×1 pixel big. First let’s talk about the terrain and data structure of the map.

(more…)

Feb
06
2009
0

Might make a Game Tutorial?

Yeah, just like the title says. I’m thinking about it. You know what they say, sharing is caring. Anyway if I do it, it will mostly be theory on what to think about and what you need to do. Since I belive in order to make a great application you need to understand how the machinery works. Sure I know some guys out there are those that just look at code and learn by that and still manages to make a fairly good game or application. But those kind of programmers will run into problem sooner or later and won’t understand why the compiler is complaining about that virtual function or why they get a sudden SEGMENTION FAULT when trying to access NULL.

(more…)

Written by Groogy in: General,Projects,Tutorials | Tags: , ,
Nov
08
2008
1

Comments for Support Classes(GWF 0.8.1 BETA)

I found out that I had forgotten to add comments on all the classes. So I added them and also while doing it found small faults that I also corrected. I did also find a big bug that I still don’t know how to correct. DropDownList can’t properly set that this list item is the one that has been chosen.

I hope the problem will be solved as soon as possible.
For now I’ve disabled it so by default a drop down list won’t try to read from the parameters.
I might have to do an entire remake of the DropDownList class.

Anyway it’s available for download here.

Written by Groogy in: GWF | Tags: , , , , ,

Powered by WordPress. Theme: TheBuckmaker