A 3D random dungeon generation starter project with keyboard and gamepad support.

Keyboard: Movement - WASD Camera - Mouse Jump - Space Sprint - Shift Zoom (ADS) - Right mouse button

Gamepad: Movement - Left Joystick Camera - Right Joystick Jump - A or X Sprint - Click Left Joystick Zoom (ADS) - Right Trigger


Windows: Download

End User Licence Agreement (EULA).

Changes in 1.0.1

Fixed error caused by missing constants simply execute init_constants() before generation.

Version 1.0.1. Published January 26, 2017

Created with GameMaker: Studio v1.4.1763

Age Rating: 4+

Average Rating

This asset hasn't received enough reviews yet.

Your review

You can only review assets you've bought.


Ivan B 24 January 2017

error fix possible?

action number 2
of Create Event
for object obj_level_generator:

Variable obj_level_generator.cell_width(100023, -2147483648) not set before reading it.
at gml_Object_obj_level_generator_CreateEvent_2 (line 8) - var width = room_width div cell_width;

This review was left for a previous version of this asset.


Soulcade Interactive (Publisher) 26 January 2017

Oh it was neglected that the constants don't always transfer. Just updated the asset, apologies for the issue.

Package contents

Total size 21.4 KB

Soulcade 3D Dungeon 3.66 KB Soulcade 3D Dungeon Generation
Backgrounds 558 Bytes 559 Bytes 560 Bytes 557 Bytes 560 Bytes 556 Bytes 557 Bytes 558 Bytes 555 Bytes 558 Bytes 563 Bytes 564 Bytes 565 Bytes 562 Bytes 565 Bytes 561 Bytes 562 Bytes 563 Bytes 560 Bytes 563 Bytes 559 Bytes 560 Bytes 561 Bytes 558 Bytes 561 Bytes images
Fonts Objects Rooms Scripts Sprites

What is the issue?

Back to Top