Silver & Steel is a game I'm using to explore the basics of Godot.
This section will cover how to setup the repo for development:
To install dependencies for your host system, run:
tools/bootstrap/install.ps1on Windows (uses winget)tools/bootstrap/install.shon Mac or Linux (uses brew or system package manager)
This will install:
- Dotnet
dotnetwill be added to your machine's%PATH%
- Git
- Git & Unix Tools will be added to your machine's
%PATH%
- Git & Unix Tools will be added to your machine's
- Godot
C:\opt\godotwill be used as the root path- The
%GODOT_BIN%env var will be set
- Make
makewill be added to your machine's%PATH%
- Python3 (for GDLint and friends)
pythonwill be added to your machine's%PATH%
- VsCode
This project uses a top-level Makefile runner for convenience. Use
make setup to setup git and install gdtoolkit into a .venv. Once this
completes, simply open in the godot editor!
- Start Screen
AudioBus?- more Abilities, Enemies
IAbility?
- Cutscene?
[OnReady]? (godotengine/godot-proposals#2425 (comment)) (https://github.com/dkaszews/GetNodeAutoProp) (https://github.com/FlooferLand/GodotGetNode)- Handle fall off cliff
- Avoid fall off cliff AI
- Extract AI, death logic, into Enemy
HSMAuto-lookup Initial
- Pixel Hero for protagonist
- Oak Woods for tileset
- Skeleton enemy
- Energy Shot Sprites by Luis Zuno (@ansimuz)
- Shaders:
- Sound Effects:
- Engine:
- Fonts:
- https://luizmelo.itch.io/fire-worm
- https://clembod.itch.io/bringer-of-death-free
- https://kyrise.itch.io/kyrises-free-16x16-rpg-icon-pack
- https://ansimuz.itch.io/warped-shooting-fx
- https://shikashipx.itch.io/shikashis-fantasy-icons-pack