BleepingComputer.com: What Is A Good Language To Start Of Learning

Jump to content

  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

What Is A Good Language To Start Of Learning

#16 User is offline   rongchaua 

  • Member
  • PipPip
  • Find Topics
  • Group: Members
  • Posts: 57
  • Joined: 18-January 08

Posted 21 January 2008 - 06:44 AM

- I recommend C#. It's easy to learn. After learning C# then you have no problem with Java because they are basically pretty same. "One learn, get two". :D.
- Visual Basic is also simple to learn. There's one thing of VB that the other language can't do is writting the macro of MS Office application. That'll be nice in some case when we use MS Office.
- C++ is not a programming language for newbie. It's for system programming. It's a very strong language. You can do everything with that. But it's pretty difficult for beginner. Do not touch it if you fell that you are "strong" enough.
- If you are not programmer, just want to learn a language to do some small things for you, then the script language will be your choice. There are many of them: Perl, Python,AutoIt...

This post has been edited by rongchaua: 21 January 2008 - 06:44 AM


#17 User is offline   danbrownlow 

  • Member
  • PipPip
  • Find Topics
  • Group: Members
  • Posts: 99
  • Joined: 05-March 07
  • Gender:Male

Posted 24 January 2008 - 07:23 AM

Luciora, if you want to be a designer.. then you wouldn't be doing much coding really. You'd be designing the game models.. leaving the game engine to get on with all the physics mainly.

Depends what you want to do, personally, I wouldn't set my sites on being in games. It's a hard market to crack with lower pay, Etc, because there's so many people wanting to do it. What I would suggest though if wanting to get into more games programming is first learn C++, ignoring anything games related, just learn the language. Then you could maybe go onto learning the allegro class to help make some basic 2D games. Another language I was told to learn was Lua, which is used a lot for in game menus, Etc.

Hope this was some help,

Dan.

#18 User is offline   CyberSorcerer 

  • Malware Reverse Engineer
  • PipPip
  • Find Topics
  • Group: Members
  • Posts: 99
  • Joined: 30-July 07
  • Gender:Male
  • Location:Las Vegas

Posted 10 February 2008 - 12:32 AM

Luciora, as far as Blender goes you can use it if you want to get an idea of what is involved in designing a game. Blender3D is a free program with a feature set that comes close to matching the bigger, more commercial application. It's an all-in-one package it has a game engine, 3d modeler, and video sequencer so you can make your own 3D Animation from beginning to finish all inside one application.

But I must tell you that it isn't the easiest software to learn. As I mentioned in a previous post its primary language is python, although it is made with C and fully open source. Also you will need to understand some basic game programming, even if your only doing the graphics, because the two have to work together to form a complete solid 3D object. Polygons are very important is games and polygon count, if you make a texture that doesn't conform to the model the game engine is using there will be holes in the texture where you can see through the model. No very professional to say the least, and isn't viewed well on your abilities.

Their is a complete professional 3D animation movie called "Elephant Dreams" and a complete open source game called "Apricot." You can check them out along with downloading Blender3D at http://www.blender.org/

It is a great software package to play around with if you are serious about getting into gaming programming, designing, textures etc. It is that complete.

Hope this helps

CyberSorcerer

#19 User is offline   Alan-LB 

  • Member
  • PipPip
  • Find Topics
  • Group: Members
  • Posts: 71
  • Joined: 15-January 06
  • Gender:Male
  • Location:Junee, NSW, Australia

Posted 14 February 2008 - 12:06 AM

Take a short cut - start with Java!!!

Alan
There are 10 types of people - those who understand binary and those who don't!!

Today is the Beta version of Tomorrow!

Share this topic:


  • 2 Pages +
  • 1
  • 2
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users