![]() So now to the most important part, what are the goals I want to achieve here (growing if something additional is found that is worth to be put in)?ġ.) A 3d dungeon crawler where you can move through dungeons with 90° turns and moving a full map cell at a time (if possible an animated turn and move).Ģ.) The ability to use LARGE maps (512 x 512 in size)ģ.) Different backgrounds for different parts of the mapĤ.) See through walls (thus if you have an open door you see into other parts of the dungeon.ĥ.) Sprites need to be displayed (example a well does not work as a tile/wall it works only as a sprite. Thus I will need to do quite a few decisions and also a lot of work there. Furthermore I need a few additional things/options that are not existent in either vanilla program. At first I was unsure if it was a leak, but after talking to catfish and also trying a few things I came to the conclusion that it is just the combination of my basic high memory usage (using quite a few images for the main game and also as tiles in the 3d crawler) and how python (which is used as the base language by renpy) handles memory (I will only say garbage collectors.I hate those things since C#). ![]() Furthermore time and again I ran into memory problems. It worked nicely but I ran into a few problems though. As a second approach I took a full 3d raycasting engine. Also in a few situations it didn't behave like expected. 51&t=32260 which used a semi 3d approach but found out it had a few limitations that I didn't like (where I felt too limited). As soon as everything is finished this first post will be replaced by a final one detailing what the dungeon crawler can, and what needs to be taken into consideration for its usage. I had a talk with one of the moderators of the forum (that was me - Taleweaver) before putting this up to make sure it will be in the correct subforum (especially as its a bit unusual to see WIPs in the cookbook section). As indicated in the title this is a WIP (work in progress).
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |