Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/astahost/public_html/rkrt/rkrt_tracker.php on line 186
PAGE-2: What Language Is Best For Game Programming? related to Programm, Game, Java, Flash
Astahost.com   Mar 20, 2010
Open Discussion & Free Web Hosting > Computers & Tech > Programming > Game Programming
Pages: 1, 2, 3, 4, 5

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

free web hosting
Open Discussion & Free Web Hosting > Computers & Tech > Programming > Game Programming

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

fabiocardoso
GameMaker Language is a good choice... the best on my opinion.

Comment/Reply (w/o sign-up)

unimatrix
May want to consider Python. Take a look at BLender3D, which has an intergrated game engine to create 3d based games. Also blender can be used to export to the crystal space 3d engine.

Seems like there are alot of game engines, at least in Opensource land, that are using Python more and more.

Comment/Reply (w/o sign-up)

CaptainRon
As a matter of fact, gaming is easier once u develop on top of a gaming engine. I gave try to 3D State engine and it rocks!!! Its available for many prog langs like VB, VC++, C# and Delphi etc.

I tried with VB. You have to accept that VB relieves lot of pressure from the programmer's head. Its case insensitive, has the world's most advanced IDE! what else needed?

Since finally everything is handled by the gaming engine, all you need to do is call the functions and program the world behaviour. Lets you focus more on actual gaming rather than having u wonder "what the heck is the problem with retained mode?"

Comment/Reply (w/o sign-up)

kam
QUOTE(unimatrix @ Aug 17 2005, 08:26 AM)
May want to consider Python.  Take a look at BLender3D, which has an intergrated game engine to create 3d based games.  Also blender can be used to export to the crystal space 3d engine. 

Seems like there are alot of game engines, at least in Opensource land, that are using Python more and more.
*



Totally agree. There are some amazingly good opensource 3D game engines incl Crystal Space, and a lot of other useful libs that use it (e.g. for animated character controls, etc). To me, this is the main benefit, since you can be up and running very quickly, yet all the source is there for you to tweak it once the basics are mastered.

If you're doing something in 2D, Java is fine. In 3D, I wrote some code ages ago using VRML2 with Java. And now there's Java3D. Both are very easy, and have a lot of programmability. I've seen some impressive 3D Java games, with racing game that looked like 1995's Screamer. The only downer is that performance isn't near C++, unless you're prepared to spend a lot of time tweaking, and in the end you'll probably only get to 1995's graphics standard. There's not been that much done in J3D for a while now, probably since most people use D3D/OGL instead. Also, there are books on performance optimisation for Java & C++, and there are some tools to compile down to binary .. which defeats the purpose of Java but saves time in trying to speed it up!

http://rss.slashdot.org/Slashdot/slashdot/to?m=256
and
http://harkal.sylphis3d.com/2005/08/10/mul...ackless-python/
is a fairly recent discussion/article on python scripting for game engines. Some commercial engines even have Python scriptability laugh.gif.

I've also played around with UnrealScript in Unreal Engine v2. But I ran into a brick wall and decided to DIY something simpler yet customisable. If I get the change to start from scratch again I think I'd most likely go down the above route with Crystal Space 3D smile.gif.
Kam.

 

 

 


Comment/Reply (w/o sign-up)

max bitt
If you don't like the GML (Game Maker Language) then use so called Dark Basic. It's easier than any other programming language. I'ts just made for making games but ofcource you can make some little programs.

Comment/Reply (w/o sign-up)

macace8
I started out game programming by programming simple applets with java. Java was not very difficult to learn and it's easier than C or C++. I used jGrasp to write and compile my java programs. You can download jGrasp here. Happy game programming.

Comment/Reply (w/o sign-up)

remy
QUOTE(FearfullyMade @ Jun 11 2005, 04:03 AM)
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.
*


Yeah, Java is pretty good with programming games. Be warned, Java can be a pain...because it requires a lot of actual code, but once you get the hang of it, its more or less a breeze.

Comment/Reply (w/o sign-up)

qwijibow
So im the only one is going to recomend C/C++ ???

C/C++, Multi-Purpose, Fast, supports in-line assembly (for eliminating performance bottlenecks), hightly optimisable.


Comment/Reply (w/o sign-up)

ZeroHawk
I would say GML. It's fairly simple and designed with games in mind. Plus, the Game Maker is a fairly good program. I use it, and I''ve made some decent games. That's why i need a site. So ya, go GML!

Comment/Reply (w/o sign-up)

little0run
It's definatley GML, let us go over some of the many uses of GML...
[list]
-Online programming (mplay) that can be used to make program updaters, online multiplayer games, chat programs, or even browsers with the right initiative and a .dll or two...
-3D drawing functions (d3d) draw your 2d game into a 3d world, or make 3d models or 3d modeling programs.
-ini functions (.ini) write, open, and/or read .ini files to store variables in them and then read them later for dynamic saving systems.
-instance activation/deactivation for making games run faster and smoother, or making an enemy stay still until you near them...
-Much, much more, so much that everyone reading this who uses Game Maker would have at least one thing to add to it. smile.gif

Comment/Reply (w/o sign-up)


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*

This textarea will convert to Rich-Text automatically (IE, Firefox, Chrome)

Pages: 1, 2, 3, 4, 5
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" style="vertical-align:middle" emoid=":)" border="0"
    alt="smile.gif" />....
  11. Favorite programming resources (websites)
    (5)
    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



See Also,

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




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

Affordable Web Hosting, Low cost Web Hosting - ComputingHost.com



Creative Commons License