Ben Gamble's repositories
EvolutionAquerium
:fish: :bug: Small Inteli Creatures Based On Steering Behaviours
3d-game-shaders-for-beginners
🎮 A step-by-step guide to implementing SSAO, depth of field, lighting, normal mapping, and more for your 3D game.
add_mesh_SpaceshipGenerator
add_mesh_SpaceshipGenerator for 2.8
ARBrush
Quick demo of 3d drawing in ARKit using metal + SceneKit. NOTE: This is experimental code!
asterank
asteroid database, interactive visualizations, and discovery tools
AwesomeCppGameDev
A curated list of awesome C++ (mainly) things for Game Development. Inspired by awesome-... stuff.
bitsiege-java
Original source code to Bit Siege, a 2D Multiplayer Online Battle Arena
c4
C in four functions
CellularForms
An implementation of Andy Lomas' Cellular Forms.
clumsy
clumsy makes your network condition on Windows significantly worse, but in a controlled and interactive manner.
dlaf
Diffusion-limited aggregation, fast.
electionmap
Electoral map tool
exengine
A C99 3D game engine
fr_public
Farbrausch demo tools 2001-2011
learnopengl
https://learnopengl.com tutorials ported to zig
nanoflann
nanoflann: a C++11 header-only library for Nearest Neighbor (NN) search with KD-trees
OutStar.VoxelGame
Voxel Editor and Game in One
playingcardts
🃏🃏 52 SVG playingcards in one 16 KB¹ Custom Element: CARD-T
rPBR
Physically based rendering (PBR) for raylib
Times-New-Bastard
It's Times New Roman but every seventh letter is jarringly sans serif
twissandra
Twissandra is an example project, created to learn and demonstrate how to use Cassandra. Running the project will present a website that has similar functionality to Twitter.
UE4JwRPC
UE4 JSON-RPC over Websocket
websocketd
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.