Doing gamedev stuff in @bevyengine and working on my MSc. in Neural Systems and Computation
foxtrot. A 3D reference project and tech demo for the Bevy Engine
869rerecast. Rust port of Recast, the industry-standard navigation mesh generator used by Unreal, Unity, Godot, and other game engines.
154bevy_wind_waker_shader. A toon shader that looks like the one used for characters in The Legend of Zelda: The Wind Waker
87pixelate_mesh. Apply a pixelation effect to any Bevy mesh or scene without post-processing.
84Hippocrates. No longer maintained, actually usable implementation of NEAT
65rust-standard-library-cookbook. Codebase for all code featured in Packt's Rust Standard Library Cookbook written by Jan Hohenheim
56avian_pickup. A plugin for implementing picking up dynamic rigid bodies in Avian physics for the Bevy engine. Modeled after Half Life 2's gravity gun.
47avian_interpolation. A general-purpose Transform interpolation plugin for fixed timesteps in Avian Physics for the Bevy engine.
33spew. A simple helper for spawning objects in Bevy.
29bevy_shuffle_bag. A tiny crate providing a shuffle bag, which is a collection of items that can endlessly be picked in a random, nonrepeating order.
22rich-uncle-pennybags-bot. A telegram bot for all of your crypto needs. Works over the bitfinex and coinmarketcap APIs
16majoras-mask-3d-installer. An easy to use installer for Majora's Mask 3D emulation
14share_wgpu_between_bevy_and_burn. A minimal example of how to share a common wgpu device between the Bevy game engine and the Burn machine learning framework
14slowloris-rs. The slow loris attack, now implemented in Rust!
12how-i-make-3d-games. Repo for the talk I gave at the Bevy meetup
9bevy_fix_gltf_coordinate_system. A tiny plugin to fix the fact that Bevy does not respect the GLTF coordinate system
7bevy_kill_my_cache. A plugin that kills your cache, but makes the Bevy scheduler go brrr
7thief_sense_demo. Implementation of the sensory AI in Thief 1 and 2
7bevy_fix_cursor_unlock_web. A tiny plugin that fixes Bevy not reporting when the cursor is unlocked on web
6sbb-telegram-bot. An SBB delay broadcaster for telegram
4old-homepage. My homepage, written with iron
4bevy_full_asset_path. Allows reading the full asset path of an asset loaded from disk
3wonderbox. A minimalistic IoC library.
3nphysics-playground. Rust
3GolfSchopfheim. C#
3learning-backpropagation. I used this repo to learn how to implement backpropagation by hand
2m1-candidate-search. Searches good genetic candidates for the M1 gene in musca domestica.
2CharacterController. A Unity DOTS character controller implemented using https://www.vertexfragment.com/ramblings/unity-dots-character-controller/
2game-of-life. A game of life implementation using Rust and WASM
2websocket-server. Boilerplate to effortlessly setup an asynchronous websocket server
2hirzenbach-bot. A very silly bot I wrote while being bored during a looong lecture :)
2bevy_dylab_crash. Rust
1bevy_ui_text_input. Rust
1bevy_editor_pls. In-App editor tools for bevy applications
1bevy_transform_interpolation. A general-purpose transfom interpolation plugin for fixed timesteps for the Bevy game engine.
1Blenvy. Bevy Code & Blender addon for a simple workflow to add & edit Bevy components in Blender
1bevy-tnua. A floating character controller for Bevy
1bevy-assets. A collection of Bevy assets, plugins, learning resources, and apps made by the community
1bevy_materialize. Load, store, and apply type-erased materials in Bevy
1leafwing-input-manager. A straightforward stateful input manager for the Bevy game engine.
1