Question about gamedev

Started by
7 comments, last by ArunHaridas 11 years, 11 months ago
Sorry for my bad English.

I started join forums to learn about game programming, i pick up as first language java and learn the basics but when i started to look for make games i see it is some sort of more difficult than i expected.

So i have a question, should i continue learning java and learning how to make graphics and games with it or just pick some engine like gamemaker or uniti or udk that they are focused more on just making games?
Advertisement
Are you interested in game making or game programming? There is some difference in both. If you are interested in game making, then you should use some engines/tools such as Gamemaker/Construct, etc. These will help you create games faster.

If your interest lies in programming, then you can continue pursuing java to develop games.

I would recommend the first option, as this would give u a headstart in game-making.
Here, some links. Maybe they will be usefull:
http://zetcode.com/tutorials/javaswingtutorial/ for understand swing
http://zetcode.com/tutorials/javagamestutorial/ later try this. I suggest to read code, understand, and upgrade games. I think it would give some knowledge :)
http://www.youtube.com/user/TheJavaHub and this guy have some good tutorials :)
Im more interested in programming because for me just do a game with the engine is kind of boring, but programming a game is much more difficult, someone can guide me with java game development? Some good 2D libraries or tutorials to these libraries?

Im more interested in programming because for me just do a game with the engine is kind of boring

If using the right tools makes it boring, then you are doing it wrong. There are just as many complications and challenges to producing a game with a pre-existing engine, as there are to writing an engine from scratch - the challenges are just a little different.

If you are just in this to learn programming, then by all means, but otherwise I would really recommend starting with something that will show real results a lot sooner.

Tristam MacDonald. Ex-BigTech Software Engineer. Future farmer. [https://trist.am]

And for game programming which one should i pick? Java or C#? I need the one i can see results faster.

And for game programming which one should i pick? Java or C#? I need the one i can see results faster.


Neither are ideal languages for instant gratification. If that's your goal, go with GameMaker, Flash or something similar.

And for game programming which one should i pick? Java or C#? I need the one i can see results faster.


C# with Unity or XNA is probably your best bet then.
[size="1"]I don't suffer from insanity, I'm enjoying every minute of it.
The voices in my head may not be real, but they have some good ideas!
game engines like Love2d( www.love2d.org ) and egsl are simple and powerfull 2d game engines. and they and very easy to study.

This topic is closed to new replies.

Advertisement