Skip to content
John Lin's Thoughts

John Lin's Thoughts

A blog about voxels, game design and programming

Tag: code design

The Perfect Voxel Engine

More Is Better, Right? What is it about voxels that makes people go crazy? Throughout the past decade, there have been SO many developers obsessed with shrinking them down to have as many as possible (1, 2, 3, 4, 5), admittedly including myself. It’s exciting both as a developer and to the gaming community to… Continue reading The Perfect Voxel Engine

Published September 18, 2021
Categorized as Uncategorized Tagged code design, engine, rendering, voxel, vulkan

Object-Oriented Entity-Component-System Design

A discussion on how a blend of OOP and ECS turned out to be an elegant solution to system modularity, managed and native interop, and powerful modding.

Published July 27, 2021
Categorized as Uncategorized Tagged code design, ecs, engine, oop

Recent Posts

  • Using a RNN for 2D Tile Map Synthesis
  • The Perfect Voxel Engine
  • Object-Oriented Entity-Component-System Design

Categories

  • Uncategorized

Archives

  • August 2023
  • September 2021
  • July 2021

Categories

  • Uncategorized
  • Twitter
  • YouTube
John Lin's Thoughts
Proudly powered by WordPress.