Project 6

DAJJAL: The Last War

Game Development[ Nov 2025 - Dec 2025 ]

Overview

Developed a Dark Fantasy 3D Third-Person Shooter game in Java using the LibGDX game engine, demonstrating advanced Object-Oriented Programming (OOP) architectures, complex state management, and real-time backend integration.

Key Features

  • Global Game State Machine handling seamless transitions between Login, Main Menu, Gameplay, Pause, and Game Over states
  • Modular OOP design patterns establishing a highly decoupled, reusable, and scalable codebase
  • Backend user session management system with secure login credential validation
  • Real-time player action mechanics (sprint, jump, reload) with wave-based progressive enemy spawning
  • System integration of game loop design with dynamic navigation and camera control logic

Skills

JavaGame DevelopmentOOPSoftware DevelopmentAlgorithms

Gallery

Project Info

CategoryGame Development
PeriodNov 2025 - Dec 2025
TagJava / LibGDX

Tech Stack

JavaLibGDXGradle