rexim
|
e95f04340b
|
Make the goal hide on entering the region (#64)
|
2018-01-19 01:06:41 +07:00 |
rexim
|
7b0d491d54
|
Add region support to svg2rects (#64)
|
2018-01-19 00:26:38 +07:00 |
Alexey Kutepov
|
ec0bd1441b
|
Merge pull request #70 from tsoding/65-glow-wave
"Glowing" wave for goals
|
2018-01-19 00:25:48 +07:00 |
rexim
|
b4cefad079
|
Make goals emit "glowing" wave (#65)
|
2018-01-18 23:29:01 +07:00 |
rexim
|
6004f5a823
|
Enable alpha blending for SDL renderer (#65)
|
2018-01-18 23:04:34 +07:00 |
Alexey Kutepov
|
44da5f263f
|
Merge pull request #69 from tsoding/67-camera-too-low
Put the camera a little bit higher + README update
|
2018-01-18 22:50:07 +07:00 |
rexim
|
2ca18d1007
|
Update gif in the README (#66)
|
2018-01-18 22:47:46 +07:00 |
rexim
|
bf03b22022
|
Put the camera a little bit higher (#67)
|
2018-01-18 22:42:35 +07:00 |
rexim
|
a6885aef65
|
Improve scaling behaviour of the camera (#67)
|
2018-01-18 22:31:01 +07:00 |
Alexey Kutepov
|
9af9a00bc5
|
Merge pull request #63 from tsoding/58-goal
Implement the goal entity
|
2018-01-17 19:37:42 +07:00 |
rexim
|
0dd801c1cc
|
Link TODO(#64) and TODO(#65)
|
2018-01-17 19:32:07 +07:00 |
Alexey Kutepov
|
f443305e3b
|
Merge pull request #62 from richardbraun/master
lt: make the RETURN_LT and RETURN_LT0 safer
|
2018-01-17 01:05:21 +07:00 |
rexim
|
341bfa5b67
|
Add TODO about goal glow (#58)
|
2018-01-17 00:46:31 +07:00 |
rexim
|
3d8c94958a
|
Add TODO about level hiding mechanism (#58)
|
2018-01-17 00:43:24 +07:00 |
Richard Braun
|
7af042725f
|
lt: make the RETURN_LT and RETURN_LT0 safer
|
2018-01-16 18:42:15 +01:00 |
rexim
|
2383589216
|
Make goals a part of the level format (#58)
|
2018-01-17 00:39:15 +07:00 |
rexim
|
0c028bb588
|
Make goals_t entity actually support multiple goals (#58)
|
2018-01-17 00:17:43 +07:00 |
rexim
|
982569bb30
|
Make the platforms grey
|
2018-01-17 00:01:58 +07:00 |
rexim
|
c57013fea1
|
Rename goal -> goals (#58)
|
2018-01-17 00:00:16 +07:00 |
rexim
|
f7cd21529a
|
Add the goal entity (#58)
|
2018-01-16 23:56:29 +07:00 |
Alexey Kutepov
|
87396960e1
|
Merge pull request #60 from tsoding/55-scale-depend-on-view-port
Dynamic camera zooming
|
2018-01-16 23:17:35 +07:00 |
rexim
|
9e164f37f9
|
Implement dynamic scaling for the camera (#55)
|
2018-01-16 23:01:07 +07:00 |
rexim
|
cfd9fb3154
|
Make the junctions overlap (#55)
|
2018-01-16 22:00:42 +07:00 |
Alexey Kutepov
|
7c9e866037
|
Merge pull request #57 from tsoding/creative-session
Creative session
|
2018-01-11 04:09:00 +07:00 |
rexim
|
6b37aa568e
|
Level design
|
2018-01-11 04:07:09 +07:00 |
rexim
|
1d3de13044
|
Add inotifyTools to default.nix
Close #56
|
2018-01-11 04:06:46 +07:00 |
Alexey Kutepov
|
aa2dd3d18a
|
Merge pull request #52 from ear/patch-1
add `make watch`
|
2018-01-11 03:38:46 +07:00 |
Alexey Kutepov
|
f5e9bc7393
|
Merge pull request #54 from tsoding/creative-session
Creative session
|
2018-01-11 00:55:16 +07:00 |
rexim
|
fd316183ba
|
Link TODO(#55)
|
2018-01-11 00:50:48 +07:00 |
rexim
|
cec24b0570
|
Add TODO for camera scaling
|
2018-01-11 00:48:29 +07:00 |
rexim
|
e9d391a850
|
Implement the camera zoom
|
2018-01-11 00:44:27 +07:00 |
ear
|
8552b05498
|
add `make watch`
😈 Enjoy Recursive Make 😈
Beware of bugs in the above code; I have only proved it correct, not tried it.
Rather, tried it a bit, well, ok.
|
2018-01-10 18:26:29 +01:00 |
rexim
|
156157d1b0
|
First level design prototype
|
2018-01-11 00:15:43 +07:00 |
rexim
|
c66f293ad9
|
Reload only platforms in the level
|
2018-01-10 23:57:35 +07:00 |
rexim
|
cf6943ef31
|
Fix NPE in LT implementation
|
2018-01-10 23:57:14 +07:00 |
rexim
|
5b90505f70
|
Reload with r, duh
|
2018-01-10 23:26:44 +07:00 |
Alexey Kutepov
|
43b624db0a
|
Merge pull request #51 from tsoding/rects2svg-support-for-player-position
Support player position for rects2svg script
|
2018-01-05 15:44:10 +07:00 |
rexim
|
aa006ccd8e
|
Support player position for rects2svg script
|
2018-01-05 15:37:56 +07:00 |
Alexey Kutepov
|
c974fba695
|
Merge pull request #50 from tsoding/level-format-player-position
Level format with player position
|
2018-01-04 15:45:02 +07:00 |
rexim
|
113cffc01e
|
Remove camera from the game entity
|
2018-01-04 15:40:12 +07:00 |
rexim
|
8fa3e04196
|
Make level entity use its internal camera
|
2018-01-04 15:37:54 +07:00 |
rexim
|
97f493780e
|
Introduce camera as the part of the level entity
|
2018-01-04 15:35:29 +07:00 |
rexim
|
bf51869b69
|
Rename load_platforms_from_file -> create_platforms_from_file
|
2018-01-04 15:23:04 +07:00 |
rexim
|
6fdd163bf8
|
Remove deadcode
|
2018-01-04 01:02:31 +07:00 |
rexim
|
7fccbcb5b7
|
Reload entire level including the player's position
|
2018-01-04 00:53:04 +07:00 |
rexim
|
79b7675182
|
Implement loading level entity from a file
|
2018-01-04 00:29:11 +07:00 |
rexim
|
6f456e7b67
|
Fix level generation script
|
2018-01-04 00:28:14 +07:00 |
rexim
|
074ae6311c
|
Include player's position into the level's format
|
2018-01-04 00:09:39 +07:00 |
rexim
|
b1f0a048d3
|
Move relevant logic to level entity
|
2018-01-03 23:52:55 +07:00 |
rexim
|
1622699235
|
Implement level entity lifetime
|
2018-01-03 22:54:13 +07:00 |