![]() |
Game Tools
Hi everyone, I know that it is impossible to design a game if you do not know how to code, all im curious about is what tools I would need to make a simple 2D game
|
Re: Game Tools
If you want a simple, start - check out GameMaker.
|
Re: Game Tools
Say I know how to code in c++, what toools would I need to make a simple 2D game
|
Re: Game Tools
Don't know your skill level but, first of all you need, of course, a compiler and a linker to build your application. Then you need some kind of graphics library if you don't want to use the low-level OS functions. Try libSDL if you want a complete cross-platform library with support for a lot of game related functionality. If you want a good graphics library I would recommend you to use OpenGL.
|
Re: Game Tools
Will there be a learning curve for using these tools
|
Re: Game Tools
Quote:
|
Re: Game Tools
Well im sure theres a learning curve for complex graphic engines like opengl or directx, but I wasnt sure about the 2D engines
|
Re: Game Tools
Can you specify what you mean by 2D? You can make a simple 2D game using just forms and controls, such as a Tetris clone. It wouldn't be too pretty, but it would function. If you're talking about more advanced games like side-scrollers or adventure type games, a library is all but essential.
Gui applications in C or C++, from what I've read, is a bit more complicated than in Visual Basic though. |
Re: Game Tools
I tried learning some basics of the XNA Game Studio for C#, and I found it totally different that the normal (non gaming) programming, and a helluva lot harder to wrap my brain around. Even the basics. Decided I will look into it again maybe end of the year, as I still have a lot of C# essentials to come to grips with.
Basically I agree with titaniumdecoy and jabu, expect a bit of a learning curve, but make sure your understanding of the language is good, as that should lessen the learning curve a bit. ;) |
Re: Game Tools
If you want to make a simple 2D game, I believe the Python PyGame library has a relatively gentle learning curve.
|
| All times are GMT -5. The time now is 1:18 PM. |
Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC