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).

Version 1.0.0. Published January 23, 2017

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;


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 36.6 KB

assetpackage.yy 15.9 KB fonts objects rooms scripts
@background_get_texture @d3d_draw_block @d3d_primitive_begin_texture @d3d_primitive_end @d3d_set_fog @d3d_set_projection_ext @d3d_start @d3d_vertex_normal_texture @instance_create @object_get_depth @__init_background @__init_d3d @__init_global @__init_view @__view_get instance_create_ext instance_create_textured_ext macros place_meeting_ext scr_player_movement scr_player_movement_controller scr_player_movement_keyboard __global_object_depths
spr_block spr_player texture_ceiling_blue texture_ceiling_green texture_ceiling_purple texture_ceiling_red texture_ceiling_yellow texture_floor_blue texture_floor_green texture_floor_purple texture_floor_red texture_floor_yellow texture_wall_ceiling_blue texture_wall_ceiling_green texture_wall_ceiling_purple texture_wall_ceiling_red texture_wall_ceiling_yellow texture_wall_floor_blue texture_wall_floor_green texture_wall_floor_purple texture_wall_floor_red texture_wall_floor_yellow texture_wall_mid_blue texture_wall_mid_green texture_wall_mid_purple texture_wall_mid_red texture_wall_mid_yellow

What is the issue?

Back to Top