Skip to content

KareemH-1/GameDevelopment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

51 Commits
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŽฎ Game Development

Welcome to my collection of Unity-based game projects! Each folder contains a fully playable game complete with source code, assets, and documentation. Feel free to explore, modify, or build upon them for your own learning or portfolio.


๐ŸŒŸ Game #1: Space Shooter (Unity)

Game Screenshot

๐Ÿ“Œ Description

A fast-paced, arcade-style space shooter where players dodge and destroy waves of enemies while aiming for the highest score. Features dynamic enemy spawns, immersive sound effects, and a game-over system.

๐Ÿš€ Features

  • ๐Ÿ›ธ Enemy Spawning System
  • ๐ŸŽต Game Over Sound & Score Display
  • ๐Ÿ” Restart & Quit Functionality
  • ๐Ÿ“Š High Score Tracking
  • ๐Ÿ•น๏ธ Simple & Addictive Gameplay

๐ŸŒŸ Game #2: Pong 3D (Unity)

Game Screenshot

๐Ÿ“Œ Description

A 3D reimagining of the classic Pong game, featuring both Player vs Player and Player vs AI modes. Originally based on a beginner Unity tutorial, this version has been significantly expanded with enhanced visuals, polished mechanics, and additional game logic.

๐Ÿš€ Features

  • ๐ŸงŠ 3D Environment โ€“ A modernized visual upgrade to the classic arcade game
  • ๐Ÿค– AI Opponent โ€“ Play solo against an intelligent AI
  • โš™๏ธ AI Difficulty Levels โ€“ Choose from Easy, Normal, or Hard when selecting PvAI
  • ๐Ÿ” Progressive Challenge โ€“ Ball speed increases with each paddle hit and more after scoring
  • ๐Ÿง‘โ€๐Ÿคโ€๐Ÿง‘ Local Multiplayer โ€“ Classic 1v1 gameplay
  • โธ Pause Menu โ€“ Easily resume, return to menu, or quit
  • ๐Ÿ  Main Menu โ€“ Game mode selection and music toggling
  • ๐Ÿ  More menus for custom gameplay โ€“ choose Ai difficulty , Choose Target score
  • ๐ŸŽถ Dynamic Music System โ€“ Music transitions between menus and gameplay
  • ๐Ÿ Victory Logic โ€“ Accurate win/loss detection with styled end screens

๐ŸŽฅ Tutorial Reference

Originally inspired by this Unity Pong Tutorial, which provided the foundational structure. All additional featuresโ€”AI, menus, difficulty panel, and game flowโ€”were self-developed.


๐Ÿ›  Tools Used

  • ๐ŸŽฎ Unity โ€“ Game engine
  • ๐Ÿ’ป C# โ€“ Scripting language

๐Ÿ‘ค Author

KareemH-1 GitHub: @KareemH-1


๐Ÿ“œ License

This project collection is licensed under the MIT License. Youโ€™re free to use, modify, and share these projects with proper attribution.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages