https://github.com/brettchalupa/lonelypaddle
Tennis for those lacking friends.
https://github.com/brettchalupa/lonelypaddle
game haxeflixel web-game
Last synced: 3 days ago
JSON representation
Tennis for those lacking friends.
- Host: GitHub
- URL: https://github.com/brettchalupa/lonelypaddle
- Owner: brettchalupa
- License: other
- Created: 2022-10-21T22:31:30.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-06T10:45:32.000Z (over 2 years ago)
- Last Synced: 2025-03-24T11:54:19.249Z (7 months ago)
- Topics: game, haxeflixel, web-game
- Language: Roff
- Homepage: https://brettchalupa.itch.io/lonely-paddle
- Size: 13.2 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE.md
Awesome Lists containing this project
README
# Lonely Paddle
Tennis for those lacking friends.
A single player _Pong_ clone, mostly for learning purposes.
[🕹 Play the game in your browser!](https://brettchalupa.itch.io/lonely-paddle)
The game is built using [HaxeFlixel](https://haxeflixel.com).
Art, music, and code by [Brett Chalupa](https://www.brettchalupa.com).
## Developing
### Install Dependencies
1. Install Haxe (4.2.5+) - https://haxe.org/download/
2. Install the project dependencies - `haxelib install dependencies.hxml`
3. Run the following setup commands:```
haxelib run lime setup flixel
haxelib run lime setup
haxelib run flixel-tools setup
```### Testing
- Start the test server with: `lime test html5 -debug`
- Update the build with: `lime build html5 -debug`### Building
Build the game for distribution with: `lime build html5 -final -clean`
### Production Assets
The asset source files for the game live in the `production` directory to make it easy to work with. Here's a list of the tools used:
- Music: 1BitDragon 3.1
- Aseprite for pixel art editingAudio is formatted in both .ogg and .mp3 filetypes for trying to reach the most browser compatibility.