Sign in to follow this  
Son_David

Intro to programming

Recommended Posts

Son_David    109

Hey everyone. I'm new to this site and I'm interested in making video games for consoles(PC,SONY,Microsoft), apple, and android. My only problem what programming language is the best way to start out with. As for softwares, I have Unity, Flash professional cs6, and blender. I also learning sprites but is there such a thing as 3d sprites.

 

Additonal Question:

 

Before I even start making a video game, which option is better 2d or 3d games?

 

(Notice: If my grammar sucks to you, I apologize. sad.png)

 

 

 

Share this post


Link to post
Share on other sites
Josip Mati?    1304

My humble opinion:

 

Try multiple languages and pick the one you think you'll be most comfortable with. Since you have Unity (and probably some experience with it), maybe you could try C# first.

 

As for other question, since you're new to gamedev it's better to start with 2D games in order to get a hang on gameloop etc. before tackling 3D related problems.

 

Make the Pong clone. It's usually the first game everyone starts and is easiest to make.

Edited by Aurioch

Share this post


Link to post
Share on other sites
SillyCow    1461

Start with 2D games, or even better : text based games.

Learn to program before you make a game. (Take 1 or 2 months to read a general programming book or tutorial).

I would recommend a script language at first.

C++ tutorials tend to be overly complicated.

Share this post


Link to post
Share on other sites
Son_David    109

Start with 2D games, or even better : text based games.

Learn to program before you make a game. (Take 1 or 2 months to read a general programming book or tutorial).

I would recommend a script language at first.

C++ tutorials tend to be overly complicated.

Thanks...so no 3d right now, just work with 2d, right? What you mean about script language? I thought C++ is a script language as well as a program. C++ looks easy and understandable to me.

Share this post


Link to post
Share on other sites
Dragonsoulj    3212


This must be some new definition of easy and understandable I wasn't previously aware of ;)

 

If he just looked at some beginning tutorials/references, they can make sense. It's when you get into classes, pointers, and the like that people start getting confused.


I'm new to this site and I'm interested in making video games for consoles(PC,SONY,Microsoft), apple, and android.

 

I'm not sure which languages to pick for the main consoles, but with PC you can pick just about any language out there and make a game with it. As for Apple, you can look into Objective-C, and potentially C++, however, I think using C++ still means you will need a little bit of Objective-C code. With Android, you can use C++ or Java. There may be alternatives for Android, however, Java is what the SDK is made to work with, and C++ can work with the NDK (SDK: Software Development Kit, NDK: Native Development Kit).

Share this post


Link to post
Share on other sites
minibutmany    1998

I just got started with LibGDX, a game library for Java. It doesn't support consoles but with a single code base you can export to windows, android, iOS, and HTML5. It is both a 2d and 3d engine, so once you "learn the ropes" of 2d development, the switch to 3d should be fairly simple.

 

It might also be best to stay with Unity, if one of your main goals is cross platform. In that case, learn C#, which is an excellent language even without Unity.

Edited by minibutmany

Share this post


Link to post
Share on other sites
Pufixas    1167

 

. C++ looks easy and understandable to me.

 

blink.png

 

This must be some new definition of easy and understandable I wasn't previously aware of ;)

 

I remember when I was starting programming, my first language of choice was C++. And I didn't understood why people called it hard either, until I learned python.

Share this post


Link to post
Share on other sites
Son_David    109

I want to learn C++ first since I already started taking notes. Once I master or get the hang of it for some months, years or so, I will learn Objective-C, C#, and Java. What about Action script 3.0? Since I have flash player too, Can I learn that?

 

Additional Question:

 

Is there a scripting language that can possibly work for consoles? Like Lua or XMB(if I spelled it right)?

 

I want to at least learn how to program before I start making the video game I want. I don't have a team.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this