Harlem Underworld

In Harlem, respect isn't given... it's taken.

Client

Personal Project

Year

2025-06-23

Agency

Freelance

Role

Front-endLab

Tech

ReactTypeScriptViteTailwind CSSGame DesignStrategy Game
Portfolio Image
Portfolio Image
Portfolio Image

Background:

Harlem Underworld is a top-down strategy game set in 1960s Harlem, inspired by the TV show "Godfather of Harlem" and the legendary Bumpy Johnson. This immersive gaming experience allows players to take control of the streets, build their criminal empire, and navigate the dangerous world of organized crime in one of New York's most iconic neighborhoods during the civil rights era.

Objective:

The goal was to create an authentic and engaging strategy game that captures the essence of 1960s Harlem while providing complex gameplay mechanics. Players take on the role of an aspiring crime boss looking to take over Harlem's various districts, combining territory control, character development, and business management in a compelling gaming experience.

Key Features:

  • Territory Control System:

    Players fight to control different districts across Harlem, each with unique characteristics and opportunities. Districts include Sugar Hill (high-end jazz clubs), Lenox Avenue (commercial strip), Marcus Garvey Park (residential influence), and East Harlem (expansion territory).
  • Character Progression:

    Comprehensive skill development system covering shooting (combat effectiveness), stealth (avoiding detection), intimidation (influence through fear), and streetwise knowledge (navigating urban challenges).
  • Business Management:

    Run illegal operations, collect protection money, and manage various businesses that generate passive income while expanding your criminal empire.
  • Resource Management:

    Strategic management of money, drugs (cocaine, heroin, marijuana), weapons (switchblades to revolvers), and most importantly - respect and fear in the community.
  • Dynamic Mission System:

    Story-driven objectives that expand your influence and unlock new opportunities throughout Harlem's underworld.

Technical Implementation:

  • Modern React Architecture:

    Built with React 18 and TypeScript for type safety and maintainable code structure, ensuring robust gameplay mechanics and user interface interactions.
  • Performance Optimization:

    Utilized Vite as the build tool for fast development and optimized production builds, enabling smooth gameplay even with complex state management.
  • Responsive Design:

    Implemented with Tailwind CSS for consistent styling and responsive design that works across different screen sizes and devices.
  • Component Architecture:

    Organized code structure with core game components (GameView, GameMap, PlayerHUD) and reusable UI components, making the codebase scalable and maintainable.
  • Game State Management:

    Implemented complex game state handling for player progression, territory control, resource management, and mission tracking.

Gameplay Innovation:

The game features an authentic 1960s Harlem setting with historically-inspired elements, combining strategy gameplay with character-driven narrative. Players must balance multiple aspects: maintaining health during dangerous encounters, building reputation through strategic actions, developing specialized skills, and managing various resources while expanding their criminal empire.

Outcome:

Harlem Underworld successfully delivers an immersive strategy gaming experience that combines historical authenticity with engaging gameplay mechanics. The project demonstrates expertise in game development using modern web technologies, creating a complex simulation that balances multiple game systems while maintaining smooth performance and intuitive user experience. The game stands as a testament to creative storytelling merged with technical implementation in the gaming industry.