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

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.

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! :)