Skip to content

simple textured raycasting engine ( like wolf3d ? ) written on c using huffman compression on indexed textures and recoursive map generation

Notifications You must be signed in to change notification settings

kotya4/c-raycast-gdi-huffman

Repository files navigation

disadvantages of ./build/huskdump~211127.zip:
  text buffer renders incorrectly, cured
  last symbol is not rendering

disadvantages of ./build/raybuild~210703.zip:
  renderer bug on some camera angles in usual version, cured
  not showing music info on screen, pending
  executable size is too big ( maybe because of images? ), pending
  for some reason gdi works faster than sdl when floor is casting, but also slower than sdl on fullscreen emulation.

build silently and run re ( raycast engine )
  `make`

build re for debugging
  `make d`

build re for release (\w optimisations)
  `make r`

build and run test
  `make t`

idk some transpilation stuff going on here, generates compressed images for re
  `make i`

builds husk, husk is bash-like command interpreter
  `make husk`

builds husk in release mode
  `make huskr`

About

simple textured raycasting engine ( like wolf3d ? ) written on c using huffman compression on indexed textures and recoursive map generation

Topics

Resources

Stars

Watchers

Forks