ForumsProgramming ForumI want to make a game

9 5957
rivercrab01
offline
rivercrab01
1,242 posts
Nomad

Hi. I want to make a game. I have no money, so everything has to be free. I have never made a game before, so I want something simple. Any ideas?

  • 9 Replies
alsage
offline
alsage
132 posts
Nomad

ok well you are in luck. html 5 came out with the canvas tag which allows you to make games in javascript. you will not be able to put any of your games on this website but there are some other websites out there that accept that.
and javascript is really close to actionscript (flash) so when you come up with some money you will have an easier time learning actionscript

Darkroot
offline
Darkroot
2,763 posts
Peasant

True Html 5 is looking very nice but it isn't full supported yet and the install base is still small. For future game development is looks good but you need to set up a website to host the game and hope people have a browser that supports it.

Personally I would recommend python and pygame a powerful set of modules for python that help in the game creating process. Python is the simplest actual programming language to learn.

alsage
offline
alsage
132 posts
Nomad

who says you cant do both

elshobokshy
offline
elshobokshy
159 posts
Nomad

Check this:
http://armorgames.com/community/thread/7929904/what-programs-you-need-to-learn-to-make-a-game

Hope that helps

dabadgecollector
offline
dabadgecollector
24 posts
Nomad

Well there are various programs to make video games ill list many as I know currently.


Flash develop-This is a free program is it more complicated to learn then flash but once you adjust and learn coding as2 or as3 (I recommend as3 though since it allows you to do more) it will become very simple.



Game maker
-This allows you to make a game easily and swiftly but I don't believe you can upload it to armor games though but it's great for practicing.

Stencyl-This is a excellent program for eager new game developers who no nothing about as2 or as3 I do imagine you could upload on armor games but it would probably have to well constructed and well designed to meet ag's standards it's easy to learn and once you get the hang of it you'll be able to create high quality games hopefully.

swagman
offline
swagman
153 posts
Nomad

Thanks for all that because i've been trying these different sites and they didint work.

elshobokshy
offline
elshobokshy
159 posts
Nomad

Not even mine ?!

maffegozer
offline
maffegozer
64 posts
Nomad

Python is the simplest actual programming language to learn.

Uh... Yh sure...
Have you tried Visual Basic?
It's basically just typing English...
PrideRage
offline
PrideRage
148 posts
Nomad

@maffegozer I think you're wrong. I teach Python tutorials on youtube and therefore I'm good at Python. Python is really the easiest programming language, because it is just fun to write the code and doesn't require alot of time to understand the code.

@topic
Creating games simple is not that easy, unfortunately.
I can recommend you a variety of languages and libraries that I use or used and find great.

1) Unity3D - It is good for 3D game programming and is the easiest game creation tool I've ever encountered.

2) SDL for C++ - Although C++ is difficult, this library can create some good games if you go though alot of tutorials.

3) OpenGL in C - Also very great with many functions, 2D and 3D, but it needs alot of tutorials.

4) XNA for C# (C Sharp) - It is a great library, that has to be installed for Microsoft Visual C# and can create good games programmed with C#.

5) Adobe Flash (Currently CS5.5) - Also very good to dive right into game creation and features a very beautiful and customizable GUI.

All of the above are good for game creation, but it depends on which language you already know a bit or which language you like.
If you like C++, choose either tools 2, 3 or 5.
But if you're more into C# you can take XNA (Number 4).
And last but not least I recommend Unity3D. 3D game creation has never been easier and it accepts the following programming languages: JavaScript, C# and Boo (Boo is like Python).

I hope I can help a bit with this reply.

Showing 1-9 of 9