It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
It's good to see an update, I'll read through it in a bit. I've already done the tutorial on the page you linked, but it never hurts to go through some of the stuff again.
avatar
thebum06: It's good to see an update, I'll read through it in a bit. I've already done the tutorial on the page you linked, but it never hurts to go through some of the stuff again.
Thanks :-) Since that would mean you'd read both of them, PM me or comment how you find the two in comparison. I hope I haven't failed horribly at what I wanted to do :D
My exam week's about to start. I can't begin the new stuff until it's over, because stuff happened and I really need to study a lot :p
I'm learning Blender and a little Python scripting, is there any use for me?
avatar
Strijkbout: I'm learning Blender and a little Python scripting, is there any use for me?
Well as long as you don't want to learn SDL and C++, I'd say no, not really :D
Did you guys hear about Löve? It’s a framework using Lua language, having built-in all neccessary libraries like SDL, DevIL etc. Kind of like PyGame for Python, but even more simple to use. And it has an active developer and user community (user == people who use Löve for programming their own games).
I have this in mind for several months, also programmed a simple 2-player Tic Tac Toe in < 150 lines and 90 minutes from scratch. It’s a pity I don’t have time for more, but there are lots of helpful add-ons (written in Lua). The thing about Lua is, you really don’t have to mess around with the language itself (like C++), but can instead concentrate on the functionality of your game. Lua is so easy. Heck you can write stupid procedural style but it still looks good and works.

Ok here’s the link, try it: https://love2d.org/ – and it’s platform independent, even running on Android without much porting effort.
I'll work on the Tetris tutorials this weekend. I started going through the exercises and somewhere along the line ADD kicked in and I went off on a tangent looking at C++ code for roguelikes.
avatar
Stevedog13: I went off on a tangent looking at C++ code for roguelikes.
That's a good thing. It kinda means you care :D
avatar
ZivilSword: Ok here’s the link, try it: https://love2d.org/ – and it’s platform independent, even running on Android without much porting effort.
I'll take a look at it when I have some time, thanks for the tip :-) I don't think we'll be converting to another platform now that we have started SDL with C++ thou
Post edited April 27, 2012 by Fenixp
avatar
Fenixp: I'll take a look at it when I have some time, thanks for the tip :-) I don't think we'll be converting to another platform now that we have started SDL with C++ thou
No you dont't have to. I just wanted to bring an alternative, because (especially in my case) not all people tend to like C++. It is just another kind of language, another "feeling".
C++ has the advantage to be faster, but in Löve the work is done by the libraries (which are itself written in C or C++), whereas the functionality and management is written in Lua, but doesn't need much calculation power. Apart from that, most modern games are also scripted in Lua -- only the (graphics) engine itself uses C++.Game developers realized that it's contraproductive to program the whole game in C++ because of its unneccessary complexity; instead they use Lua for everything that is just "management'".
I am on it... in near future.
avatar
Fenixp: I sure as heck hope you guys are still eager to learn, since after I managed to shovel trough all the crap life throws at me, I have finished writing the first two parts of the tutorial! Just head to http://gcgpg.fuzz.me.uk/, read the Prelude one and then you can start! And I would also really love to get some feedback from you guys: If there's not enough people following the tutorial and cheering for how awesome I am, I'll most probably just stop at some point.
And so the project died :-(

Is there any chance of reviving it, I wonder? It's a brand new year, lots of people have joined the forum since this went on. Possibly there would be enough interest to get things going again?

The old website is gone it seems.
avatar
Wishbone: And so the project died :-(

Is there any chance of reviving it, I wonder? It's a brand new year, lots of people have joined the forum since this went on. Possibly there would be enough interest to get things going again?

The old website is gone it seems.
Oh I've still got time (probably) and am still willing, last time it just seemed that only people who didn't really need my help ended up active (well... You :-P) Interest just dropped too rapidly. Oh well, I suppose I should have expected that...
I'm kind of busy myself, as my workload and free time changes often, unexpectedly and wildly. Even more so the internet/gaming related free time (kinda like how I disappeared this summer during my Japanese trip). But I'd be interested in getting a laid back closer look to this.

I already have some basic knowledge of C as I had a subject on it during University, gotta love them pointers, but I don't think I really went to C++. My current background is far more Java oriented these days, but getting to know some extra stuff is never useless.
avatar
Wishbone: The old website is gone it seems.
Will check and see if I have any backups, but the chances are pretty slim as from what I remember that was before I switched to my own VPS and was instead a hosting service.
I think we had an expectation way back when, that a large group of people would all go through the material simultaneously and do something interesting at the end, but that was probably unrealistic.

I think possibly the best way to approach it is to see it as an ongoing project/service, where people can join/leave as and when the demands of real life dictate it. As long as the tutorials and tasks stay available, new people can join and start from the beginning, working their way forward. Maybe "graduates" of the program will eventually form small project teams working on various games, again, as and when people have time. If each project uses a central repository for all the documents, code, graphics, etc., then others can pick it up if the original people disappear.