An open API service indexing awesome lists of open source software.

https://github.com/joe-hirst/duck-rift

Duck Water Rifting - An endless runner game for Duck Sauce Game Jam 2025
https://github.com/joe-hirst/duck-rift

endless-runner game-jam phaser typescript

Last synced: about 2 months ago
JSON representation

Duck Water Rifting - An endless runner game for Duck Sauce Game Jam 2025

Awesome Lists containing this project

README

        

# Duck Water Rifting

A Endless runner style game created for a Duck Sauce Jam 2025, 48-hour game jam with the theme "Rift". Control a duck on a raft navigating down a river, avoiding obstacles along the way.

## Game Concept

- Endless style runner game
- The player controls a duck on a raft going down a river
- The player must avoid rocks and obstacles in the river
- The game gets progressively faster and more difficult
- Score based on survival time

## Technology Stack

- [Phaser 3](https://phaser.io/) - HTML5 Game Framework
- TypeScript - For type-safe code
- Webpack - For bundling
- pnpm - Package manager

## Development

### Prerequisites

- Node.js (v14 or higher recommended)
- pnpm

### Installation

```bash
# Install dependencies
pnpm install
```

### Running the Game

```bash
# Start development server
pnpm start

# Build for production
pnpm build
```

## Controls

- Left Arrow: Move raft left
- Right Arrow: Move raft right
- Space: Restart game (after game over)

## Art Credits

Placeholder graphics currently used. Art assets will be added in future updates.

## License

MIT