What Language Is Best For Game Programming? - I need some help

Pages: 1, 2, 3
free web hosting

Read Latest Entries..: (Post #27) by iGuest on Nov 9 2008, 09:17 AM. (Line Breaks Removed)
it IS dead What Language Is Best For Game Programming? Replying to stylius Pascal IS a death language. It's incomplete, and is taught because it's simple. I remember the pascal version taught at my college didn't support numbers larger than 65535 no matter the data type..Actually come to think about it, that was free pascal that had the issue with me. The one taught in class was Turbo pascal (I w... read more.
Read the FIRST post of this Topic. - Express your Opinion! Contribute Knowledge :-).

Free Web Hosting > Computers & Tech > Programming > Game Programming

What Language Is Best For Game Programming? - I need some help

bigd1
ok I am trying to get into programming and then into games. So i was wondering if anyone knows a good language except c++. I have started to learn it but the problem is its not user friendly for a first time programmer. So I would appreciate it if you can maybe name some languages and there weak points and strong points i would aprreciate it.

Reply

warbird
GML (GameMaker Language, the language of the game-creating program GameMaker) is very user friendly and it's pretty much similar to C++, it's like a stripped version of it. You will like it I think. You can download GM here.

Reply

bob3695
A good choice...but an sort of expensive choice would be 3D Game studio. It has a level designer, model creater and it also has a stripped down version of C++. The *cheapest* version is $50 but you could spend up to $900. Check it out at www.conitec.net/a4info.htm. This is for 3D games, for 2D games I would go with GameMaker like warbird sugested.

Reply

FearfullyMade
I would suggest giving Java a try. It is very similar to C++ as far as syntax and what you can go with the language goes. However, I think it is a little bit easier for beginners to learn. If Java is still to much for you at first, then try either some form of basic or a language like what warbird suggested. They should be even easier to learn. I like Java (and C++) because of all the power and freedom you have. If you have enough expierence you can do pretty much anything you want. Unfortunately, all that power and freedom does make them kind of hard to learn.

My best piece of advice for you is to not give up. Regardless of what language you chose it is going to take some time before you become good with it. And it will even longer before you master the art of making games. But if stick with it and don't give up then I think you will eventually succeed regardless of what language you chose.

Reply

warbird
I agree with you fearfullymade, but if you start you better should start with GML, it's the same, but C++ (and Java) just have some more options that you don't have in GML but you will not need them if you are a starter so that's why I say GML. Another "problem" with C++: because there are more then one compiler you can use, the result will change a bit sometimes, that's not a problem with GML, it just has one compiler: GameMaker.

Reply

Andyspics
I Downloaded GM I really liked it TY for the suggestion. biggrin.gif

Reply

IcedMetal
Well, I have never really liked GM because it didn't seem like you were really doing what you had to to make a game. It felt like there was a little person inside your computer slaving away writing the code for you while you just point-and-click away. So I perfer C++ because you are doing alot more and you get more of a sense of satisfaction.

Reply

warbird
If you don't like that, you have to use the script function and not the drop-drag thing, I don't like that either. You don't have any control of what you're doing.

-=Jeroen=-

Reply

SadElated
Hey!

Well with Video Games, I know it's always a good idea to have a roughg idea of what your game does and how it works, before you jump right into making it with any language. If you make a quick prototype on another easy language or programming language it's always easy to look at it and test it for kinks before you bring it forth and really do the extra and minute details with the more advanced languages.

Visual Basics is amazing for this. It allows you to do a lot of stuff simply which gives you a quick idea of what you want your game to generally look like, as well as how you want it to somewhat run. It's AWESOME for Adventure games and RPGs, you can make the scenarios and visuals and test run them in VB allowing you to do a consistant run-through with minimal game play just to let you see how your game flows and whether the graphics work with one another. Sometimes when using graphics it's tricky to really get them to mesh and flow with one another.

I've found using VB first and then going back and forth between it allows you to have something like a story-board for your game and it's a lot of fun. It's also great to send to friends, and others people to get them to test your game and see if it even appeals. Then you advance on it and dive deeper into coding and all that jazz.

Anyways, good luck!

 

 

 


Reply

