An open API service indexing awesome lists of open source software.

https://github.com/auracletech/yuumi

WIP game engine
https://github.com/auracletech/yuumi

Last synced: 4 months ago
JSON representation

WIP game engine

Awesome Lists containing this project

README

          



![CODE QUALITY BADGE](https://img.shields.io/codefactor/grade/github/AuracleTech/yuumi?style=flat-square)
![BUILD BADGE](https://img.shields.io/github/actions/workflow/status/AuracleTech/yuumi/rust.yml?style=flat-square)
[![DISCORD](https://img.shields.io/discord/1007774941120311377?label=discord&style=flat-square&cat=meow)](https://discord.gg/NtyaUfpCAj)
![LANG BADGE](https://img.shields.io/github/languages/top/AuracleTech/yuumi?style=flat-square)
![LICENSE](https://img.shields.io/bower/l/bootstrap?style=flat-square)

- [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