Pygame developer needed for escape game project

Posted 3 weeks ago

Worldwide

Summary

Pygame Developer Needed for 2D Escape Game Project I am looking for a Python/Pygame developer to help complete an existing 2D top-down escape game. I already have a partial project started, including a title screen, instructions screen, player movement, and game state management. I will provide the current code. The goal is to continue building from the existing project rather than rewriting everything from scratch. Game Name Money Escape Game Concept The player is a thief sneaking through an office building at night. The game is a top-down maze-style game where the player must avoid security guards, collect money bags, and escape through a locked exit. Features Needed Maze System * Design and build an office-style maze. * Multiple routes and intersections. * Dead ends and hallways. * Thin walls with proper collision. * Layout should feel like a realistic office building. Money Collection System * Place 4 money bags throughout the maze. * Money bags disappear when collected. * Collection progress updates automatically. Progress Tracker * Display collection progress in the top-right corner. * Show: * 25% * 50% * 75% * 100% Security Guards * Create 3 security guards. * Guards move automatically using simple patrol routes. * Guards should navigate without getting stuck. Guard Detection * Visible guard vision zones. * Player loses immediately when entering a vision zone. * Player also loses if touched by a guard. Exit System * Exit located near the bottom-right area. * Exit remains locked until all money bags are collected. * Exit unlocks after collecting all 4 money bags. * Player wins by reaching the exit. Timer System * Timer begins when gameplay starts. * Display timer during gameplay. * Show final completion time on the win screen. Win and Lose Screens Win Screen: * “You Escaped” * Completion time * Retry button * Title Screen button Lose Screen: * “You Were Caught” * Retry button * Title Screen button Menu System Title screen should include: * Play * Instructions * Keys Buttons should support: * Mouse input * Keyboard shortcuts Keyboard Controls: * P = Play * I = Instructions * K = Keys * B = Back * R = Retry * T = Title Screen * WASD = Movement Coding Requirements Please keep the implementation simple and beginner-friendly. Preferred: * Functions * Lists * Rect objects * walls.append() * for loops * if statements * colliderect() * key.get_pressed() Avoid: * Complex AI systems * Advanced pathfinding * Overly complicated architecture Code should be: * Clean * Well-commented * Easy to understand * Easy to modify later Additional Information Please include: * Your Python experience * Your Pygame experience * Estimated completion time Budget: $70 Fixed Price

  • $70.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • One-time project
    Project Type
Skills and Expertise
Mandatory skills
Python
Pygame
Activity on this job
  • Proposals:5 to 10
  • Last viewed by client:3 weeks ago
  • Hires:
    1
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 7, 2026
  • CAN
    Windsor10:23 AM
  • $70 total spent
    1 hire, 1 active
  • Education
    Individual client

Explore similar jobs on Upwork

Framing Simulator 2025 Map DevelopmentFixed-price‐ Posted 3 weeks ago
JavaScript
GIS
Android
Java
C++
Gaming Console
Adventure
Action
Ages 7+
Unity
Game Development
QA Management
Game Design

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo