Skip to content

darwinfroese/rust-bgfx-experiment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rust-bgfx-experiment

First rust project, experimenting with bgfx as a graphics solution.

Architecture

The architecture of this project is very straight forward and borders on being a hacky solution.

main.rs

The main entrypoint for the game. This is where the application is initialized.

platform

Platform contains the platform related code such as creating an SDL window with a vulkan context, the bgfx renderer, and the logging system. This can be loosely thought of as the "engine" of the game.

application

Application contains the game related code, it will receive a "platform" struct that will contain the globals (renderer, window, event_bus, ecs, etc.) that will be used to actually build the game.

About

Experimenting with rust and bgfx.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages