https://github.com/ciubix8513/lunar-engine
A game engine written in Rust using wgpu
https://github.com/ciubix8513/lunar-engine
game-engine rust rustlang wgpu
Last synced: over 1 year ago
JSON representation
A game engine written in Rust using wgpu
- Host: GitHub
- URL: https://github.com/ciubix8513/lunar-engine
- Owner: Ciubix8513
- License: gpl-3.0
- Created: 2023-09-13T17:37:58.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-09T19:24:36.000Z (over 2 years ago)
- Last Synced: 2024-04-09T23:55:29.656Z (over 2 years ago)
- Topics: game-engine, rust, rustlang, wgpu
- Language: Rust
- Homepage:
- Size: 393 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: License.md
Awesome Lists containing this project
README
# lunar-engine
A game engine written in Rust using wgpu, includes a math library, a renderer, an ECS(like) and various file format asset loading
## Goals for this project
- [x] Basic colored rendering
- [x] Wavefront obj loading
- [x] .bmp loading
- [x] textured rendering
- [x] Rendering abstraction
- [x] Ecs, or at least ecs like
- [x] png format loading
- [x] Better input
- [x] OPTIMIZATION
- [ ] PBR rendering
- [ ] post proccessing stuff
- [ ] A physics engine?
- [ ] gltf loading
- [ ] Skeletal animations
Note: This is just my personal project, some of these goals may never get accomplished or be rearranged, no guarantees, I do what i find fun