Crypt Dungeon
Unreal Crypt Dungeon, Learning C++
CryptDungeon-
The intent of this project was to get my feet wet learning C++ and reacquaint myself with Unreal Engine. I choose to try and learn the C++ instead of the blueprints, as In my everyday work learning and knowing more about C++ would have been a benefit, as well my original idea was that learning Blueprints after being familiar with the C++ side of Unreal will go smoother.
This project was based on the “Unreal Engine 5 C++ Developer: Learn C++& Make Video Games course on Udemy.
https://www.udemy.com/course/unrealcourse/?couponCode=25BBPMXACCAGE1
The assets used were from Medival Dungeon pack from Infuse Studio:
The project goal was to create a small environment that requires exploring to find a “key” item and unlock a secret door passage to continue exploration. The level design, layout, were done by me. The tutorial covered more deeply the C++ aspects of picking up an object and the mechanics of depositing in a location to trigger an event to occur in the level.
I really enjoyed this experience, and covering this tutorial. It provided a lot of guidance in the development topics, and allowed freedom when coming to customization of level itself.
I intend to continue to work on this project, and flush out the idea more, adding more details to the dungeon and use this as a great example to explore the lighting systems and other visual effects. As well, with the simple mechanic of picking up a “key” and dropping it in a location to open/close a door I want to explore what other fun experience can be done with just these simple mechanics.
The C++ of this tutorial covered pointer types, Derefencing & the Arrow (->) Operator, Linkers, headers, and Includes as well as many other specifics to C++ development in Unreal. This project is currently ongoing, and I still continue to practice my C++ code development in Unreal.