User profile picture

Michael Nischt

@michael-nischt
🙃
  • michael-nischt
  • README.md

Personal Projects

LIBMIN

Minimal C libraries (single header):

  • delaunay triangulation
  • binary heap data-structure
  • ring buffer data-structure
  • token / line parser (with comment support)

VKU

Vulkan utility functions:

  • result names and debug logger
  • extension and layer filtering
  • color image transfer and mip-level generation

Mosaic

File format collection optimized for streaming assets:

  • Triangle meshes with skinning and morph-target support.
  • Transform hierarchies with animations support.
  • Examples: Blender exporter, Unity importer, ..

NOTE: legacy version; improved formats and tools will be released soon^tm.

Unity Packages

Unity packages for:

  • animation: 1D & 2D blend-graphs and state-machine Playables.
  • collections: native ring-buffer (aka circular-buffer)
  • mathematics: more math functions / structures
  • graphics: fast mesh generation for simple shapes, gradient texture assets, ..
  • assets: helpers for writing asset tools like scripted importers.

Go Chat Server

GO Chat server for session based games.

  • Optimized for concurrency with low cpu and memory costs
  • No message history (after re-connect or restart)

Activity

View all
Loading
There was an error loading users activity calendar.
  • Loading

Personal projects

View all
  • Loading
Loading

About

Solves problems (usually through code) and likes to jump over obstacles (preferably in real life); I make games professionally if you were looking for that..

Info

game design & code at Monoid Labs
Berlin, Germany
2:11 PM
Member since June 16, 2018

Contact

micha.monoid.net
michaelnischt
@micha@mastodon.gamedev.place
105432822566633472