_________________________________________________________________________________________________
Course Assignment​​​​​​​
I learned more advanced Unreal programming such as working with actors and swapping pawns.
I also experimented a bit with animations and procedural textures
This was the second assignment for my first year programming course. This time we were asked to implement some more advanced programming and to make a complete game instead of a set of challenges. We were given a lot more freedom on what we wanted to make for this, and I happened to be playing a lot of Portal 2 at the time so my project was heavily inspired by Valve's Portal 2.
In this game there are 2 characters but only one player. The player needs to figure out how to progress using the logic and wires connected to the doors in order to open them.
I actually found this game quite fun to play, and the last level was even a little tricky. I really got creative with my puzzles towards the end and made them fairly elaborate!
I got a very good score of 80 / 100 on the feedback for this project and I am very proud of it!

Here are some quotes from my feedack:
"Scripting is efficient and approaching professional standards"
"Design work is excellent. Objectives are clear, well communicated and make sense in the chosen genre and setting. Playable spaces are constructed in a manner that leads to very natural progress by the player"
"The prototype is excellent overall. It makes for a solid puzzle experience and shows off strong technical, design, and presentation skills. It's difficult to criticize the experience"
Tutorial & main menu
Tutorial & main menu
Introducing lifts
Introducing lifts
Introducing logic and physics
Introducing logic and physics
Final level involving logic, physics and timing
Final level involving logic, physics and timing
_________________________________________________________________________________________________
Course Challenges​​​​​​​
This was my first ever unreal project.
After a couple of lectures and playing around with unreal, our course was given a set of challenges to complete in Unreal for our assessment. I learned about level design, effective prototyping such as blockouts, and modular 3d modelling (although I'm not too good at it).
This was quite hard for me in particular, since I had never used any kind of game engine prior to this and didn't even have any general knowledge of how to do things. Thankfully blueprints are quite easy to pick up and I still found this assignment entertaining as absolutely everything was new for me in this case which was a nice change for once!
This was a very good wake-up call and refresher on how I can learn completely new platforms quickly.
_________________________________________________________________________________________________

You may also like

Back to Top