Results 1 to 10 of 24

Thread: Tilengine 2D Pascal Wrapper!

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Hi megamarc79,

    on website there are some examples but i don't found Pseudo 3D road (scaling). Can you share some example about it?

    Thanks
    Sesilla

  2. #2
    Quote Originally Posted by SesillaAndromeda View Post
    Hi megamarc79,

    on website there are some examples but i don't found Pseudo 3D road (scaling). Can you share some example about it?

    Thanks
    Sesilla
    The scaling pseudo 3d road is an unfinished sample I was working on. The still image appears ok, but the effect in motion is wrong so I didn't publish the source code. It's not a limitation of the engine, but a misunderstanding on how to implement the effect corrctly. Some real games that used this technique properly were Namco's Final Lap and Suzuka 8 hours series.

  3. #3
    I see some recent activity here I didn't know :-)

    How do I use this without the built-in windowing?
    SetRenderTarget sounds like it might do the trick, but how do I get pointer to a framebuffer in VCL?
    The two parameters required are returned by the typical "lock" function in many systems to get direct pixel acces to a video surface. Check the source code of the built-in windowing based in SDL2. This is what it does at line 785 on a SDL-based surface backbuffer:
    https://github.com/megamarc/Tilengin...c_lib/Window.c

    Pascal wrapper
    This wrapper was originally submitted by turrican, but as Tilengine evolves this wrapper is getting out of sync because it's not being updated anymore. It also lacks any example and build procedure for this language. To keep this language supported, someone should update the binding and provide a pascal version of any of the examples.

    Support
    Tilengine has its own dedicated forum, with threads in english and spanish. You can reach them here:
    http://www.tilengine.org/forum/index.php
    Last edited by megamarc79; 08-09-2017 at 03:02 PM. Reason: typos

  4. #4
    I'd like someone to update it to the most current version of the Tilengine. And maybe provide a graphical Lazarus component, perhaps descendant of TImage (so we wouldn't need to worry about repainting it and it'll be easy to write screenshots) with set of events so we could utilize Tilengine in an OOP manner. Obviously it's not THAT important, but it would be good to have it, not to mention it would make development easier since the built-in windowing is weak and not many have enough skills to setup their own aside of putting components on a form.

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
  •