Zurich, Switzerland

Jan Hohenheim

Elite
@janhohenheim

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

869

rerecast. Rust port of Recast, the industry-standard navigation mesh generator used by Unreal, Unity, Godot, and other game engines.

154

bevy_wind_waker_shader. A toon shader that looks like the one used for characters in The Legend of Zelda: The Wind Waker

87

pixelate_mesh. Apply a pixelation effect to any Bevy mesh or scene without post-processing.

84

Hippocrates. No longer maintained, actually usable implementation of NEAT

65

rust-standard-library-cookbook. Codebase for all code featured in Packt's Rust Standard Library Cookbook written by Jan Hohenheim

56

avian_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.

47

avian_interpolation. A general-purpose Transform interpolation plugin for fixed timesteps in Avian Physics for the Bevy engine.

33

spew. A simple helper for spawning objects in Bevy.

29

bevy_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.

22

rich-uncle-pennybags-bot. A telegram bot for all of your crypto needs. Works over the bitfinex and coinmarketcap APIs

16

majoras-mask-3d-installer. An easy to use installer for Majora's Mask 3D emulation

14

share_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

14

slowloris-rs. The slow loris attack, now implemented in Rust!

12

how-i-make-3d-games. Repo for the talk I gave at the Bevy meetup

9

bevy_fix_gltf_coordinate_system. A tiny plugin to fix the fact that Bevy does not respect the GLTF coordinate system

7

bevy_kill_my_cache. A plugin that kills your cache, but makes the Bevy scheduler go brrr

7

thief_sense_demo. Implementation of the sensory AI in Thief 1 and 2

7

bevy_fix_cursor_unlock_web. A tiny plugin that fixes Bevy not reporting when the cursor is unlocked on web

6

sbb-telegram-bot. An SBB delay broadcaster for telegram

4

old-homepage. My homepage, written with iron

4

bevy_full_asset_path. Allows reading the full asset path of an asset loaded from disk

3

wonderbox. A minimalistic IoC library.

3

nphysics-playground. Rust

3

GolfSchopfheim. C#

3

learning-backpropagation. I used this repo to learn how to implement backpropagation by hand

2

m1-candidate-search. Searches good genetic candidates for the M1 gene in musca domestica.

2

CharacterController. A Unity DOTS character controller implemented using https://www.vertexfragment.com/ramblings/unity-dots-character-controller/

2

game-of-life. A game of life implementation using Rust and WASM

2

websocket-server. Boilerplate to effortlessly setup an asynchronous websocket server

2

hirzenbach-bot. A very silly bot I wrote while being bored during a looong lecture :)

2

bevy_dylab_crash. Rust

1

bevy_ui_text_input. Rust

1

bevy_editor_pls. In-App editor tools for bevy applications

1

bevy_transform_interpolation. A general-purpose transfom interpolation plugin for fixed timesteps for the Bevy game engine.

1

Blenvy. Bevy Code & Blender addon for a simple workflow to add & edit Bevy components in Blender

1

bevy-tnua. A floating character controller for Bevy

1

bevy-assets. A collection of Bevy assets, plugins, learning resources, and apps made by the community

1

bevy_materialize. Load, store, and apply type-erased materials in Bevy

1

leafwing-input-manager. A straightforward stateful input manager for the Bevy game engine.

1
40
Apply