Starting From The Very Beginning

Started by
10 comments, last by 3Ddreamer 11 years, 7 months ago
The tools (programming language or engine) are better suited to some tasks than others...whether one is better than the other depends on the task. In the long run though I think you would be better off focusing a programming language that is not chained to an engine. It is a longer road, but at the end of it you will have developed marketable skills which are not just suited to writing code for games. C# with XNA is a good choice...the intellisense features make it easier to learn (VS2010 Express).

If you are going to make a game without using a pre-built engine I would pick something in 2D. At your age I tried to learn C++/OpenGL and I barely got anywhere because there are so many things you have to learn for 3D, all at once. The only advice I can offer is to pick a language (whether it is c#, Java, Python, or whatever) and learn in little steps. I would set out to make a simple game and finish it. Then re-evaluate what you want to focus on from there.

Good luck...
Advertisement

[sub]Hi, Joy[/sub]

[sub]The things I learned in the few weeks tackling C# as a newbie beginner are: smile.png [/sub]

[sub]1) The C# language is indeed clear and easy to learn, relatively speaking. Back in 1986 I took BASIC and COBAL in college and C# is much easier and funner than I remember those languages.[/sub]

[sub]2) These honest people were right: There is a lot of reading and studying to do, but the benefits are immediate.[/sub]

[sub]3) They are also correct that there are a lot of games, game making communities, and information to be had in C#, including here at game dev.[/sub]

[sub]Here's my thread on C# Learning Resources which helped me much:[/sub]

[sub]http://www.gamedev.n...60#entry4978660[/sub]


[sub]Clinton[/sub]

Personal life and your private thoughts always effect your career. Research is the intellectual backbone of game development and the first order. Version Control is crucial for full management of applications and software. The better the workflow pipeline, then the greater the potential output for a quality game. Completing projects is the last but finest order.

by Clinton, 3Ddreamer

This topic is closed to new replies.

Advertisement