@Dammned Programmer |
GD Article List wrote: |
---|
Now I'll list some well-known games that will definitely help your game development skills and allow you to have actual complete games under your belt. I'll quickly point out some things that will be learned for each game. These games are: Pong = Simple: input, physics, collision detection, sound; scoring Worm = Placement of random powerups, handling of screen boundaries, worm data structure Breakout = Lessons of pong, powerups, maps (brick arrangements) Missile Command = targeting; simple enemy ai, movement, and sound Space Invaders = simple movement for player and enemy, very similar to breakout with the exception that the enemy constantly moves downward, simple sound Asteroids = asteroids (enemies) and player can move in all directions, asteroids appear and move randomly, simple sound Tetris = block design, clearing the lines, scoring, simple animation Pac Man = simple animation, input, collision detection, maps (level design), ai Ikari Warriors = top down view, enemy ai, powerups, scoring, collision detection, maps (level design), input, sound, boss ai Super Mario Bros = lessons of Ikari Warriors (except with side-view instead of top-down view), acceleration, jumping, platforms The list shows games in terms of difficulty from least to greatest as far as programming them goes. There are games that others may suggest but these 10 games will definitely round out what you need to know in 2D game development. If you can make and complete these games, then games like Sonic, Metroid, or even Zelda become that much easier. Those games are just variations or extensions of what you have already learned. |
ive been studying c++ for about two years |
Do you know how to use classes, namespaces, etc? |
1.) Da Button factory : http://dabuttonfactory.com/ 2.) Some Pokemon sprites : http://fanart.pokefans.net/ressourcen/tilesets/pokemon-pmd/ |
Dammned Programmer wrote: |
---|
yep, i know that. question thought, do i need to know pointers? |
i can pretty understand the last two but I dont quite get the first two of them |
Lumpkin wrote: |
---|
I find GPUs very interesting, the history of them is great too. Matter of fact, I find CPUs interesting aswell, especially older ones where the power of them were limited. |