warbird
VB also has to be great, I never tried it myself but a friend use it and he say it rocks, maybe I'm gonna try it too, can you give me some handy information SadElated? I would appreciate that.
-=Jeroen=-

Reply

Latest Entries

iGuest
it IS dead
What Language Is Best For Game Programming?

Replying to stylius Pascal IS a death language. It's incomplete, and is taught because it's simple. I remember the pascal version taught at my college didn't support numbers larger than 65535 no matter the data type..
Actually come to think about it, that was free pascal that had the issue with me. The one taught in class was Turbo pascal (I wasn't paying for their compiler...)

As far as easy languages, my friend tends to use Dark Basic Pro. He's not really the best programmer out there either.. So the fact that he learned it has to mean something..

-reply by NovaHorizon

Reply

valcarni
I use VB a lot and it's extremely easy to use... but really the best language is C++ with asm routines.. every game toolkit is basically based in C++ too.. but if u don't care about speed of your program and if it's okay to run 40 times slower use something else wink.gif

Reply

unimatrix
I am a 3d animator 1st, game programer about 51st, but I downloaded Game Maker and it seems like a great application and pretty cheap too to create simple and complex games for non-coders. Which could be a blessing if you have some technical skills, but are a better storyteller or creative type that doesn't need 5 years of C++ classes not to mention how to write a graphics shader from scratch.

I typically use Python with Blender 3D because I'm familar with Blender 3d and the game engine is intergrated. But the only time I use the game engine is to conduct rigid body simulations (we do car wreck animations for greedy trail lawyers...yeah, yeah, scum of the earth, but they pay upwards of $5000 per job).

The nice thing about Blender is that it is cross-plaform compatible. SO if you code on a windows machine, it will work in OSX, Linux, FreeBSD, Solaris, or anyother platform supported by Blender3d. Which is kinda cool.

The basic functions are somewhat limiting, but if you learn Python (which isn't as bad as say any version of C) you can do some really powerful stuff and customize just about everything.

Again Blender is designed to create 3D FPS and even RTS games and has a hefty learning curve if you want to learn how to model, texture, and animate. These days developement of Blender is more towards competiting with application like 3D Studio Max, Lightwave 3D, and Maya not as a game creation utility like it was originally designed for, but the game engine is still alive.

Reply

Killer008r
Visuall basic is ran off of C++... It's a more simple version of C++ that is. I use C++, VB, GM, And I am having alot of fun with that 3DRAD that stylius posted about biggrin.gif ty.

Reply

CaptainRon
Visual basic is equally fast on Windows machine as C++. Read the book called Advanced Visual Basic (available free on net) and it gets u an insight into probably the most powerful/easy windows programming language ever. It beats C++ in performance at times, and ofcourse, cuts teh development time into nearly half.

But ofcourse there are other better languages too... and C++, undoubt fully rules the lot in power and flexiblity, and ofcourse portability.

Reply


Got an Opinion! Express your Views! (no registration):-
Add your Reply/ Opinion/ Views/ Comments/ Suggestion/ Questions/ Queries etc.
Posts with decent grammar & English will be accepted and please refrain from profanities.
For asking a Question, We recommend you to sign-up (for free) so that you can track the topic easily.

Nature of your Post*: Opinion/ Reply/ Comments
Question/Query
Feedback to us.
       
Name   Email
Title/Question*

Pages: 1, 2, 3
Recent Queries:-
  1. "best game programming language" - 2.20 hr back. (1)
  2. best language for game development - 3.08 hr back. (1)
  3. best language to make games in - 3.81 hr back. (1)
  4. best language to program games in - 4.59 hr back. (1)
  5. top game programming languages - 4.79 hr back. (1)
  6. best game programming language - 4.99 hr back. (7)
  7. preferred programming language of the gaming industry number-one - 7.29 hr back. (1)
  8. the best 3d game programming language - 8.01 hr back. (1)
  9. what is the best and easiest game programming language to learn - 8.49 hr back. (1)
  10. what is the best game programming language - 14.48 hr back. (1)
  11. best game programming language 2008 - 17.90 hr back. (1)
  12. best language for game programming - 4.10 hr back. (3)
  13. what language are free online games programmed in - 20.08 hr back. (2)
  14. what are good languages to program games in - 20.40 hr back. (1)
Similar Topics

Keywords : language, game, programming

  1. Recomend A Graphics Programming Book
    Cg/Shaders/OpenGL-2.x/Direct3D-10 (1)
  2. Good Java Game Programming Book
    Here is a book i wanted to share... (0)
    Hi Everyone; I am not new to java nor am I incompentent. ANyways, I just wanted to shared a book
    that I looked through that seemed fairly easy to follow for java beginners. IT gives a lot of
    demos and explainations on terms and methods. Also, it gives you very good instructions on
    compiling, building, and deploying your game. The book that I am referring to is: Beginning Java 5
    Game Programming Author is Jonathan S. Harbour from University of Advancing Technology ISBN:
    1-59863-150-0 Yes... it is a THOMSON course Technology boo. Its a small book and pretty inexpensiv....
  3. C++ Game Programming Books For Beginners?
    (5)
    can anyone help me with some good latest C++ game programming books (2D, not ready for 3D yet) or
    any good lesson sites for beginners? thanks in advance! cheerz! shiv ....
  4. Help A Beginner Start On With Game Programming
    (8)
    I would like to make some game- no matter what but I have NO idea about programming. I only know php
    a bit, html, java script and css, but I'd like to have game not in the internet but let's
    say a real one... any idea, or progamm which might help?....
  5. What Are Some Good Game Programming Books ?
    (3)
    Can sombody tells me some good books for game programming with C++? /wink.gif' border='0'
    style='vertical-align:middle' alt='wink.gif' /> ....
  6. Black Art Of Java Game Programming
    (0)
  7. Runuo Programming
    (4)
    there is someone that know programming on runuo and ultima online? I was trying to make so that he
    could himself be created account through web but the script that I have for the game server (that he
    update the account stored in database and synchronize them with the database) gives an error to me:
    ( if someone is even than it helps me, it says to me that it does not find the data origin (i think
    the database that i specified) given that I have specified: ( perhaps mistake driver -. -....
  8. Infinite Game Space
    game programming concept (3)
    Of course a computer cannot really have a truly infinite game space but then people do not have the
    infintite lifetimes required to know the difference anyway. You can create a game with billions of
    billions of locations which is more than big enough to be infinite as far as the human game player
    is concerned. You cannot do this with the traditional approach, of programming each location ahead
    of time. Your computer does not have the memory to contain them and the programmer does not have
    the time to program them. Instead you must use fixed seed random generation. F....
  9. Z80 Assembly
    programming games for the Ti-83+ (1)
    Most highschool kids and some college have a TI-83(+) for math, so some of you may be interested in
    this. Basically, there are 2 languages for the Ti-83+. Basic and z80 assembly. Basic is easier, but
    asm is alot faster and more powerful. *note* With z80 assembly, you can make some realy awesome
    calculator games. Actually, z80 assembly is almost identical to the language used to program the
    gameboy. Anyways, Ticalc.org is a really cool site with thousands of games to download for the
    Texas Instrument calculators. Maxcoderz is a great programming group for the TI-83(....
  10. Games Programming
    (30)
    I'm curious to know if anyone here does games programming or planning, any sort. I'm
    currently involved in some game design and coding for MUDs and I think it'd be neat to discuss
    and share ideas here. /smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /> ....
  11. Favorite programming resources (websites)
    (4)
    Here are some of my favorite websites. I find myself going online all the time to find out about
    some obscure function in STL or some math topic, etc, etc. Let's pool our resources!
    http://gamedev.net/ Game specific but has a ton of tutorials on all sorts of things well beyond
    programming and has a number of good forums http://www.gamasutra.com/ Has some top notch
    tutorials as well as industry news http://www.msoe.edu/eecs/ce/courseinfo/stl/ I find myself here
    often whenever I tackle STL stuff http://www.jimprice.com/jim-asc.htm I used this website exte....

    1. Looking for language, game, programming






*SIMILAR VIDEOS*
Searching Video's for language, game, programming
advertisement




What Language Is Best For Game Programming? - I need some help