Infinite Wave Function Collapse Level Explorer
A downloadable game
This is my submission to ProcJam 2023: a wave-function-collapse based level generator that makes an endless 3D level. The level design is generated using my own wave-function-collapse implementation. The tiles in the model are themselves procedurally generated (although, without any randomness currently). My code is heavily inspired by the work of Marian42, and I used his detailed description of WFC to develop my own implementation, so hats off to them.
===Controls===
move: arrow keys
rotate camera: page up/down
zoom camera: scroll wheel
toggle between follow-camera and fly-camera: v
-use fly camera to reposition follow_camera angle
-wasd and mouse for fly camera controls
escape: exit game
FUTURE:
I had a lot of fun making this, and wrote down months worth of ideas for where to take this. I really want to make a roguelike in the style of games like Brogue and Jupiter Hell. While I've done a dozen projects in computer graphics, this is my first attempt to make a true "game". My (rough) roadmap looks like this:
-More detailed/varied tiles (especially for the buildings)
-Item spawning/interaction (partially done)
-inventory system
-GUI
-very basic roguelike combat (melee and ranged)
-enemy AI (mostly just A* pathfinding and a finite state machine)
After these core gameplay elements are in place, I'll start adding meat onto the bones.
Status | Prototype |
Author | CeruleanBoolean141 |
Genre | Role Playing |
Tags | 3D, Procedural Generation, PROCJAM, Roguelike, Roguelite, wavefunctioncollapse |
Leave a comment
Log in with itch.io to leave a comment.