Go to file
Amneesh Singh 8c101df12a
nix: reorganize
Signed-off-by: Amneesh Singh <natto@weirdnatto.in>
2023-08-08 20:07:30 +05:30
.cargo revive project: add the template from learnWGPU tutorial 2023-08-08 01:18:55 +05:30
.github/workflows nix: reorganize 2023-08-08 20:07:30 +05:30
nix nix: reorganize 2023-08-08 20:07:30 +05:30
src revive project: add the template from learnWGPU tutorial 2023-08-08 01:18:55 +05:30
.envrc nix: reorganize 2023-08-08 20:07:30 +05:30
.gitattributes initial commit 2023-01-21 13:31:10 +05:30
.gitignore initial commit 2023-01-21 13:31:10 +05:30
CONTRIBUTING add license 2023-01-21 13:31:10 +05:30
COPYING add license 2023-01-21 13:31:10 +05:30
Cargo.lock revive project: add the template from learnWGPU tutorial 2023-08-08 01:18:55 +05:30
Cargo.toml revive project: add the template from learnWGPU tutorial 2023-08-08 01:18:55 +05:30
README.org initial commit 2023-01-21 13:31:10 +05:30
flake.lock nix: reorganize 2023-08-08 20:07:30 +05:30
flake.nix nix: reorganize 2023-08-08 20:07:30 +05:30
rust-toolchain revive project: add the template from learnWGPU tutorial 2023-08-08 01:18:55 +05:30
rustfmt.toml revive project: add the template from learnWGPU tutorial 2023-08-08 01:18:55 +05:30

README.org

NOTE: This does not at all work yet, and is not even actively WIP. This is just my attempt at learning wgpu and get some experience in Rust and programming graphics in general. Additionally, this is obviously inspired by 東方Project.


This will start as a standalone game with it's own library written using wgpu. This is supposed to be split into a standalone danmaku engine library at some point.

Current Objectives

  • Render "something"
  • Move "it"
  • Add multiple "entities"
  • Sprite rendering
  • Implement hitboxes

Later Objectives

  • Add own artwork
  • Add own music
  • Clean up everything