Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/spicylobstergames/shotcaller-godot
2D top-down 1v1 MOBA with autonomous units. Design doc below 👇
https://github.com/spicylobstergames/shotcaller-godot
dota2 game-engine gdscript godot league-of-legends moba pixel-art rts warcraft
Last synced: 7 days ago
JSON representation
2D top-down 1v1 MOBA with autonomous units. Design doc below 👇
- Host: GitHub
- URL: https://github.com/spicylobstergames/shotcaller-godot
- Owner: spicylobstergames
- License: other
- Created: 2022-01-18T16:59:25.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-24T13:40:03.000Z (about 1 year ago)
- Last Synced: 2025-01-07T19:12:52.284Z (14 days ago)
- Topics: dota2, game-engine, gdscript, godot, league-of-legends, moba, pixel-art, rts, warcraft
- Language: GDScript
- Homepage: https://www.notion.so/erlendsh/Shotcaller-7374d2b2819c42ccb40f01dc7089d419
- Size: 16 MB
- Stars: 234
- Watchers: 9
- Forks: 31
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[![Discord](https://img.shields.io/badge/chat-on%20discord-green.svg?logo=discord&logoColor=fff&labelColor=1e1c24&color=8d5b3f)](https://discord.gg/4smxjcheE5)
https://spicylobster.itch.io/shotcaller
https://spicylobster.itch.io/shotcaller/devlog/377524/shotcaller-mvp-release
![shotcaller-fog](https://user-images.githubusercontent.com/583842/189473987-4a0abe6e-77ab-4f20-b58b-daaa218c6ea3.gif)
## RTS Engine
As laid out in [Everlasting Games](https://spicylobster.itch.io/jumpy/devlog/337996/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](https://arstechnica.com/gaming/2017/09/build-gather-brawl-repeat-the-history-of-real-time-strategy-games/).
Shotcaller is our primary (but not only) means of shaping this engine because we follow the principle of '[Write Games, Not Engines](https://geometrian.com/programming/tutorials/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](https://darkdeeds.fandom.com/wiki/Dark_Deeds_Wiki), [Founding of Durotar](https://wowpedia.fandom.com/wiki/Founding_of_Durotar), and even [Warlords Battlecry](https://etheria.fandom.com/wiki/Warlords_Battlecry_III).
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](https://github.com/spicylobstergames/shotcaller-minigene), a Rust-lang terminal-first engine.