+ Reply to Thread
Page 1 of 2 1 2 LastLast
Results 1 to 30 of 38

Thread: What language do you mainly use?

  1. #1
    Senior Member
    Join Date
    Feb 2005
    Posts
    2,069

    Default What language do you mainly use?

    I see a lot of threads here where people are talking about coding problems but there's rarely a mention of what language is being used.

    Do you all use C++ or something? I know there's a few Blitzmax users here (like me).
    Dr Mal: Practice of Horror PC | Mac
    Crime Solitaire PC | Mac | iOS
    Magicville: Art of Magic PC | Mac
    Desktop Gaming Ltd | Facebook | YouTube | Twitter

  2. #2
    Senior Member
    Join Date
    Jul 2004
    Location
    Durham, UK
    Posts
    4,873

    Default

    Still famously Java, but not so voiciferous now, 'coz I don't want to give anyone else any advantages any more

    Cas

  3. #3
    Administrator
    Join Date
    Jul 2004
    Location
    WA
    Posts
    1,415

    Default

    C# because it's fun
    Dan MacDonald
    a prisoner of the cause

  4. #4
    Senior Member
    Join Date
    Dec 2004
    Location
    SF Bay Area
    Posts
    786

    Default

    Python.

    I recoded the mini-games in my current RPG about a dozen times each. Each recode took around one day.

    Python.

    I like to say, it lets me code as fast as I can design. I spent 20 years programming in C and C++. Changing to Python was like moving from a typewriter to a word processor.
    Keith Nemitz
    Ordinauteur
    http://www.mousechief.com/

  5. #5
    Senior Member
    Join Date
    May 2005
    Location
    Warsaw, Poland
    Posts
    2,707

    Default

    That last one sounded like one of those commercials where they repeat the product's name loudly and mentioning other stuff inbetween :-P.

    Personally i use Java and C++, depending on the case.

  6. #6
    Senior Member
    Join Date
    Jul 2004
    Location
    Seattle, WA
    Posts
    623

    Default

    BlitzMax

    Used to code in VB and C++.
    PiddlePup Games, LLC
    www.piddlepup.com
    Games for the whole family!
    Come try out our latest games: Majestic Forest Pirate Poker

  7. #7
    Moderator
    Join Date
    Jul 2004
    Location
    Zürich, Switzerland
    Posts
    1,966

    Default

    C++ for production code, Python for tools, ad-hoc tasks, the build system, and prototyping some algorithms.
    Gabriel Gambetta
    Google Zürich - Formerly Mystery Studio

  8. #8
    Senior Member
    Join Date
    Oct 2006
    Posts
    115

    Default

    C and Asm for the game, C for the tools. I use the Allegro library for graphics, input, and sound. I'm currently learning WinSock for multiplayer. I used Python and Pygame before I learned C/C++, but I stopped using it because I felt that C/C++ would be better and faster.

  9. #9
    Senior Member
    Join Date
    Jul 2004
    Location
    London, Ontario
    Posts
    1,164

    Default

    Flash because it pwns! Formerly Blitz.

  10. #10
    Senior Member
    Join Date
    Dec 2004
    Location
    SF Bay Area
    Posts
    786

    Default

    Quote Originally Posted by Bad Sector View Post
    That last one sounded like one of those commercials where they repeat the product's name loudly and mentioning other stuff inbetween :-P.
    LOL! Mind what yer say'n, son. You got 'P' in your mouth.
    Keith Nemitz
    Ordinauteur
    http://www.mousechief.com/

  11. #11
    Senior Member
    Join Date
    Jan 2006
    Location
    Terrace, BC, Canada
    Posts
    1,877

    Default

    C 'cause I'm old school like that. PHP for simple website stuff.

    I fooled around with python a few years ago (wanted something command line driven for the kids to play around with) and hated it. Does anybody have a link to something that would change my mind?

  12. #12
    Senior Member
    Join Date
    Feb 2005
    Location
    U.K
    Posts
    1,316

    Default

    C++ (and C).
    Paul Timson - Reality Fakers Software
    blog latest:
    Actual Action! | Download Games | Spacehotel

  13. #13
    Senior Member
    Join Date
    Jul 2004
    Posts
    461

    Default

    C++ for the games.

    I've used python and ruby for build scripts .. but now I've decided to use plain old PHP (command line php).

    Since we use PHP for our websites too, it helps reduce the number of languages our team members have to get used to.
    Viqua Games - Games Produced (partial list):
    iPhone: UltraDeep - Zombie Escape
    Downloadable: Shop-n-Spree 2 - Shop-n-Spree - First Class Flurry - Tommy and the Magical Words


  14. #14
    Junior Member
    Join Date
    Aug 2006
    Posts
    21

    Smile

    C++ for my day job.
    C# for my previous game prototype.
    C++ / Lua for my current project.

  15. #15
    Member
    Join Date
    May 2006
    Location
    Rotterdam, The Netherlands
    Posts
    61

    Default

    Delphi / freepascal. I'm pretty sure no one else was going to say that.

  16. #16
    Senior Member
    Join Date
    Feb 2005
    Location
    Finland
    Posts
    478

    Default

    mostly C/C++, some projects pure C.. considering tossing some lua in, maybe learning C# at some point. Maybe.
    My schtuphh: http://iki.fi/sol/

  17. #17

  18. #18
    Senior Member
    Join Date
    Aug 2004
    Location
    Arlington, VA
    Posts
    656

    Default

    I recently abandon C# for BlitzMax for two reasons: 1) I quickly got past the "coding part" and was knee deep in game design thinking fast. 2) Mac is supported easily and I've heard many times that Mac customers account for around 40% of sales. Come over to the BlitzMax:Tips, tools, recommendations and success stories thread and learn more!
    Philip Ludington
    Mr. Phil Games

  19. #19
    Senior Member
    Join Date
    Jul 2004
    Location
    Bucks, UK
    Posts
    123

    Default

    I'm a big fan of Python, and it's still my language of choice, but I've been pleasantly surprised by ActionScript 3.

    --- Rod

  20. #20
    Senior Member
    Join Date
    Jun 2007
    Posts
    321

    Default

    TorqueScript, C if I need it to run faster. C and C++ at my day job.

  21. #21
    Senior Member
    Join Date
    Feb 2005
    Location
    Slovenia
    Posts
    996

    Default

    Haxe or Action Script for light ones.

    Java for heavy ones.

    (It's funny that I have programmed in many languages (I am sort of a language nut) except I never touched Java. Because when I was working with python for few years Java was allways the horrible old language they were comparing it to to show how you can do same stuff with 5 simple python lines that you would need 20 complex lines in clumsy Java. But contract work brought me to it and I am still amazed at how anti-clumsy it is.)

  22. #22
    Senior Member
    Join Date
    Jul 2004
    Posts
    704

    Default

    C++ and TorqueScript, because I'm using Torque.

    Python if / when I can get away with it (especially for tools), because I, too, am a Python convert.
    Rampant Games: Games With Personality!
    Tales of the Rampant Coyote: Adventures In Indie Gaming
    Frayed Knights - a 3D RPG that refuses to take itself seriously.

  23. #23
    Senior Member
    Join Date
    Jul 2004
    Location
    Netherlands
    Posts
    243

    Default

    Delphi, BlitzMax/Blitz3D, Haxe (and occasionally Turbo Pascal and Tasm to maintain my oldest games)
    Mike Wiering
    Wiering Software - http://www.wieringsoftware.nl/

  24. #24
    Senior Member
    Join Date
    May 2005
    Location
    Warsaw, Poland
    Posts
    2,707

    Default

    Quote Originally Posted by Paul-Jan View Post
    Delphi / freepascal. I'm pretty sure no one else was going to say that.
    Most of the tools i make in both personal and "day" job are made using Lazarus/FreePascal. Lazarus is the ideal tool to work with if you want to create interfaces and such.

    Well, at least it's ideal for me because i have a lot of experience with Pascal and VCL/LCL (but i hate the latest delphi versions - imho the best was Delphi 3).

  25. #25

    Default

    Mostly C++...

    (but I also use PHP and JavaScript for web development)

  26. #26
    Administrator
    Join Date
    Aug 2004
    Location
    California
    Posts
    1,769

    Default

    Lots of C++ and PHP + MySQL

    Plus the custom scripting stuff and data description "langue" used by the game engine
    James C. Smith - Producer/Lead Programmer - Costume Chaos, Build in Time, Ricochet Infinity, Big Kahuna Reef, CasualCharts.com

  27. #27
    Senior Member
    Join Date
    Jan 2005
    Location
    Oulu, Finland
    Posts
    230

    Default

    • C/C++ (game engine)
    • Lua (game logic),
    • x86 Assembly (game engine on PC)
    • ARM Assembly (game engine on mobile platforms)
    • Java (GUI tools),
    • Python (command line tools)

  28. #28
    Member
    Join Date
    Feb 2006
    Location
    Brisbane/Adelaide Australia
    Posts
    99

    Default

    c++ cuz its easy, oh and i use it at work

  29. #29
    Senior Member
    Join Date
    Feb 2007
    Location
    Canberra, Australia
    Posts
    958

    Default

    D. Do I get extra points for being unique?

    My next game might be any of TorqueScript (with TGB), Python, C++, or D. Haven't decided yet.
    Inventive Dingo
    Mayhem Intergalactic - streamlined space strategy game

  30. #30
    Member
    Join Date
    May 2006
    Location
    Rotterdam, The Netherlands
    Posts
    61

    Default

    Quote Originally Posted by Bad Sector
    (but i hate the latest delphi versions - imho the best was Delphi 3).
    That's funny, I've been using Delphi 3-2006 and I can't say I agree (I'd miss some compiler fluff if I had to go back, and the help files of the latest versions are horrible, but otherwise the differences impacting my daily work are pretty minimal imho).

+ Reply to Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts