/game-engine-fundamentals-unreal-engine

πŸšͺ Unreal Engine 5 first-person puzzle game created for Game Engine Fundamentals (Howest DAE, 2024). Based on the random theme words piece elimination and glimpse. Solve color-coded energy puzzles, control AIs, and survive sentries to uncover the inevitable end.

Primary LanguageC++MIT LicenseMIT

πŸšͺ Game Engine Fundamentals – Unreal Engine

Hey there, fellow DAE student, puzzle solver, or Unreal enthusiast πŸ‘‹
Welcome to my Game Engine Fundamentals (Unreal) repository β€” a project developed during the third semester (2024) at DAE.


πŸ—„οΈ About this repository

This repo contains my Unreal Engine 5 project, created for the Game Engine Fundamentals course.
The assignment was to design an original game prototype inspired by two randomly assigned words β€” mine were piece elimination and glimpse.

The result is a first-person puzzle game built around logic, timing, and AI control, where the player solves progressively harder rooms by manipulating energy sources, machines, and autonomous units.


πŸ”Ž Course Information

πŸ“š Course: Game Engine Fundamentals
🏫 University: Howest University of Applied Sciences - Digital Arts and Entertainment
πŸ“ Location: Kortrijk, Belgium
πŸ—“οΈ Academic year: 2024–25 | Third semester
πŸŽ“ Study load: 6 credits
⏱️ Total study time: 180 hours


πŸ‘¨β€πŸ« Teaching Staff

  • Co-ordinator: Brecht Lecluyse
  • Other teaching staff: Emiel De Paepe

🎯 Learning Goals

  • Understands the complete production pipeline of a professional entertainment application.
  • Defines and describes different production tasks and their relationships.
  • Reflects on received feedback and applies it constructively.
  • Divides large tasks into manageable subtasks to meet deadlines effectively.
  • Maintains a critical attitude toward both personal and team work, justifying feedback and improvements.
  • Describes core principles of game design and game mechanics.
  • Translates a concept or idea into a complete end product.
  • Uses correct terminology to describe digital assets and their attributes.
  • Analyzes and documents a personal visual or design style.
  • Selects and applies the appropriate workflow and pipeline for asset creation based on requirements.
  • Develops 3D games or applications where elements are correctly positioned in space.
  • Uses the game engine effectively to solve specific design or technical problems.
  • Utilizes existing frameworks, engines, or programming languages to build interactive experiences.

🧩 Course Content

  • Game Mechanics & Prototyping
  • Unity 3D Workflow
  • Unreal Engine & Blueprints (overview)
  • Prefab System
  • C# Scripting
  • UI / HUD Systems
  • Player Feedback and Iteration

πŸš€ Release

game_engine_fundamentals-unreal-1.0.0-windows-x64.zip


🧠 Final Thoughts

This project explored logic-driven puzzle design, interactive systems, and player feedback through Unreal’s Blueprint framework.
The challenge lay in combining visual scripting with coherent gameplay logic β€” keeping puzzles intuitive yet thought-provoking.


βš–οΈ License

This repository is licensed under the MIT License β€” feel free to explore, learn, or adapt anything useful.


Made with Unreal Engine 5, logic, and a glimpse of inevitability 🧠
β€” ÁdΓ‘m