Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
A jam submission

Dungeon Crawler Jam 2024View project page

A lo-fi game engine made in 9 days for the DungeonCrawler Jam 2024.
Submitted by DanOtt (@its_dan_ott) — 25 seconds before the deadline
Add to collection

Play tool

Dungeon Crawler Jam 2024's itch.io page

Results

CriteriaRankScore*Raw Score
Overall fun and playability#1521.7221.722

Ranked from 18 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.

Theme incorporation
To be disquilified from the jam rating - unfinished project, did not get to make gameplay that fits the theme
But I still wanted to share the outcome: I focussed on building the foundation for a dungeon crawler game engine.

Leave a comment

Log in with itch.io to leave a comment.

Comments

Submitted

See this is what you supposed to do _before_ the jam, as you can prepare your tools and engine in advance according to the rules

So that you can concentrate on actually making a game withing the limited time frame

Developer

Aparrently I did not spent the time doing this before the jam - nor did I want to use Unity, Godot, or any other pre-built game engine. Instead, I used the jam as a learning opportunity to experiment with this technology and come up with this custom 3D game engine. Of course I could have made a game with a pre-made engine, but I am a bit tired (of the bloat) of today's engines and curious to learn more about making my own, so I think this was time well spent even though I did not achieve a real game - next year it should be possible to focus on that with the tech ready! 

And tbh I don't think I would have come that far in getting the engine to work in just 9 days without the time pressure of the jam but yeah agree - in a perfect world I would have managed to do so anyways :D 

Submitted

This is so alien to me with my simple grids and sheets of wall tiles like I was making such a game in 1985. 

The visuals in the demo are very good and movement is perfect too.

Keep up the good work.

Developer

Haha, thanks! I really love that approach with simple grids and wall tiles - and wasn't that how dungeon crawlers were made in the first place? :) And yeah - that focus on the visuals eventually killed me, so I had to hack in the player movement in the last few hours to at least have something to show at the end of the 9 days. 

Submitted

The visuals look good, if a tad dark for my monitor. The editor seems quite advanced with some nice features like draggable toolboxes and groups and stuff. Really well done to put this together in such a short time!

I'd say you're more than ready for DCJAM2025!

Submitted

It certainly looks very nice.
I have no idea how hard it is to make an engine but I'm guessing very, so kudos.
I did encounter a bizzare glitch where I couldn't move forward and the game kept flinging me backwards.  So I was just flying up and down the corridor for a while.
Playthrough:  

Developer

Thank you so much for checking it out and taking the time to capture and upload it! Much appreciated. 

Regarding the bug - I noticed something similar with the keyboard UI input, where in a certain situation the up and down arrows would be executed at the same time, resulting in an infinite loop of up/down movement. 

Did you play the web version on a Mac by any chance?

Submitted

I played the downloaded version on windows.

Submitted

unfortunately the game loads - but when I click play game the sea sound starts but the menu stays put, and the game doesn't show :(

Developer

Hey thanks for checking it out! This is due to a last minute fix - I disabled the new game button in the web version because it crashed the game. After the rating when uploads are possible again I'll fix that.

You can reach the first person view though via the editor by following these steps:

1. Open Editor (Top Left Button in menu)

2. Via the file Menu, open "test.level" file

3. Press tab key to toggle between editor and first person view

Submitted

Tool is promising. The graphics looks great. Keep it up and it will be great!

Submitted

An engine in 9 days plus a game is crazy man, gj even for only having tried this and an extra gj for getting it actually to work in 9 days, I don't even know where to start if I ever wanted to do something like this damn

Submitted

I would not advise people to add an exclusion to their virus protection! I ran this in the browser, and following your instructions I was able to move around. I like the graphical style and movement. Maybe next year (or the in the time between) this can become a game.

Developer(+1)

I totally agree - I've removed the "hacky workaround" guide, even though it's definitely a false positive, it's never reasonable to ask players to add an exclusion. I also heard from some Windows users that it was only detected as potentially malicious when downloaded via Chrome, but without the Windows Defender trojan warning (like on my PC), so it may still be good for some cases.

All in all this is unfortunate - I've just read a bit about it and it seems to be more or less random for unknown / new apps that have not been used by large amounts of people - I'll research more about the options there to sign the app - allthought at first glance it looked like you'd need a company to proplery sign a build. 

Maybe some more details: I come from a Unity/Unreal Engine background and have only recently switched to doing custom engines in C++, so this virus detection issue was never an issue before with the trusty pre-built engines off the shelf. So these are some new challenges for me to tackle.

Anyway, thanks for pointing this out and trying the game out! 

Submitted

Your web implementation works great (curious how you got a C++ custom engine to run in the web). I think you'd be better off keeping it web-based, and spending your effort on the engine and game, rather than bothering trying to work around Windows scanning and signing.

Submitted

Very impressive for only nine days! This has a lot of promise and I hope you continue working on it.

Submitted

It was really weird to get this one working, but I did! So thanks for the instructions on loading the test file and running it.

I think it is really cool that you built a full editor that can be used to make new levels.

I’d love to see this editor completed and used for a full game! That said, movement controls are snappy and feel good.

Submitted(+1)

Ah, a shame, that you did not get to work on the mechanics, as the graphics are quite beautiful. And always nice to see people working on their own engine. I always make that "mistake" myself, but it is so much fun, to go in deep :)

Submitted

Good job! loved the atmosphere, was a pain to get it going however

Developer

Thanks for checking it out! Yeah for next year's DCjam I'll be prepared better, using this engine as foundation. Also there's enough time now to get away all the friction (virus detection etc)

Submitted

I followed your instructions and got it working. Having your own editor and renderer is really neat. Movement is snappy but the perspective could need some adjustments.

Good job!

Developer

Glad you got it running and thanks for checking it out! 

Submitted (1 edit)

Pressing enter or clicking newgame doesn't seem to do anything. Am I missing something?

Developer(+1)

Hey - yes I had to disable the New Game button in WebGL as it crashed for some reason. To get to the first person movement click the editor button(top left in main menu), then open "test.level" and press tab to switch to gameplay. This is a definitely unfortunate but was the only way for me to be able to submit at least something at the end of the jam :D