An open API service indexing awesome lists of open source software.

https://github.com/knapeczadam/dae-programming-2-ghosts-n-goblins

🩲 Programming 2 final project: Ghosts 'n Goblins (1985) arcade remake. Implements the first level with OOP principles, full pixel accuracy, and optional debug mode with infinite lives and visualized sprites/physics points.
https://github.com/knapeczadam/dae-programming-2-ghosts-n-goblins

2023 2d-game arcade-game belgium c-plus-plus capcom cpp dae digital-arts-and-entertainment game-dev game-development ghosts-n-goblins howest howest-dae kortrijk prog2 programming programming-2 student-project university

Last synced: about 9 hours ago
JSON representation

🩲 Programming 2 final project: Ghosts 'n Goblins (1985) arcade remake. Implements the first level with OOP principles, full pixel accuracy, and optional debug mode with infinite lives and visualized sprites/physics points.

Awesome Lists containing this project

README

          

# 🩲 Programming 2 – Ghosts 'n Goblins

Hey there, fellow DAE student, arcade fan, or curious visitor πŸ‘‹
Welcome to my **Programming 2 – Ghosts 'n Goblins** repository β€” a final project building on the [Programming 2](https://github.com/knapeczadam/programming-2) course.

---

## πŸ—„οΈ About this repository

This repo contains my **arcade game remake project**, recreating the **first level of Capcom's Ghosts 'n Goblins (1985)**.

The main goal was to **apply object-oriented programming (OOP)** and leverage all the knowledge acquired during **Programming 2**.
Pixel-perfect implementation ensures accurate recreation of the level, while the debug build adds **infinite lives** and visualizes **sprites and physics/logical points** for testing purposes.

> ⚠️ Note: this project is part of the learning process, not a production-ready game.
> Consider it a **snapshot of my Programming 2 final project**.

---

## πŸ“‚ Repository Structure

All code is on the **main branch**.

---

## πŸš€ Releases

Two builds are available:
- `programming_2-ghosts_n_goblins-1.0.0-windows-x64.zip` β†’ standard release
- `programming_2-ghosts_n_goblins-debug-1.0.0-windows-x64.zip` β†’ debug mode with **infinite lives** and **visual debug shapes**

---

## 🧠 Final Thoughts

This repository demonstrates how **OOP principles** can be applied in a game project.
It also shows how to integrate **debug tools** for testing and visualization.
If you’re exploring Programming 2 projects: **study, tinker, and enjoy a classic arcade revival** πŸ‘ΎπŸ•ΉοΈ

---

### βš–οΈ License
This repository is licensed under the **MIT License** β€” feel free to explore, learn, or fork for educational purposes.