John Wells's repositories

screen-13

Screen 13 is an easy-to-use Vulkan rendering engine in the spirit of QBasic.

Language:RustLicense:Apache-2.0Stargazers:234Issues:9Issues:23

noise_gui

An egui-based graphical user interface for the noise crate

Language:RustLicense:Apache-2.0Stargazers:12Issues:0Issues:0

f8

8-bit floating-point number for Rust

Language:RustLicense:Apache-2.0Stargazers:9Issues:2Issues:0

jw-basic

A BASIC language interpreter. Does not conform to existing standards. Mostly a toy.

Language:RustLicense:Apache-2.0Stargazers:9Issues:1Issues:0

pak

A data pak format for games

Language:RustLicense:NOASSERTIONStargazers:5Issues:3Issues:0

gpu-allocator

🦀 Memory allocator written in pure Rust for GPU memory in Vulkan and DirectX 12

Language:RustLicense:Apache-2.0Stargazers:1Issues:1Issues:0
Language:Objective-C++License:Apache-2.0Stargazers:1Issues:0Issues:0

mood

An example 3D FPS game using the Screen 13 Vulkan rendering engine

Language:RustLicense:Apache-2.0Stargazers:1Issues:1Issues:0
Language:GLSLLicense:Apache-2.0Stargazers:1Issues:1Issues:0

archery

Abstract over the atomicity of reference-counting pointers in rust

Language:RustLicense:MPL-2.0Stargazers:0Issues:1Issues:0
Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0

awesome-vulkan

Awesome Vulkan ecosystem

Stargazers:0Issues:1Issues:0

bmfont-rust

Bitmap font config parser implemented in Rust

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

egui

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

egui-snarl-fork

Fork of egui-snarl

License:MITStargazers:0Issues:0Issues:0

egui_template

The easy way to make a Rust app with a GUI

Language:RustStargazers:0Issues:2Issues:0

example-assets

Large files that I don't want to put into other repositories

Stargazers:0Issues:0Issues:0

fontdue

The fastest font renderer in the world, written in pure rust.

Language:RustLicense:MITStargazers:0Issues:1Issues:0

gltf-fork

(fork) A crate for loading glTF 2.0

Language:RustLicense:Apache-2.0Stargazers:0Issues:0Issues:0
Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

kira

Library for expressive game audio.

License:Apache-2.0Stargazers:0Issues:0Issues:0

magictools

:video_game: :pencil: A list of Game Development resources to make magic happen.

License:GPL-3.0Stargazers:0Issues:1Issues:0

nakama-fork

Distributed server for social and realtime games and apps.

Language:GoLicense:Apache-2.0Stargazers:0Issues:1Issues:0

profiling-fork

Provides a very thin abstraction over instrumented profiling crates like puffin, optick, tracy, and superluminal-perf.

License:Apache-2.0Stargazers:0Issues:0Issues:0

profiling-test

Sample repo to demo an issue

Language:RustStargazers:0Issues:0Issues:0

rapier

2D and 3D physics engines focused on performance.

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

rust-gamedev.github.io

The repository for https://gamedev.rs

Language:HTMLStargazers:0Issues:1Issues:0

spirq-rs

Light weight SPIR-V reflection library

Language:RustLicense:Apache-2.0Stargazers:0Issues:1Issues:0

vk-sync-rs

Simplified Vulkan synchronization logic, written in rust. Forked off of the original vk-sync crate which is currently unmaintained.

Language:RustLicense:Apache-2.0Stargazers:0Issues:2Issues:0