GitPedia
eXpl0it3r

eXpl0it3r/Schiffbruch

Schiffbruch is a mix of building, strategy and adventure and gets played with a two-dimensional view.

4 Releases
Latest: 11y ago
v1.2.11.2.1Latest
eXpl0it3reXpl0it3r·11y ago·January 31, 2015
GitHub

![Schiffbruch](http://i.imgur.com/Sc32LoO.png) This release was made for the [One Game A Month](http://www.onegameamonth.com/DarkCisum) challenge, but in order to submit the game, I wanted it in a playable state. The treasure map bug mentioned in earlier releases made the game to a certain degree unplayable. As such this patch release doesn't add any new features and instead mainly fixes the rendering of the treasure map, which in turn fixed the credits rendering as well, and the intro/outro animation. The intro and outro animations didn't play properly because of some if-statement which the original author commented with ["if-statement need (strangely)"](https://github.com/eXpl0it3r/Schiffbruch/blob/628a1cfa21d02e6649c9a50442b23736e7a6c5eb/Landscape.cpp#L10340). Well it indeed turned into "strangely" and by removing it, the animations started to play without issues. Haven't investigated too much, but I'd guess it would have something to do with initialization. While the animation bug was fixed rather quickly, I spent a few hours trying to figure out the rendering bug. The way textures/surfaces are represented seems to have changed and with it the pixel ordering. In the end I used SFML's graphics module to save an image of the treasure map to the disk. Unfortunately I haven't figured out why the blitting makes the treasure map and the credits slightly blue/green-ish. I'd again bet on some strange changes with the way DirectDraw handles surfaces, but the technology is just too old to get some informative answers. I then simply decided to not spend more time on it and rather make sure DirectDraw gets refactored out as soon as possible. For this release I've packed the executable with [UPX](http://upx.sourceforge.net/). If you experience any issues because of that or other reasons, don't hesitate to contact me.

v1.2.01.2.0
eXpl0it3reXpl0it3r·11y ago·January 15, 2015
GitHub

📋 Changes

  • Placing SOS signs won't create water sources anymore.
  • The treasure map generation seems to be broken
  • Intro and outro cut scenes don't render properly
  • The credits don't render properly
  • Some sounds may be missing
  • When scrolling too far to the top or right, the entities won't be rendered anymore
v1.1.01.1.0
eXpl0it3reXpl0it3r·11y ago·January 14, 2015
GitHub

📋 Changes

  • Intro scene doesn't fully render
  • The credits don't render properly
  • Some sounds may be missing
v1.0.01.0.0
eXpl0it3reXpl0it3r·11y ago·January 14, 2015
GitHub

![Schiffbruch](http://i.imgur.com/Urexwg6.png) This is the original version of Schiffbruch with only minor changes to get it to compile with Visual Studio 2013. As attached binary file I didn't use the one built from this code base, since it was not usable, but instead added here the original and official Schiffbruch installer.