/Graphics_project-1

A simple game built on top of a game engine implemented with OpenGl

Primary LanguageC++MIT LicenseMIT

Granny (El-Mekarmesha)

image

📝 Table of Contents

📙 About

"Al Makrmsha" is an engaging single-player game that offers players a thrilling and immersive experience set in a spooky house. The objective of the game is to find a hidden key within a specified time limit to rescue a trapped person and escape from the house. The game features the Granny character, who can hear any sounds made by the player and will pursue them if they are detected. The game offers several interactive elements to make the gameplay more interesting and challenging.

The player can collect coins scattered throughout the house to gain extra time and participate in mini- games or puzzles to earn additional time. The game includes traps such as the lights going out or a

scary face appearing, which can cause the player to lose time or be caught by Granny. The game also features physics, with objects in the house moving and reacting to the player's actions. The game offers different levels of difficulty, catering to players of varying skill levels. As the difficulty level increases, the game becomes more challenging with additional objects, lighting, scary faces, faster Granny speed, time reduction, an extended house, and immersive music. "Al-Makrmsha" provides an immersive and engaging experience for players who enjoy puzzle-solving, exploration, and suspenseful gameplay. The ultimate goal of finding the key, rescuing a trapped person, and escaping from the house adds to the thrill of the gameplay, making it a must-play for gamers who enjoy a challenging and immersive experience.

💻 Technology

C++ OpenGL image

🚀 Getting Started

First ensure having Cmake and build the project using

cmake --build ./build

then follow up with

./bin/GAME_APPLICATION.exe

Controls 🎮

❇️ WASD to move player 📹.

❇️ P and T to pick and drop objects 🔑 🪛.

Game Demo 🖥️

p1.mp4
p2.mp4
p3.mp4
p4.mp4
p5.mp4
p6.mp4
p7.mp4
p8.mp4
p9.mp4

Screenshot 2023-05-21 235518

Screenshot 2023-05-21 234909

Screenshot 2023-05-21 235001

Screenshot 2023-05-21 235058

Screenshot 2023-05-21 235026

Screenshot 2023-05-21 235347

Contributors

Khaled Hesham
Khaled Hesham
Kirollos Samy
Kirollos Samy
Nada Osman
Nada Osman
Shredan Abdallah
Shredan Abdallah

License

This software is licensed under MIT License, See License for more information.