Author Topic: SDL Sand  (Read 2255 times)

zear (OP)

  • * Moderator
  • Posts: 2381
SDL Sand
« on: December 07, 2014, 01:13:52 am »
Here's a tiny winter present from me:



The aim of SDL Sand is to simulate different particles (such as sand, water, oil or fire) interacting with each other.
Freedom is given to the player to experiment with the different materials in a sandbox environment.

Authors: Thomas Ren? Sidor, Kristian Jensen
Port author: Artur "zear" Rojek
Download: http://www.gcw-zero.com/file.php?file=sdlsand.opk
Source code: https://github.com/zear/sdlsand

Keymap:
SELECT: Exit game
START: Clear screen
Joystick: Move cursor
D-PAD left/right: change brush type
D-PAD up/down: decrease/increase pen size
A: paint w/ selected brush type
B: limit cursor speed to 1px/frame
Y: set the brush type to eraser
X: turn on/off emitters (applies to screen top only)
L/R: decrease/increase emitters density (applies to screen top only)

Usage:
Select a brush type from the panel on the bottom part of the screen and draw while pressing
the A button. Use the B button to perform more accurate cursor movements. The particles falling from the top of the screen can be disabled at any moment by pressing the X button, or decreased/increased with L/R shoulder buttons.

Brush types (from left to right):

Group 1 (particles):
* water
* sand
* salt
* oil
* fire
* acid
* dirt

Group 2 (emitters):
* water spout
* sand spout
* salt spout
* oil spout

Group 3 (solids):
* wall
* torch
* stove
* plant
* ice
* iron wall
* void

Group 4:
* eraser

DeepFriedwater

  • Posts: 1
Re: SDL Sand
« Reply #1 on: December 07, 2014, 02:59:29 am »
OMG YES! I used to play this junior high in the school library. Thanks for the port, Ill download it Immediately

Kouen Hasuki

  • Posts: 155
Re: SDL Sand
« Reply #2 on: December 08, 2014, 02:15:45 pm »
Can't wait to check this out!

 

Post a new topic