Giter Club home page Giter Club logo

shotcaller-godot's Introduction

Discord

https://spicylobster.itch.io/shotcaller

https://spicylobster.itch.io/shotcaller/devlog/377524/shotcaller-mvp-release

shotcaller-fog

RTS Engine

As laid out in Everlasting Games, part of Spicy Lobster's long term ambition is to build moddable game engines for specific game archetypes. One such archetype engine was Warcraft 3, a top-down RTS/RPG engine capable of making anything from a tower defense to a MOBA or even an online RPG.

Tiny bit by bit, we are re-making this type of top-down strategy-adventure engine (on top of Godot), beginning in 2D pixels just like Warcraft 2 and many of its precedessors.

Shotcaller is our primary (but not only) means of shaping this engine because we follow the principle of 'Write Games, Not Engines'. Other collaborators are helping us shape this engine with their own respective games (mods/expansions), inspired by the likes of Dark Deeds, Founding of Durotar, and even Warlords Battlecry.

The shared engine-layer for all these games will be licensed as MIT or similar.


This prototype was made with Godot Engine.

Previous iteration: Shotcaller made in minigene, a Rust-lang terminal-first engine.

shotcaller-godot's People

Contributors

rafaelcastrocouto avatar jrdoughty avatar onein50million avatar bpodrygajlo avatar davidas13 avatar erlend-sh avatar legendiguess avatar oggykun avatar k1aymore avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.