Troll
2011-04-18 12:51:41
Ok so i was woundering what i would need to learn and have to make for games? Like software, language. Also where could i learn of stuff like this, forums, books, e-books etc etc
THanks
THanks
2011-04-18 12:51:41
2011-04-18 15:24:49
2011-04-18 15:27:16
2011-04-18 15:30:03
2011-04-18 15:49:22
2011-04-18 16:09:34
From: anonymity
I would like to start off by saying, Icompletely hatedon't like Microsoft and their bs.
I use Visual Studios and have XNA Game Studio. I would not pay for them, but I got them free through msdnaa.
From: Floor66
I've started trying out making a game in C++.
It's not gonna be easy.
I use MS Visual C++ 10 and the Allegro (5.0.2) library for graphical stuff. Get it @ www.allegro.cc
First learn the basics of C++. To start, I suggest you read this: http://www.cplusplus.com/files/tutorial.pdf DONT BE LAZY. READ IT THROUGH.
Additionally you can read up on Pointers elsewhere (read: google) as I found them to be quite confusing at times.
After that, you can follow the basic tutorials on the Allegro wiki. It'll teach you to make a cube that bounces, then a cube that moves when you use your mouse/keyboard. I strongly suggest you don't stick to the tutorial 100% but try to give it your own twist.
What I did after that is just experiment, experiment, experiment. Currently I'm trying to make a mario-like game with some free sprites I downloaded off the int0rwebz (read: google). It's quite tricky to get a sense of gravity into the game, aswell as making some objects solid (so you can stand on them) while you might fall through others.
I use several classes and I've made a grid that is 100% dynamic and consists of squares of 32x32 (which can again be changed) on which you can load bitmaps of 32x32, their source filename, location on the grid, etc. in a .ini file, along with the colission detection, loading from a spritesheet, etc. A mini-2d game engine if you will.
Be creative, think of unique things!
2011-04-18 16:52:07
From: anonymity
If you are interested in C++ here are a few website references (in no particular order):
http://www.cplusplus.com/
http://www.cprogramming.com/
http://www.learncpp.com/
http://www.barcodesinc.com/articles/learn-cpp.htm
2011-04-18 17:00:24
2011-04-18 17:17:13
2011-04-18 17:23:43
2011-04-18 17:39:07
2011-04-18 17:41:00
From: i luffs yeww
Add me on MSN, Troll? :)
Also, start with simple games. Physics, sprites, maps, etc.
2011-04-18 19:36:09
2011-04-18 21:32:37
2011-04-18 21:35:12
2011-04-18 21:55:23
2011-04-19 04:12:13
From: anonymity
what platform are you planning on developing on/for? and what type of game(s)?
2011-04-19 04:59:05
2011-04-19 05:10:16
2011-04-19 05:26:57
2011-04-19 05:58:05
2011-04-19 06:02:41
2011-04-19 08:51:31
2011-04-19 09:50:54
2011-04-19 12:41:47
From: Hugolord
http://www.3dgamestudio.com/
2011-04-19 13:28:55
2011-04-19 14:07:43
From: Troll
Is that C or C++, its looks like C.
Also anyone know of any good C++ forums?
2011-04-19 14:11:14
2011-04-19 14:15:13
From: Floor66
That doesn't seem to good of a start for a beginner since it'll just be clicking this - get that. I don't think it really shows you how to code stuff.
2011-04-20 17:44:19
2011-04-20 17:50:33
From: Dan Cardin
If you want to actually get around to making games, i would suggest python. python + pygame makes is very easy to get started making games. If you have to go about learning C++ and such, it could take quite a while before you can actually think of a game idea and start making it. I've found that that is quite not the case with python.
2011-04-20 18:11:38
2011-04-20 18:14:54
From: Wizzup?quite neat for finishers too! Unless you're doing something really complicated, or doing 3d, i would suggest python. Really complicated basically means 3d. And you can do 3d with python, but you might as well go with the more support and tutorials and such for 3d that will come with C that probably wont be in python for 3d.
This. Pygame is quite neat for starters. :)
2011-04-22 20:50:14
2011-04-26 02:47:02