Page 2 of 2 FirstFirst 12
Results 11 to 12 of 12

Thread: Pascal binding for Horde3D engine

  1. #11
    Hey guys, I just wanted to let know that I updated the Horde3D bindings to 1.0Beta5. Beta5 has been released just two weeks ago, so it's all very new and shiny
    (The 1.0Beta4 Pascal bindings stopped working for me unfortunately. Well, I actually rewrote most of the bindings from scratch and updated the dependencies and the KnightPas demo.)
    For those of you who prefer classes more than functions I wrapped some of the functions up into a few classes in the unit Horde3DHelpers.
    Besides Windows, Mac OS X (except for the PowerPC architecture) and Linux are now supported as well. Windows 64 should also work if you compile GLFW for the 64-bit architecture yourself. (If you want to compile for Mac OS X you need to download and compile GLFW as a static library and put it somewhere where the FreePascal compiler could find the file.)
    I tested the bindings with FPC 2.5.1 and 2.4.2, I don't see any reason why it shouldn't work with Delphi though. Lazarus project files are included.
    I also translated the Chicago demo to Object Pascal. (For a screenshot of that demo take a look at the image below.)
    chicagopas.jpg


    The downloads and source code can be found on Github: https://github.com/Stoney-FD/horde3d-pascal (The separate download page is located here: https://github.com/Stoney-FD/horde3d-pascal/downloads)
    The compiled shared library files have been uploaded to the Github wiki: https://github.com/Stoney-FD/horde3d-pascal/wiki
    Last edited by Stoney; 19-06-2011 at 02:52 AM.
    Freeze Development | Elysion Game Framework | Twitter: @Stoney_FD
    Check out my new book: Irrlicht 1.7.1 Realtime 3D Engine Beginner's Guide (It's C++ flavored though)

    Programmer: A device for converting coffein into software.

  2. #12
    Co-Founder / PGD Elder WILL's Avatar
    Join Date
    Apr 2003
    Location
    Canada
    Posts
    6,107
    Blog Entries
    25
    Hey that's neat.
    Jason McMillen
    Pascal Game Development
    Co-Founder





Page 2 of 2 FirstFirst 12

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
  •