Results 1 to 10 of 70

Thread: GamePascal - Cross-platform Game Development in Object Pascal

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Seems Pascal era is over(at least game development). More engines are shutting down, and more developers starting to use something else for game development. After shutting down my own engine I don't see bright future for Pascal, because support of different platforms is not good(e.g. support of iOS with time become much worse, because of changes in Xcode/etc.), and Delphi XE5 appeared too late and with too high price.

  2. #2
    Quote Originally Posted by Andru View Post
    Seems Pascal era is over(at least game development). More engines are shutting down, and more developers starting to use something else for game development.
    Pascal era for game development ower? Why? Becouse development on some game engines has been stopped?
    Pascal era for game development wont't be ower until pepole stop making games in Pascal compleetly. But from what I understand most pepole who stopped development on their own game engines still intent on making games. And for these they actually will make custom game engines specifically suited for those particular games rather than suited for most posible games.
    And that could in the end turn out to be even better becouse when you are designing a game engine specifically for some game you focus on those parts that will be important for that game and not "waste" with implementing of whole bunch of other features you probably won't even need. So this will lead to faster development and probably more optimized game engines which will have better performance.

    So don't write off Pascal game development yet!

  3. #3
    Becouse development on some game engines has been stopped?
    Not only because of this, I wrote about switching to other tools/languages by developers. And take a look on Pascal communities, nowadays its almost died. Shutting down of engines is only some part of whole "picture".

  4. #4
    Quote Originally Posted by Andru View Post
    Not only because of this, I wrote about switching to other tools/languages by developers. And take a look on Pascal communities, nowadays its almost died. Shutting down of engines is only some part of whole "picture".
    Hey I'm well aware about Objective Pascal comunity getting less and less popular and I'm also well aware of the reasons for this.
    Main reason for this is that not so long ago there was verry litle choice in Objective Pascal development tools (overpriced Delphi and somewheat unstable FPC). But that has changed recently. It is true that Delphi is still overpriced and that Embarcadero is def about suggestions on making Delphi more afordable for smaller developers and programmer beginers.
    But FPC on the other hand become verry stable. Some even say it is already more stable than Delphi.
    Also there is a Smart Mobile Studio here which suposingly is also quite good Pascal based development tool.

    So you see potential developers have now much more choices than they had in past and until we (older Objective Pascal) would be prepared to share our knowledge with other new or old programmers and make games/applications with it there is still chance for it to gain more popularity.
    But if we start complaining about how unpopular Objective Pascal is and such we are driving away other pepole which might be interested in trying to do some programming in Objective Pascal othevise.

  5. #5
    Quote Originally Posted by Andru View Post
    Not only because of this, I wrote about switching to other tools/languages by developers. And take a look on Pascal communities, nowadays its almost died. Shutting down of engines is only some part of whole "picture".
    Yes, I agree with this. I actually considered switching to C# since there are a lot of nice engines and the language looks more familiar than C++ or Java.
    Best regards,
    Cybermonkey

  6. #6
    It's a vicious circle, without a good engine there will be no game developers.. and the community is a minority, so no one wants to do any engine with continuous development.
    Too bad, because e.g. ZenGL is just the type of engine (concept, premeditation, cross platform) that would be able to attract people.

    Programming language or platform ? Does not matter. Especially for someone who begins with games and syntax of Pascal is good reading. Small game can break and possibly earn millions USD Just have a good idea ​​and complete project.

  7. #7
    PGD Staff / News Reporter phibermon's Avatar
    Join Date
    Sep 2009
    Location
    England
    Posts
    524
    Hi all, there are no game engines for Pascal. They're all frameworks and/or graphics engines. Some have started to become engines and some pascal games have a code structure that can be described as an engine but there's nothing even approaching the scale of a game engine that's stated as being a game engine.

    That's a problem, probably the biggest barrier to wider adoption of Pascal as a game development language.

    And until more people start working together on engines, combining their knowledge and experience then that'll never change.

    It's such a shame, so many great programmers all in the field of games development and they're all independently working on the same 10% of functionality of a real engine.

    I'm just as guilty but in my defence I've approached a dozen or so people on here looking to work together or merge projects, nobody is interested.

    It's the main reason I've stepped away from PGD and pascal in general, I love it but I'm serious about making games and for the scope I want then that means working with others. the C++ and Java communities are far, far larger. I can find all the like minded people I like to work on whatever we like.
    When the moon hits your eye like a big pizza pie - that's an extinction level impact event.

  8. #8
    and.... what is your definition of a "game engine" ?

Tags for this Thread

Bookmarks

Posting Permissions

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