View Poll Results: What tools are you currently using to write your games with?

35. You may not vote on this poll
  • Delphi

    13 37.14%
  • Free Pascal

    18 51.43%
  • Lazarus

    19 54.29%
  • Delphi Prism / Oxygene for .NET

    0 0%
  • Oxygene for Java

    3 8.57%
  • Oxygene for Mac/iOS (Nougat Beta)

    0 0%
  • Smart Mobile Studio

    2 5.71%
  • Other (Tell us please...)

    6 17.14%
Multiple Choice Poll.
Results 1 to 10 of 40

Thread: What tools are you currently using to makes games with these days? - 2013

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Blog Entries

    Question What tools are you currently using to makes games with these days? - 2013

    It's always good to take stock in what tools everyone is using as time passes. It was just a bit over 10 years ago that Delphi was just about the only game in town for games development using the Pascal language -- FPC was not as well developed then as it is now!

    Fastforward to today and well there are many other options and frankly they are more appealing in many ways from a game programming and indie dev perspective. Not that it's not a great tool still and that it hasn't evolved over the years, but considering an indie developer's budget, need for platform portability and scale of support it's not something that lends it's self to the small developer much anymore.

    Personally, I've seen a growing trend moving towards Free Pascal and Lazarus along with much newer alternatives like Smart Mobile Studio and the Oxygene compilers. Some have been adopted far more than others and of course some developers seem to remain die-hard fans of the old D-phi.

    So which are you? What do you use for all of your current projects? Please let us know so we can get an idea of the scope of the Pascal-based game development landscape!
    Jason McMillen
    Pascal Game Development

  2. #2
    I develop my GUI programs in Lazarus, but when I'm not using LCL, most often I don't bother and just use Geany or vim. Compiling always with FPC. In the very old days, I used Turbo Pascal, but I never touched Delphi. As for Smart Mobile Studio, it's a nice tool, but I found it more entertaining to actually try to learn some JavaScript (I made one game recently and I'm working on another one right now).

  3. #3
    I still keep Delphi compatibility on the game engine i do, but for any own project that's exclusively Lazarus. Simply more language features and stuff, PC is also the only platform i have interest to.

  4. #4
    Legendary Member cairnswm's Avatar
    Join Date
    Nov 2002
    Randburg, South Africa
    Teaching my son Lazarus with the goal to making some small games using it.
    William Cairns
    My Games: (Currently very inactive)
    MyOnline Games: (Currently very inactive)

  5. #5
    FPC. In the past, Think Pascal was the big one, then Metrowerks Pascal filled in on PowerPC (but even then, most development was in Think). Think Pascal was the environment that pushed Turbo Pascal out of the Mac market.

  6. #6
    I'm personally stil sticking to Delphi. The main reason for this is the fact that not so long ago I invested in buying Delphi XE2 proffesional. So if I switch my development tools not it would seem that all that money was just thrown away.
    Besides currently I'm only targeting Windows platforms since I know it prety well. But this doesn't mean that I'm not thinking about going to other platforms in the future. Thats why I'm already trying to use such components which already have support to other platforms (mostly being compatible with FPC) and I try avoiding ause of any Windows only specific code as much as I can.
    Right now I'm decing wheter I should or shouldn't use OmniThread library. While OmniThread library alos you to easily make Multithreaded applications it currently only works on Windows based systems. Also based on Primož Gabrielčič's words there is no plan of porting OmniThread library to other plaftorms for now as it would require compleete rewrite of the whole library as it heavily relies on Windows functionality.

Tags for this 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