Creating a game with programming
#1 Members - Reputation: 150
Posted 27 October 2012 - 02:41 AM
I am 14 and made 1 year in game developing..xD
Currently learning c++ to make games with OpenGL and also rigging. :-]
#2 Members - Reputation: 455
Posted 27 October 2012 - 03:57 AM
- What kind of game is it that you want to make? Is it going to be 2D? 3D? Text-based? Single- and/or Multiplayer?
- What platform(s) are you planning to release it on?
- How much time do you have?
#4 Members - Reputation: 119
Posted 28 October 2012 - 10:26 AM
You know Visual Basic well? I worked with VB2010 and made some small games. You can also try that out. There is a game tutorial available on MSDN library for making a simple maze in VB. If you have the complete visual studio then there is a sample tetris type game made in it. You can look up that.
By "just programming" I hope that you don't mean that you won't use anything else. Because if that is true then you will miss out on the greatest opportunity. Game engines. I recently found out about game engines and am using Unity3D game engine. It is great. I can make games easily in it. Of course it will take some time and learning but there are lot of tutorials available online.
Look up on internet about these 3 options. After that if there are questions just ask.
Enjoy
Happy Game Development
#5 Crossbones+ - Reputation: 1374
Posted 28 October 2012 - 11:09 AM
Python!
C#!
C++!
Honestly however, it doesn't matter what language you choose. If you're determined you can use any of them to crate any game.
Edited by superman3275, 28 October 2012 - 11:12 AM.
Here's Breakout:
Breakout!
If you need some photo editing done, contact me:
superman3275@gmail.com
if you want some programming help, or are recruiting for a game development team, either PM me on here or email me up there
#6 Members - Reputation: 178
Posted 28 October 2012 - 11:14 AM
- Python with PyGame (or another library)
- C# with the XNA library
Personally I would reccomend Python, because:
- It is multiparadigmatic - you will get a good idea of many different programming concepts
- It is very easy to learn and use
- You do not have to worry about pointers etc.
- It has an interactive mode that allows you to test code as you learn (which speeds up the learning process)
etc.
#7 Members - Reputation: 122
Posted 28 October 2012 - 11:43 PM
as we know currently many modern game engine for development, is anyone(already profesional) will still suggest to start with the (old) c++ ?
(meanwhile i also code with c# for general business app)
even i keep my training with c++, can anyone give a suggestion, at what point i may start to use other development tools for the combination ?
thank you.
#8 Members - Reputation: 119
Posted 28 October 2012 - 11:58 PM
- C++ is good. But making a game with it will take time. Much higher than the game engines
- Working with C++ gives you more control as compared to a game engine. You have to decide whether you want control of a game that you can make in a longer time or lesser control of a game that you can make in much shorter time. The difference in the control is not that great for a beginner game programmer
#9 Members - Reputation: 354
Posted 29 October 2012 - 02:00 AM
Yea that is one of the biggest contributors, as to why Python is easier to learn.Some popular combinations are :
- Python with PyGame (or another library)
- C# with the XNA library
Personally I would reccomend Python, because:
- It is multiparadigmatic - you will get a good idea of many different programming concepts
- It is very easy to learn and use
- You do not have to worry about pointers etc.
- It has an interactive mode that allows you to test code as you learn (which speeds up the learning process)
etc.
If you do plan on trying Python, check out inventwithpython(as already mentioned). He has game samples, and covers alot of Python basics.
Edited by azonicrider, 29 October 2012 - 02:07 AM.






