Quote:
|
Originally Posted by slicksk8te
I am interested in doing things like graphics(no APIs)
|
Why no APIs? Unless you're writing games for DOS or something, where you have raw access to the hardware, you're going to need to use some API. Which API depends on your skills, choice of language, and target platform(s). All of these will factor in heavily.
Some examples of APIs used in graphics include DirectX (for Windows), OpenGL (for various platforms), GDI/GDI+ (for Windows), and SDL (various platforms). This is by no means an exhaustive list.
Quote:
|
Originally Posted by slicksk8te
simple games
|
Like Tetris? It's a rite of passage for any would-be game programmer. You can do text-mode or graphics-mode Tetris, depending on your mood.
Quote:
|
Originally Posted by slicksk8te
I have tried to make simple games such as sidescrollers but the problem is that I do not know how to put it together.
|
What do you mean? You didn't know how to handle the gameplay, or you didn't know how to manage the scrolling? Basically, all you need to do is redraw the screen each refresh cycle, taking into account the new position of game elements, such as the character, monsters, etc. Many side-view scrolling games are made up of tiles, which makes it rather simple, as you build the scene up out of smaller blocks. Even some more or less modern games use this approach, though sometimes the tiles are rhomboid instead of square (isometric games like Diablo, for example).