Sign in to follow this  
Sugavanas

Starting with a game

Recommended Posts

Sugavanas    212
Can anyone mention how to start with the programming a game, and also the softwares i need. Edited by Josh Petrie
Please don't use polls in For Beginners.

Share this post


Link to post
Share on other sites
runnerjm87    177
Sugavanas- The specific requirements really depend on what kind of game you want to develop. In general, however, a game development project should start like any other software development project, i.e. defining the goals, mapping out your classes, input and output, prototyping some of your ideas and unit testing them.

For a video game, the general software requirements are a graphics library - either something low-level like DirectX or OpenGL or higher level like SDL or SFML - a sound library - DirectX and SDL will also be able to handle this, also look at FMOD - and some way of receiving user input from the keyboard and mouse - again, DirectX or SDL.

You should also look at existing solutions, like XNA which is a C# toolset specifically for making games on Windows or 360, and Unity which is a fairly powerful game engine that will allow you to write your code in C# or Javascript (and I think they have support for a third language as well) and comes complete with I/O, sound, graphics and physics pipelines that you can take advantage of.

If you can be more specific about the type of game, it will be easier to give you less general advice on what types of software are available to help you.

Share this post


Link to post
Share on other sites
Radikalizm    4807
If you are a beginner and want to learn how to program games you should just start working on a simple game, don't get into engine programming just yet. Set yourself some very realistic goals, make clones of small existing games in a language you feel comfortable in, or if you have no programming experience at all a language which is somewhat beginner-friendly.

The setting of realistic goals is very important at this stage as you'll get the most experience and knowledge out of actually completing a game.

Share this post


Link to post
Share on other sites
Serapth    6671
Have patience, lots of patience. And as a good test of your patience, [url="http://www.gamefromscratch.com/post/2011/08/04/I-want-to-be-a-game-developer.aspx"]read this[/url]. It should answer all of your questions, and give you hundreds more.

Share this post


Link to post
Share on other sites
incertia    787
Serapth is right. Maybe you want to work on something simple, like a tic tac toe. Player vs player is easy to do, but maybe try to implement an AI so the player can test his skills against a computer. Then you can go more advanced, maybe a text based version of poker or mancala. Just keep programming existing games and then you'll have an idea of what you need for a game that you want to make.

Share this post


Link to post
Share on other sites
Sugavanas    212
thanks guys, i will start from the basis.

[url]http://kksshufflegame.blogspot.com/2012/08/shuffle-game-by-kks.html[/url]

This is a game i made earlier but it was made easy in vb 10

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this