An open source reimplementation of Deepworld
Deepworld was developed by Bytebin and originally released in 2012 exclusively for iOS and Mac.
Less than a year later, work began on porting the game to Unity so that it could be played on Windows.
This version of the game was eventually released on Steam in early 2015.
Unfortunately, it was never quite able to reach parity with its predecessor before the game was shut down in mid 2019.
The main purpose of this project is to reverse engineer and port the original Mac version of the game with bug fixes
and minor quality of life improvements so that it can be experienced on Windows in its full glory.
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 compatible server in order to be playable.
- Visual Studio 2022
- Axmol Engine v2.11.3
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.pnghas to be renamed totitle.png - Skeleton data has to be updated to support Spine 4.2
Windows
git clone https://github.com/kuroppoi/opendw.git
cd opendw
axmol build -p win32Other platforms
Good luck! :)
