Feature request: offline builds, lua large code base arch, real 3d in isometric view like League of Legends

Hi everyone, I just want to ask for some features:

  1. I have added many extensions and sometimes it difficult to find where is my directory. Can you group them in separate directory named as extensions or smth.?

  2. I’m creating game for html5 and for any change I click Build HTML5 and it always loading extensions and if internet connection lost I cannot build it;( Can you cache it or fix another way? Why I cannot build without internet?

  3. On Mac M1 I can open only one editor because second one become unresponsive in short time;( Maybe it possible to fix?

  4. Can you provide I large game example with a lot of lua code? How to organize lua scripts, some best practices and architecture for large code base?

  5. Your engine supports 3d. The majority of games use isometric view. Maybe it possible to create some templates and features for creating 3d games with isometric view? For example: League of Legends type of games. PS: It should use real 3d not like pseudo “3d” 2.5d.

Thank you!

I think we have a feature request for this already but right now I can’t find it.

This sounds strange. You should only ever need an internet connection if you have made a change to your native extensions (ie a dependency containing native code), if you have deleted the .internal/cache folder (where the custom engine is stored) or if you have made changes to your app manifest. In all other cases the editor and tools should use an already existing cached version of the custom engine. Are you doing any of the above?

Tracked here: https://github.com/defold/defold/issues/7845 I think @vlaaad is working on a fix.

There’s 20+ games made by Ben James here: https://github.com/benjames-171/defold-games. Perhaps they can serve as inspiration? In general it will be very hard to find the source code for large projects. Developers are not inclinde to share the source code of their large game projects.

We want this too! We’re actually working on some examples based on 3D models from Kenney.nl and Kay Lousberg, but it will take a few weeks before we can share them. Perhaps someone can share something?

Have you seen this thread on 3D in Defold by the way?

https://twitter.com/defold/status/1703771318049501187

5 Likes
  1. Can you provide I large game example with a lot of lua code? …

These project templates may be useful to take a look at. While lacking game code, they do have a solid structure:

  1. Your engine supports 3d …

You may find these useful:

5 Likes