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.  

Download

Download
WFCCityDemo.zip 33 MB

Leave a comment

Log in with itch.io to leave a comment.