Rookie in Programming

Well, with node.js (enterprise) and HTML5's canvas (game) available to you, why not start with JavaScript? It's fun, easy to learn and very flexible, but be warned: it can teach you some bad habits that will frustrate your move to other languages.

Starting out at JS for game programming is a good recommendation. But the tutorials for game development in JS is inconsistent.

My first recommendation is: DO NOT START WITH C++/OPENGL
You will likely hate programming and never program in your life again.
The C++ library is so vast that most institutes usually divide their C++ programming course into two or three subjects (Just for teaching C++ alone!).

What I recommend: 1) start with python here: www.hyperiondev.com (Local is Lekker!). There are a lot of online courses offering game programming in Python. But I would suggest learning the basics first
2) Download Blender (Version 2.69).
3) Go to http://www.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro
A wonderful online tutorial for learning Blender (and game development)
You can learn Blender and Python simultaneously

HTML is also a good choice to start with game programming. I am using a framework called GSAP. It's must faster than CSS Transitions and has more capabilities. But you would have to spend days just looking for a decent tutorial.

What type of enterprise software are you refering to? For back-end and web services I would suggest using Java (since it is the most dominant). But this can be a complicated job and should be left to professional developers. There's a lot of things you have to take into account when developing enterprise software.
 
Last edited:
<![SoUL-rEapER]>;12685483 said:
Starting out at JS for game programming is a good recommendation. But the tutorials for game development in JS is inconsistent.

My first recommendation is: DO NOT START WITH C++/OPENGL
You will likely hate programming and never program in your life again.
The C++ library is so vast that most institutes usually divide their C++ programming course into two or three subjects (Just for teaching C++ alone!).

What I recommend: 1) start with python here: www.hyperiondev.com (Local is Lekker!). There are a lot of online courses offering game programming in Python. But I would suggest learning the basics first
2) Download Blender (Version 2.69).
3) Go to http://www.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro
A wonderful online tutorial for learning Blender (and game development)
You can learn Blender and Python simultaneously

HTML is also a good choice to start with game programming. I am using a framework called GSAP. It's must faster than CSS Transitions and has more capabilities. But you would have to spend days just looking for a decent tutorial.

What type of enterprise software are you refering to? For back-end and web services I would suggest using Java (since it is the most dominant). But this can be a complicated job and should be left to professional developers. There's a lot of things you have to take into account when developing enterprise software.

^+1

Just to add on this:

http://www.pygame.org/news.html

tons of resources for pygame. Seems like the defacto choice when building simple python games (although no game is ever "simple").
 
It seems as if my interest also started as yours. , I started with HTML and CSS...Obviously that was quick. Then i moved on to Scripting with JS and PHP, that took a while. threw in a bit of MySQL and used all of the above as a foundation for studying a couple of languages in depth.

I guess i am trying to say that i don't know how knowledgeable you are in programming. but i'll bet you have a long way to go.
 
You may as well crawl back under your rock.
Was there a point in that post? I take it you aren't a Java fan, and prefer a Microsoft version that runs only runs on its own system (for the most part)

I used to know a guy who said MS (Windows 3.1) was better than Apple OS. Clearly it was not, but he said he spent all that time learning it, he felt "lost" on the Apple where things were simpler and more intuitive.
 
Was there a point in that post? I take it you aren't a Java fan, and prefer a Microsoft version that runs only runs on its own system (for the most part)

I used to know a guy who said MS (Windows 3.1) was better than Apple OS. Clearly it was not, but he said he spent all that time learning it, he felt "lost" on the Apple where things were simpler and more intuitive.

No, its just your backwards logic that I'm attacking. I actually do java development as well. I don't restrict myself to a single language. But to say its a copy is utterly retarded and clearly shows how uninformed you are.
 
Was there a point in that post? I take it you aren't a Java fan, and prefer a Microsoft version that runs only runs on its own system (for the most part)

I used to know a guy who said MS (Windows 3.1) was better than Apple OS. Clearly it was not, but he said he spent all that time learning it, he felt "lost" on the Apple where things were simpler and more intuitive.

,,,,,,,,
 
The Java language isn't cross-platform, it can only run on the JVM :p
 
thankfully even in my delphi 7 days, I never installed kylix
 
Top
Sign up to the MyBroadband newsletter
X