Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello, I bought this engine yesterday and I have some questions that I don't know if they have an answer but to clear my doubts, 1. What files do I need to pass to my project to have the complete dungeon generation?, 2. What scripts should I put on my character. 3. To add new rooms I must add them to the macros and then assign them in the floor1 files or are they only for the first floor? 4. If I use a lighting system with a surface creating the surface from point 0 to the maximum of the room, would it completely cover it being normal, medium or large? 5. If I want to create different rooms for each floor, can it be created from another terrain sprite so as not to use the same maps as the previous floor or can I only create rooms from that sprite file?.

  Sorry for making you read so much

1) All scripts in the Dungeon Generation folder and the Assist Scripts folder, plus the obj_dungeongenerator object. That should be enough, if you change dungen_render_tile to spawn whatever objects your game uses (instead of the placeholder tiles it uses now).

2) You don't need any special behavior in the player, it's completely separate from the dungeon generation system. (You can always check playerstate_normal and the obj_viewcontrol if you want to see how the camera is controlled)

3) Currently the pattern sprites (the sprites that are used for the floor/wall patterns) are assigned in dungen_rooms_assign_biomes, you can edit this script to e.g. pick different sprites depending on what floor you're on. The tilesets uses for walls, floors etc are set in obj_demosetup, you can set these variables based on current floor / area to control the parameters.

4) You should use a surface the size of the screen, and move it around based on the camera position, right???

5) Yes, dungen_rooms_assign_biomes currently always uses the same chance for every floor but you could edit it to pick different tilesets / pattern sprites depending on which floor you're on.

(+1)

Perfect, thank you very much for your answers. Regarding lighting, my question was because I was new to this subject, and I did it that way.