don't click here

Currently working on a Lua Sonic engine.

Discussion in 'Fangaming Discussion' started by Evanzap, Aug 23, 2022.

Tags:
  1. Evanzap

    Evanzap

    Member
    7
    8
    3
    So as the title suggests, I am currently working on a Lua Sonic engine. It is very basic for now, currently it only has a W.I.P. implementation of the slope collisions. I plan to make it so you can easily make a level using Tiled and then export it into a playable level. You can find the source code for it here!
     
  2. Billy

    Billy

    RIP Oderus Urungus Member
    2,174
    230
    43
    Colorado, USA
    Indie games
    Sounds interesting! Do you have any screenshots or videos to show? I know it's still super early in the project, but having something visual to show really helps drive interest in the project, especially for non-programmers.

    I don't personally like Lua, thanks almost entirely to the syntax, but I know a lot of people do. So an engine that uses it could be super useful. I do really like Tiled though, it's a super nice editor. Hoping to see more from your project.
     
  3. Evanzap

    Evanzap

    Member
    7
    8
    3
    Nothing interesting yet. But here's a screenshot of the current state of the engine. Yes, the quality sucks I know.
     

    Attached Files:

  4. Evanzap

    Evanzap

    Member
    7
    8
    3
  5. Evanzap

    Evanzap

    Member
    7
    8
    3
    Update: I've gotten some sort of wall running to work, haven't really implemented the control lock yet. The glitch at that happens at the top is because of wonky level data.
    Here's the footage!
     
  6. Evanzap

    Evanzap

    Member
    7
    8
    3
    Sorry for the lack of updates on this engine but development has been going really "Oh god this sensor suddenly stopped working" or "Oh god the jumping is too high" but here's a video of the engine now

     
  7. Evanzap

    Evanzap

    Member
    7
    8
    3
    Sorry about the long wait since an update, I haven't really made any new features. I've just been optimizing the backend of the project and stuff, but here's a new video of the current state of the engine.