A remake of MightyLiners with Godot engine

DricomDragon 43a6993840 Rename the dark tile to `slow` %!s(int64=4) %!d(string=hai) anos
Levels 88817ee404 Add a template for making levels %!s(int64=4) %!d(string=hai) anos
Resources ca89fa928e Rename the dark tile to `slow` %!s(int64=4) %!d(string=hai) anos
Tools b05dcb3e88 Ignore python generated files in Tools %!s(int64=4) %!d(string=hai) anos
.gitattributes 7d48ee6f88 Import Grid Godot template %!s(int64=5) %!d(string=hai) anos
.gitignore 5441845665 Ignore GoDot files %!s(int64=5) %!d(string=hai) anos
CharTween.gd e618707627 Use absolute angle turn %!s(int64=5) %!d(string=hai) anos
Game.gd 8ef2b44ded Make the level list editable in the editor %!s(int64=4) %!d(string=hai) anos
Game.tscn 8ef2b44ded Make the level list editable in the editor %!s(int64=4) %!d(string=hai) anos
LICENSE.md 7d48ee6f88 Import Grid Godot template %!s(int64=5) %!d(string=hai) anos
MainCamera.gd 6156d5318f Move code from Game to Camera %!s(int64=5) %!d(string=hai) anos
Player.gd 1857910623 Take spawn rotation into account %!s(int64=4) %!d(string=hai) anos
Player.tscn 1857910623 Take spawn rotation into account %!s(int64=4) %!d(string=hai) anos
README.md 2d931a5a44 Add tutorial to create a new level %!s(int64=4) %!d(string=hai) anos
Spawner.gd 5056884cf1 Set a sprite to spawners %!s(int64=4) %!d(string=hai) anos
Spawner.tscn 5056884cf1 Set a sprite to spawners %!s(int64=4) %!d(string=hai) anos
default_env.tres 7d48ee6f88 Import Grid Godot template %!s(int64=5) %!d(string=hai) anos
icon.png 7d48ee6f88 Import Grid Godot template %!s(int64=5) %!d(string=hai) anos
icon.png.import 7d48ee6f88 Import Grid Godot template %!s(int64=5) %!d(string=hai) anos
project.godot 01243e104e Rename actions %!s(int64=5) %!d(string=hai) anos

README.md

Mighty Liners Reborn

Mighty Liners return !

Edit project

You can download the Godot engine on the official website and open this repository as a project.

Create a new level

Make the new level scene

  • Open this repository with Godot editor
  • Duplicate the file Levels/template.tscn with the name of your new level
  • Select the Grid node in the scene tree
  • Place the walls and ground tiles
  • Enable grid snap (Shift + G)
  • Place the spawn points

Test your level

To easily test your level, you can set the editor property Level To Loop in the root node of the Game scene to your new level, e.g. Focus. When you run the game (F5), it will loop indefinitely on the selected level.

Add your level in the list

In the root node of the Game scene again, you can add your new level in the Level Names list. Do not forget to clear the Level To Loop field before submitting your final work.