Hey there, fellow DAE student, curious visitor, or game tech enthusiast 👋
Welcome to my Game Engine Fundamentals (Unity) repository — a Unity prototype developed during the third semester (2024) at DAE.
This repository contains my Unity project for the Game Engine Fundamentals course.
The purpose of the course was to get familiar with both Unity and Unreal Engine, focusing on rapid prototyping, C# scripting, and iteration through feedback.
Each student received two random words to creatively integrate into their project —
I got “rescue” and “sunrise”, which became the foundation of my 3D zombie shooter concept.
The game revolves around surviving zombie waves, rescuing cats, and managing resources between night and day cycles.
Gameplay mechanics were designed to explore Unity’s scripting API, prefab workflows, and HUD/UI systems.
📚 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
- Co-ordinator: Brecht Lecluyse
- Other teaching staff: Emiel De Paepe
- 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.
- Game Mechanics & Prototyping
- Unity 3D Workflow
- Unreal Engine & Blueprints (overview)
- Prefab System
- C# Scripting
- UI / HUD Systems
- Player Feedback and Iteration
game_engine_fundamentals-unity-1.0.0-windows-x64.zip
This project focuses on translating design ideas into functional gameplay within Unity — using scripting, prefabs, and feedback-driven iteration.
It served as a creative challenge to combine randomly assigned words into a coherent 3D game while applying the fundamentals of game engine design.
This repository is licensed under the MIT License — feel free to explore, learn, or adapt anything useful.
Made with Unity, C#, and a love for creative problem-solving 🌅
— Ádám