https://github.com/auracletech/yuumi
WIP game engine
https://github.com/auracletech/yuumi
Last synced: 4 months ago
JSON representation
WIP game engine
- Host: GitHub
- URL: https://github.com/auracletech/yuumi
- Owner: AuracleTech
- License: mit
- Created: 2023-04-05T08:51:47.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-25T05:53:25.000Z (about 2 years ago)
- Last Synced: 2025-01-06T14:16:56.297Z (over 1 year ago)
- Language: Rust
- Homepage:
- Size: 2.26 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README


[](https://discord.gg/NtyaUfpCAj)


- [x] Project Setup
- [x] Window
- [x] Vulkan Setup
- [x] Vulkan Instance
- [x] Vulkan Validation Layers
- [x] Vulkan Physical Device
- [x] Vulkan Logical Device
- [x] Vulkan Surface
- [x] Vulkan Swapchain
- [x] Vulkan Image Views
- [x] Vulkan Graphics Pipeline
- [x] Vulkan Render Pass
- [x] Vulkan Framebuffers
- [x] Vulkan Command Pool
- [x] Vulkan Command Buffers
- [x] Vulkan Semaphores
- [x] Vulkan Fences
- [x] Vulkan Vertex Buffer
- [x] Vulkan Index Buffer
- [x] Vulkan Uniform Buffers
- [x] Vulkan Descriptor Sets
- [x] Vulkan Texture Image
- [x] Vulkan Texture Mapping
- [x] Vulkan Depth Buffering
- [x] Vulkan Model Loading
- [x] Vulkan Mipmapping
- [x] Vulkan Multisampling
- [x] Vulkan Push Constants
- [x] Vulkan Recycling Command Buffers
- [x] Vulkan Secondary Command Buffers
- [x] Library standalone
- [x] Coordinate System
- [x] Camera
- [x] Inputs
- [x] Asset Manager
- [x] Serialization & Deserialization
- [x] Bikeshedding
- [x] Loading Mesh
- [x] Loading Model
- [x] Input Multithreading
- [ ] Ambient Lighting
- [ ] Diffuse Lighting
- [ ] Specular Lighting
- [ ] Phong Lighting
- [ ] Multiple Lights
- [ ] Emissive Textures
- [ ] Model Textures
- [ ] Depth Testing
- [ ] Stencil Testing
- [ ] Blending
- [ ] Face Culling
- [ ] Cubemaps
- [ ] Skybox
- [ ] Setup world environment playground
- [ ] Client Server Architecture
- [ ] Multiplayer
- [ ] Hotkey Register
- [ ] Audio
- [ ] Text Rendering
- [ ] Geometry Shader
- [ ] Instancing
- [ ] Anti Aliasing
- [ ] Advanced Lighting
- [ ] Gamma Correction
- [ ] Shadows
- [ ] Normal Mapping
- [ ] Parallax Mapping
- [ ] HDR
- [ ] Bloom
- [ ] Deferred Shading
- [ ] SSAO
- [ ] PBR (Physically Based Rendering)
- [ ] Equirectangular Environment Mapping
- [ ] Irradiance Convolution
- [ ] Prefilter Environment Map
- [ ] BRDF Lookup Texture
- [ ] Test laboratory
- [ ] Asset allocator
- [ ] Loading screen