Jump to content


Recommended Posts

Little gameplay with levels are generating on the fly each time random at app start.

All gameplay in Lua (files inside).

Only one stuff addded - callbacks support, so can't be runs with default Engine.exe

As for me this concept is heavy updated last time, and i don't think that be continue this as it is.

So you can use it as you wish if you want smile.png


  • 100 NPC on scene
  • NPCs activatin only when player on screen and NPC see player
  • NPCs uses A* pathfinding to find player
  • pathfinding.lua can be used in any project for 2D paths - it's total separate as i remember

Static batching:

  • Scene generates from small cubic meshes, with default instancing it runs at 20 FPS
  • On batches pack meshes gathered to big groups, each as single mesh, that's how i get more than 100FPS
  • In each frame there's less than 50 separate entities on screen
  • static_batching_pro.lua can be used in any Leadwerks2 project to pack static geometry, it's auto group meshes by worlds and materials.

Anyway - Roboland scene have only 2 materials, one for columns underwater, and another to all other scene.

View full game

Share this post

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...