Results 1 to 10 of 11

Thread: Allegro.pas Next Step

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1

    Re: Allegro.pas Next Step

    Thanks for the answers, and sorry. I was bussy.

    Yes, Delphi is a must. And yes, I should show more things done by Allegro.pas. Actually I have a lot of ideas but I want to do all them at same time, and you can imagine the results.
    No signature provided yet.

  2. #2
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    So how goes the next version of Allegro.pas?
    Jason McMillen
    Pascal Game Development
    Co-Founder





  3. #3

    Exclamation

    I'd updaded version 4.4.2 on Monday. I didn't say it here because after this summer I have less free time (I don't know why as I didn't changed my routine).

    It has new functions to calculate "paths". They're similar than the ones that draws lines, circles, ellipses, etc. but they call a callback function for each point instead. Also I've added "splines", few more examples and some other small changes.

    And I've changed the demonstration game a bit. I've simplified the tilemap unit so the drawing function is simpler (actually I don't know why I did it so complicated) and I've made a better interface for the map-editor using some "algui" objects and drawings.



    Download it from here.

    About the next version, I've decided that version 4.5 will be fully rewritten; actually it should be version 5.0, but I want to use the old API (Allegro developers are designing a new one for 5.0). The idea is to wipe out the shared library and do everything in Pascal (first using the RTL to define the basic drivers, then adding new drivers for DirectX, DOS, Linux, GameBoy, etc), trying to make it compilable in FPC, Delphi and others (GNU/Pascal, may be)

    But first I'll try to create some small games to try to attract developers that would help in the new version. And also the new TileStudio...
    Last edited by Ñuño Martínez; 06-10-2010 at 11:09 AM.
    No signature provided yet.

  4. #4
    Will you rewrite some of the docs to match the changes that are done in Pascal verion of Allegro vs the C/C++ one?

  5. #5
    PGD Staff code_glitch's Avatar
    Join Date
    Oct 2009
    Location
    UK (England, the bigger bit)
    Posts
    933
    Blog Entries
    45
    How much cross platform compatibility is there? Ie. Can I run it natively on Linux and Mac? Just wondering...
    I once tried to change the world. But they wouldn't give me the source code. Damned evil cunning.

  6. #6
    DOS and DS support sound good

  7. #7
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    How are those small game demos coming too btw? It's always nice to have a few examples that you can play around with when starting with a new game library/engine.
    Jason McMillen
    Pascal Game Development
    Co-Founder





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
  •