Skip to content

Faervan/yggdrasil

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yggdrasil

  • written in the bevy game engine 2024-10-24_23-06

Installing

You can either build the game yourself:

Building from source

git clone https://github.com/Faervan/yggdrasil.git
cd yggdrasil
cargo run --release

(requires git, rustup and some other relatively up-to-date system libraries)

or download a pre-build binary

Downloading

The download page for binaries is killarchive.fun/yggdrasil

Dreams and goals

Inspired by the world of overlord, the dream of this game is to become a (massive?)morpg in a medieval fantasy world...

However, the current goal is to just be a little fun 3D fighting game :)

Current state

Currently you can shoot little blue bullets and have five lives...multiplayer is working, but only basic client side authority (all the networking part is handwritten and uses only some basic crates like tokio).

Contributing

I would love to have some other people participate in this :)

Either

  • code wise (in rust + bevy)
    • many parts are really messy right know, but I would be willing to explain stuff (or you explain stuff to me) and restructure (which I plan to do anyway)

or

  • art wise:
    • 3D models (made with e.g. Blender) or
    • sounds/music (like LordLertl does already) or
    • otherwise (e.g. icons, logo and stuff)

You may also just share some ideas with me, how to improve stuff for example (write me on discord: faervan)

Report issues and bugs

if you find an issue (which is easier right now than finding none) you are welcome (it is appreciated) to open an issue unless your observed bug is already described in another ticket

About

3D game written using the bevy game engine

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published