https://github.com/khaled71612000/unity-crossgame
It replicates the classic "Frogger" gameplay where players guide a character across a road filled with obstacles
https://github.com/khaled71612000/unity-crossgame
unity
Last synced: 3 months ago
JSON representation
It replicates the classic "Frogger" gameplay where players guide a character across a road filled with obstacles
- Host: GitHub
- URL: https://github.com/khaled71612000/unity-crossgame
- Owner: khaled71612000
- Created: 2024-06-18T21:21:01.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-04-04T10:14:17.000Z (3 months ago)
- Last Synced: 2026-04-04T11:39:13.502Z (3 months ago)
- Topics: unity
- Language: C#
- Homepage:
- Size: 2.72 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Unity CrossGame



**Unity CrossGame** is a dynamic project developed using the Unity game engine. It replicates the classic "Frogger" gameplay where players guide a character across a road filled with obstacles. The project demonstrates advanced game development techniques, focusing on creating a seamless and engaging cross-platform experience.
#### PlayerController.cs
- **Movement Logic:** Manages player movement, including jumping and directional controls.
- **Collision Detection:** Handles interactions with obstacles and power-ups.
#### GameManager.cs
- **Game State Management:** Oversees game states, including start, pause, and game over conditions.
- **Score Tracking:** Updates and displays the player's score based on progress.
#### ObstacleManager.cs
- **Obstacle Generation:** Dynamically generates obstacles on the road.
- **Movement Patterns:** Controls the movement and speed of obstacles to increase difficulty.
### Features
- **Classic Gameplay:** Emulates the "Frogger" style of crossing a busy road while avoiding obstacles.
- **Cross-Platform Development:** Ensures smooth performance on different platforms, including PC and mobile.
- **Dynamic Difficulty:** Increases game difficulty by adjusting obstacle speed and frequency as the player progresses.
-
This project serves as an excellent example for developers interested in creating engaging, cross-platform games using Unity.
## Screenshots





## Tech Stack
| Technology | Role |
|---|---|
| Unity 3D | Game engine |
| C# | Gameplay scripting |
| Unity Physics | Rigidbody & collision |
| Git | Version control |
## Getting Started
### Prerequisites
- [Unity Hub](https://unity.com/download) + Unity 2019.4 LTS or higher
- Visual Studio 2019+ or VS Code
### Setup
```bash
git clone https://github.com/khaled71612000/Unity-CrossGame.git
```
1. Open **Unity Hub** → **Add** → select the cloned folder
2. Open **Assets/Scenes/** → double-click the main scene
3. Press ▶ **Play**