This is an entry in the 2026 karl2d game jam. I'm happy with it for a 48 hour jam. I thought it would be fun to do a raycasting engine like Wolfenstien 3D. It is an infinite game in that the levels grow larger and more enemies and treasure as each level progresses.

On web you may need to click for focus and audio.

CONTROLS

  • Keyboard and Gamepad supported
  • WASD for turning and moving forward an back (or arrow keys)
  • SPACE to advance after collecting all treasure and beating the aliens
  • A on Gamepad to Advance
  • M to mute music
  • Escape hard exits (need a reload) - try not to hit this in web 
  • Does support gamepad (movement speed is a bit wonky)

OBJECTIVE

  • Collect all treasure
  • Stand near enemies to hurt them until they disappear
  • Advance to new levels
  • You cannot die. Decided to make this less stressful and I also ran out of time for a good weapon/health loop
  • NOTE: Collecting treasure or enemies can be challenging due to a visual glitch were my wall test/depth makes them disappear when you or they are near walls. Added a minimap in the bottom right so you can still find them

TECHNICAL DETAILS

  • Coded in Odin using only karl2d
  • Art created in Houdini during the jam
  • The one sound fx is my voice modified
  • Raycaster is based off this tutorial

MUSIC

  • Infraction by TChop
Published 17 hours ago
StatusPrototype
PlatformsHTML5, Windows
Authorigamemaker
ContentNo generative AI was used

Download

Download
infinite_alien_escape.exe 5.7 MB

Comments

Log in with itch.io to leave a comment.

bro after karl said he's not doing 3D like raylib lmao. Well done!

Thanks Myshoo! I've had an itch to scratch for a long time to do a Wolf3d like raycast engine in software and doing it in karl2d was close enough. Thanks for taking the time to play and feedback!

heh, not bad

Thanks for giving it a go!