sark's repositories
dots-roguelike
A "traditional" ascii roguelike built using Unity's ECS/DOTS framework.
dots-blockworld
A block world prototype using Unity DOTS and ECS. Because someone had to do it.
bevy_ascii_terminal
A simple terminal for rendering ascii in bevy.
rltk_unity
A framework for developing ascii based "traditional" roguelikes in Unity.
bevy_roguelike
A traditional roguelike made in bevy. Originally built from the wonderful Rust Roguelike Tutorial: https://bfnightly.bracketproductions.com/
bevy_tiled_camera
A simple camera for properly displaying tile-based low resolution pixel perfect 2D games in bevy.
pathfinding
A simple generic solution for pathfinding in Unity that works with jobs and burst.
sark_pathfinding_rs
A simple implementation of the pathfinding algorithm from red blob games https://www.redblobgames.com/pathfinding/a-star/implementation.html
adam_fov_rs
A rust implementation of Adam Milazzo's FOV algorithm http://www.adammil.net/blog/v125_Roguelike_Vision_Algorithms.html#mine
tiled_camera
A simple utility for rendering a pixel perfect viewport in terms of "tiles".
bevy_2d_custom_material
Testing how to create a 2d material with custom vertex attributes using bevy's new pipelined renderer.
bevy_ascii_snake
A simple version of Snake built in Bevy using Bevy Ascii Terminal.
sark_grids_rs
Grids for storing data or dealing with grid-based positioning.
bevy_lazy_prefabs
Bevy prefabs for lazy people.
bevy
A refreshingly simple data-driven game engine built in Rust
bevy-assets
A collection of Bevy assets, plugins, learning resources, and apps made by the community
bevy_card_game
Game for bevy jam 2022.
bevy_kira_audio
A Bevy plugin to use Kira for game audio
rust-aoc
Advent of code (rust)