Final screen shot

I, Castaway


Please read the reamde.txt


Spicy Space Cabbage Award for Flatulence-based Game Mechanics
Presented by mit-mit

The Stubborn Goat Award for Incorporating a Losing Theme
Presented by rdb

Give this entry an award


Ratings (show detail)

Overall: 3.3
Fun: 2.8
Production: 3.6
Innovation: 3.5

Respondents: 11


File Uploader Date
Final game source
gummbum 2020/09/27 08:37
Final screen shot
gummbum 2020/09/27 07:50
Another debug render
DR0ID 2020/09/27 00:11
a debug render
DR0ID 2020/09/21 21:41

Diary Entries

Working on game mechanics

Some game mechanics are in place, but naturally they will need tuning.

Add a comment

We are done...

... for this pyweek. Uploaded what we have. I won't complain that it could be much better or more gameplay. But hey, I learned a few things on the way:

  • tiles: there are many and they hurt render performance. I learned two useful workarounds: if the background tiles are all the same then only a single surface the size of the screen + one tile row/column is enough to get scrolling working. The other is composition into bigger surfaces (as long those tiles are static and do not change). We used the second approach.
  • using Tiled is great, but parsing the data out was a bit of a pain and cost us some time. Its probably the way we did it. Will have to study it further to know how to do it better

I hope you enjoy the (short) game.

If you run into any trouble running it, don't hesitate to contact us. Make sure to read the readme.txt first thought.


How we used Tiled

Here is a rough description how we used tiled. In the worse case 3 checks are needed (maybe I missed some other combination):
  • check properties of the object
  • check properties of the tile (within the object)
  • check properties of the type of the tile

Tiled usage

If you want to play around with this map it can be found in out entry under: data/maps/test_map_3.json
And all images and sprite-sheets used in the map are in: data/graphics

Add a comment