2D game development from scratch...
Page 1 of 19 Replies - 1278 Views - Last Post: 14 March 2013 - 07:09 AM
#1
2D game development from scratch...
Posted 20 February 2013 - 04:24 AM
I'm not new to programming in general (as i have an extensive experience with Matlab coding), but I am reguarding videogames programming.I'm looking for the best and easier instrument to develope the videogame we have in our minds: a 2D game beat'em up style (a la castle crashers).
The final idea is to make this a hobby of mine with a product to sell if it turns out to be good enough.
At the moment I was looking at C++, as it is one the most known around, and it would also help when presenting a personal CV to eventual companies. The problem is in C++ I have absolutly no experience, and an extensive tutorial would help.
Obviusly if you have suggestion and tips, or advices on other development tools to use instead, they all are welcome.
Thanks!
ps: i wrote this post will i was giving a look around on the forum as it was one of the first things displayed immediatly after the registration...
Replies To: 2D game development from scratch...
#2
Re: 2D game development from scratch...
Posted 20 February 2013 - 05:12 AM
#3
Re: 2D game development from scratch...
Posted 20 February 2013 - 06:47 AM
Another option is maybe using a Game Engine of some form. It won't require you to know how to program, and all you have to do is draw the images, set the operations, and export the file as an application or game in most.
Either way is good.
This post has been edited by tony12095: 20 February 2013 - 06:49 AM
#4
Re: 2D game development from scratch...
Posted 20 February 2013 - 07:34 AM
Java would be ok, it was one of the chioces: still have to figure out the pros/cons of both of them.
#5
Re: 2D game development from scratch...
Posted 20 February 2013 - 08:20 AM
Quote
That is why you would map out your game's requirement specs before you start and then you can see what you need and what you don't need. You know.. that whole "look before you leap".
#6
Re: 2D game development from scratch...
Posted 20 February 2013 - 10:23 AM
1. It is now obsolete in not being supported in Windows 8.
2. If that is the case, I doubt the new Xbox that will be out at some point in the near future will support it either, so that kills any chance of placing your XNA game on the market.
#7
Re: 2D game development from scratch...
Posted 20 February 2013 - 10:28 AM
It will take you time to learn C++.
#8
Re: 2D game development from scratch...
Posted 20 February 2013 - 10:33 AM
sparkart, on 20 February 2013 - 12:28 PM, said:
It will take you time to learn C++.
+1, I also would recommend that. It is as simple or complex as you need it to be. It has built in particle effects and can even do some basic 3d.
#9
Re: 2D game development from scratch...
Posted 20 February 2013 - 02:36 PM
There are a great deal of tutorials for SDL and it is used almost everywhere but it can be a bit slow for complex games, however with your game it shouldn't be a problem. SDL has also been ported to a bunch of different languages because it is a C library.
SFML is a newer spin on something like SDL and uses opengl for hardware acceleration out of the box and is fully OOP using C++ although it does have a C port as well which has prompted some porting to other languages.
Both have built in support for things that you will find useful for developing a game and really defining how it all fits together rather then putting your art into a magic box, which some people like and that's fair enough too.
Some google searches for either of the two will yield a good deal of information and tutorials although like I said a little less so on the SFML side because its newer and not as widely in use but picks up the slack on some of the shortcomings of SDL.
As each has C bindings, SDL natively so, they can be used from many other languages other then C/C++ and the knowledge of use in one language can be transferred to and from another if you decide to change language later... Although many ports (for example pygame the python port of sdl) may not be 1:1 ports but you will still understand the library rather well.
I wish you the best of luck and I hope you have fun and learn lots!
This post has been edited by Nekroze: 20 February 2013 - 02:37 PM
|
|

New Topic/Question
Reply



MultiQuote










|