all repos — hyperkaos @ a99cabc018383476143cea2952c9d58b2ef83c95

lightweight modular puzzle/adventure game engine in C with SDL 1.2

mapdata/1.txt (raw)

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
mkRoom: slot 0, sprite assets/img/backgrounds/blueroom.png, spd 10
mkRoom: slot 1, sprite assets/img/backgrounds/darkroom.png, spd 4

addTrigger: room 1, id 0, type 1, x 12, y 22, w 16, h 16

mkTextBox: slot 0, portrait assets/img/kmage.gif
addText: slot 0, We have made a dynamic text box!
addText: slot 0, Go figure, huh?

mkKaos: slot 0, class M, player, xSpd 0, ySpd 0
mkKaos: slot 1, class C, textbox 0
chainKaos: room 1, trigger 0, kaos 0
chainKaos: room 1, trigger 0, kaos 1

addWarp:  room 0, x 0, y 0, w 320, h 8, dest 1,1, dX 160, dY 164
addWarp:  room 1, x 0, y 172, w 320, h 8, dest 1,0, dX 160, dY 16

addPerson: room 1, sprite assets/img/characters/kmage.png, x 20, y 30

addObstruction: room 1, x 10, y 16, w 20, h 20

addImg: room 0, x 64, y 64, w 22, h 55, sprite assets/img/objects/floatingChips.png, frames 4, dual 1, alpha 255