Evie

A small upcoming top-down adventure made in Godot!

That game is still in development stage. When the game will be released, docs will be most likely be updated.

Idea/Story

You're playing as a girl named Evie. Soon you'll discover that the king is locking up Elves in Jail. Although you're just a Citizen you decide to help them out, and break them out of prison.

Screenshots

Soon...

Modding/Contributing

Contributing

To contribute to official Evie Game you'll need to create/have a GitHub account. Then fork Evie's repo onto your account. Make the changes you want to in Godot Engine, make a pull request to the original Evie repo (with listed changes etc.), and if we find it necessary/needed in the game, we will accept the pull request.

Modding

GameJolt Integration won't work because it doesn't have Evie's private key. Use your mod's one if it has a GameJolt Page.

To mod Evie you'll need to create/have a GitHub account. Then fork Evie's repo onto your account. Before you start modifying the code, open Mod.gd file. You'll see 7 variables:

  • isModded - tells the game if it is modded or not. Change it to true. It's needed to load mod ID, name, and author at the game start. Also disables official game updates and changes to url given in updateUrl. (The only valid variables are true/false).

  • modName - shows mod name under game title in main menu (of course you can change it how you want, it's existing to make it easier for smaller mods).

  • modVersion - this seperates game's version from mod's one. It can help players know on which Evie version the mod is based on.

  • enableGameJolt - when false disables trophies, login buttons etc. Set it to true if your mod has a GameJolt Page.

  • modId - game creates a new folder inside original Evie's folder to seperate saves etc. This is the name of that folder.

  • modAuthor - your nickname/username so that people know original author of the mod.

  • updateUrl - to prevent your mod from showing information about original Evie's updates you need to set your own update URL. If your mod somehow doesn't have one, set it to "null" (without quote marks).

After you fill all of those variables, change "emptyauth.gd" to "auth.gd" and fill it with game id and private key (if your mod has GameJolt Page, if not leave it empty). Then you're good to go! You can change every single thing. Just don't forget to use the same license and credit us ;). You can read our modding guide to help you out. Happy Modding!

Technical Stuff

Engine: Godot Engine v3.5.1

Platforms: Windows, Linux/Steam Deck

Links: https://lpie.andus.dev/, https://github.com/LnlyPie/Evie

Last updated