https://github.com/kuroppoi/opendw
Open source reimplementation of the MacOS Deepworld client.
https://github.com/kuroppoi/opendw
axmol axmolengine cocos2d cpp deepworld reverse-engineering
Last synced: 2 months ago
JSON representation
Open source reimplementation of the MacOS Deepworld client.
- Host: GitHub
- URL: https://github.com/kuroppoi/opendw
- Owner: kuroppoi
- License: mit
- Created: 2025-10-31T21:59:13.000Z (5 months ago)
- Default Branch: master
- Last Pushed: 2026-01-10T16:06:36.000Z (3 months ago)
- Last Synced: 2026-01-11T04:55:05.503Z (3 months ago)
- Topics: axmol, axmolengine, cocos2d, cpp, deepworld, reverse-engineering
- Language: C++
- Homepage:
- Size: 2.79 MB
- Stars: 3
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
OpenDW
An open source reimplementation of Deepworld
> [!NOTE]
> Deepworld was originally developed for MacOS and iOS using an older version of Cocos2d.\
> Due to engine and platform differences, this project doesn't aim to be a 100% accurate recreation.
> [!IMPORTANT]
> Deepworld is an online game and requires a [server](https://github.com/kuroppoi/brainwine) in order to be playable.
## Building
### Prerequisites
- Visual Studio 2022
- Axmol Engine [v2.8.1](https://github.com/axmolengine/axmol/releases/tag/v2.8.1)
> [!IMPORTANT]
> Game assets are not included, so if you want to build from source you will have to provide them yourself.\
> That said, there are a few things to be aware of if you do so:
> - All audio files have to be converted to `.ogg`
> - Specifically, `title-fs8.png` has to be renamed to `title.png`
> - Skeleton data has to be updated to support Spine 4.2
### Instructions
Windows
```bash
git clone https://github.com/kuroppoi/opendw.git
cd opendw
axmol build -p win32
```
Other platforms
Good luck! :)