Skip to content

An Engine for the game engine DragonRuby following proper OOP, inspired by Godot Engine

License

Notifications You must be signed in to change notification settings

esilvert/ducky-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ducky Engine

How to use

  1. Start with an empty DragonRuby app (find it here).

  2. Go to your game folder cd mygame/app

  3. Clone Ducky Engine in your app

    git submodule add [email protected]:esilvert/ducky-engine.git ducky

⚠️ The folder containing the engine should be named ducky, not ducky-engine

  1. Into the new ducky folder, you will find a Makefile to install it. Run:

    cd ducky && make install

How to publish your game

On Itch.io

Follow this guide.

In short :

  1. Create the game page on itch.io
  2. Update the game Metadata with
  • The devid property is the username you use to log into Itch.io
  • The devtitle is your name or company name (it can contain spaces).
  • The gameid is the Project URL value.
  • The gametitle is the name of your game (it can contain spaces).
  • The version can be any "major.minor" number format.
  1. Run ./dragonruby-publish --only-package mygame
    • (if you're on Windows, don't put the "./" on the front. That's a Mac and Linux thing.)
    • You can remove the --only-package to automatically upload on itch

About

An Engine for the game engine DragonRuby following proper OOP, inspired by Godot Engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published