]> git.lizzy.rs Git - nothing.git/log
nothing.git
6 years ago(#199) Fix boxes physics
rexim [Sat, 2 Jun 2018 17:52:28 +0000 (00:52 +0700)]
(#199) Fix boxes physics

6 years ago(#199) move boxes near lava
rexim [Sat, 2 Jun 2018 17:52:12 +0000 (00:52 +0700)]
(#199) move boxes near lava

6 years ago(#199) Enable -Wswitch flag for gcc
rexim [Sat, 2 Jun 2018 16:36:23 +0000 (23:36 +0700)]
(#199) Enable -Wswitch flag for gcc

6 years ago(#199) player_rect_object_collide -> player_touches_rect_sides
rexim [Sat, 2 Jun 2018 16:26:03 +0000 (23:26 +0700)]
(#199) player_rect_object_collide -> player_touches_rect_sides

6 years ago(#199) rigid_body_object_collide -> rigid_rect_touches_rect_sides
rexim [Sat, 2 Jun 2018 16:21:09 +0000 (23:21 +0700)]
(#199) rigid_body_object_collide -> rigid_rect_touches_rect_sides

6 years ago(#199) boxes_rect_object_collide -> boxes_touches_rect_sides
rexim [Sat, 2 Jun 2018 16:19:00 +0000 (23:19 +0700)]
(#199) boxes_rect_object_collide -> boxes_touches_rect_sides

6 years ago(#199) platforms_rect_object_collide -> platforms_touches_rect_sides
rexim [Sat, 2 Jun 2018 16:14:06 +0000 (23:14 +0700)]
(#199) platforms_rect_object_collide -> platforms_touches_rect_sides

6 years ago(#199) Rename solid_rect_object_collide -> solid_touches_rect_sides
rexim [Sat, 2 Jun 2018 16:12:22 +0000 (23:12 +0700)]
(#199) Rename solid_rect_object_collide -> solid_touches_rect_sides

6 years agoRemove deadcode
rexim [Sat, 2 Jun 2018 04:37:52 +0000 (11:37 +0700)]
Remove deadcode

6 years agoMerge pull request #198 from tsoding/solid-player
Alexey Kutepov [Fri, 1 Jun 2018 19:10:48 +0000 (02:10 +0700)]
Merge pull request #198 from tsoding/solid-player

Implement solid interface for player

6 years agoRemove closed TODOs: #118 #119 #110 #109 #151
rexim [Fri, 1 Jun 2018 19:05:43 +0000 (02:05 +0700)]
Remove closed TODOs: #118 #119 #110 #109 #151

6 years agoTODO(#199)
rexim [Fri, 1 Jun 2018 19:02:07 +0000 (02:02 +0700)]
TODO(#199)

6 years agoImplement solid interface for player
rexim [Fri, 1 Jun 2018 19:00:08 +0000 (02:00 +0700)]
Implement solid interface for player

6 years agoMerge pull request #196 from tsoding/193
Alexey Kutepov [Sat, 26 May 2018 15:41:11 +0000 (22:41 +0700)]
Merge pull request #196 from tsoding/193

(#193) No background in the debug mode

6 years agoRemove redundant TODO
rexim [Sat, 26 May 2018 15:38:59 +0000 (22:38 +0700)]
Remove redundant TODO

6 years ago(#193) Semi-transparent debug mode instead of outline one
rexim [Sat, 26 May 2018 15:37:10 +0000 (22:37 +0700)]
(#193) Semi-transparent debug mode instead of outline one

6 years ago(#193) wire up background debug mode
rexim [Sat, 26 May 2018 15:31:31 +0000 (22:31 +0700)]
(#193) wire up background debug mode

6 years ago(#193) Implement debug mode for background entity
rexim [Sat, 26 May 2018 15:25:30 +0000 (22:25 +0700)]
(#193) Implement debug mode for background entity

6 years agoMerge pull request #192 from tsoding/solid-interface
Alexey Kutepov [Tue, 22 May 2018 06:54:14 +0000 (13:54 +0700)]
Merge pull request #192 from tsoding/solid-interface

Solid interface

6 years agoFactor out duplicate memsets
rexim [Tue, 22 May 2018 06:50:03 +0000 (13:50 +0700)]
Factor out duplicate memsets

6 years agoAllow boxes collide with themselves
rexim [Tue, 22 May 2018 06:31:33 +0000 (13:31 +0700)]
Allow boxes collide with themselves

6 years agoMake rect_object_impact accept values instead of pointers
rexim [Tue, 22 May 2018 06:22:43 +0000 (13:22 +0700)]
Make rect_object_impact accept values instead of pointers

6 years agoGet rid of rigid_rect_collide_with_rect
rexim [Tue, 22 May 2018 06:18:47 +0000 (13:18 +0700)]
Get rid of rigid_rect_collide_with_rect

6 years agosolid.solid -> solid.ptr
rexim [Tue, 22 May 2018 05:51:00 +0000 (12:51 +0700)]
solid.solid -> solid.ptr

6 years agoTODO
rexim [Mon, 21 May 2018 18:16:40 +0000 (01:16 +0700)]
TODO

6 years agoIntroduce boxes_collide_with_solid
rexim [Mon, 21 May 2018 17:20:23 +0000 (00:20 +0700)]
Introduce boxes_collide_with_solid

6 years agoGet rid of specific rigid_rect methods
rexim [Mon, 21 May 2018 16:51:42 +0000 (23:51 +0700)]
Get rid of specific rigid_rect methods

6 years agoIntroduce solid interface
rexim [Mon, 21 May 2018 16:40:13 +0000 (23:40 +0700)]
Introduce solid interface

6 years agoMerge pull request #190 from tsoding/189
Alexey Kutepov [Sun, 20 May 2018 04:41:37 +0000 (11:41 +0700)]
Merge pull request #190 from tsoding/189

(#189) Fix standing on the boxes

6 years ago(#189) Fix standing on the boxes
rexim [Sat, 19 May 2018 17:20:27 +0000 (00:20 +0700)]
(#189) Fix standing on the boxes

6 years agoMerge pull request #188 from tsoding/68
Alexey Kutepov [Sat, 12 May 2018 17:40:00 +0000 (00:40 +0700)]
Merge pull request #188 from tsoding/68

(#68) Introduce boxes

6 years ago(#68) Make it possible to stand on the boxes
rexim [Sat, 12 May 2018 17:36:22 +0000 (00:36 +0700)]
(#68) Make it possible to stand on the boxes

6 years ago(#68) Make boxes interact with each other and the player
rexim [Sat, 12 May 2018 17:27:19 +0000 (00:27 +0700)]
(#68) Make boxes interact with each other and the player

6 years ago(#68) Decouple platforms from update method of rigid_rect
rexim [Sat, 12 May 2018 17:06:55 +0000 (00:06 +0700)]
(#68) Decouple platforms from update method of rigid_rect

6 years ago(#68) Remove dead code
rexim [Sat, 12 May 2018 16:52:34 +0000 (23:52 +0700)]
(#68) Remove dead code

6 years ago(#68) Wire up boxes entity
rexim [Sat, 12 May 2018 16:45:13 +0000 (23:45 +0700)]
(#68) Wire up boxes entity

6 years ago(#68) Add boxes to the level format
rexim [Sat, 12 May 2018 16:22:56 +0000 (23:22 +0700)]
(#68) Add boxes to the level format

6 years ago(#68) Implement rendering and updating of the boxes
rexim [Sat, 12 May 2018 16:19:15 +0000 (23:19 +0700)]
(#68) Implement rendering and updating of the boxes

6 years ago(#68) Implement lifetime of boxes entity
rexim [Sat, 12 May 2018 16:15:15 +0000 (23:15 +0700)]
(#68) Implement lifetime of boxes entity

6 years ago(#68) Introduce boxes entity
rexim [Sat, 12 May 2018 16:07:48 +0000 (23:07 +0700)]
(#68) Introduce boxes entity

6 years agoMerge pull request #186 from tsoding/184
Alexey Kutepov [Sun, 6 May 2018 21:07:24 +0000 (04:07 +0700)]
Merge pull request #186 from tsoding/184

(#184) Make the event loop delay again

6 years ago(#184) forward declare max impls
rexim [Sun, 6 May 2018 20:53:21 +0000 (03:53 +0700)]
(#184) forward declare max impls

6 years ago(#184) remove unused max impls
rexim [Sun, 6 May 2018 20:53:14 +0000 (03:53 +0700)]
(#184) remove unused max impls

6 years ago(#184) Unhardcode FPS
rexim [Sun, 6 May 2018 20:49:50 +0000 (03:49 +0700)]
(#184) Unhardcode FPS

6 years ago(#184) Fix FPS
rexim [Sun, 6 May 2018 20:20:31 +0000 (03:20 +0700)]
(#184) Fix FPS

6 years ago(#184) Make the event loop delay again
rexim [Sun, 6 May 2018 18:54:33 +0000 (01:54 +0700)]
(#184) Make the event loop delay again

6 years agoImprove the background a little bit
rexim [Sat, 5 May 2018 19:59:26 +0000 (02:59 +0700)]
Improve the background a little bit

6 years agoMake the color of the background layer mor subtle. Close #175
rexim [Sat, 5 May 2018 19:46:35 +0000 (02:46 +0700)]
Make the color of the background layer mor subtle. Close #175

6 years agoMerge pull request #181 from tsoding/174
Alexey Kutepov [Sat, 5 May 2018 19:43:41 +0000 (02:43 +0700)]
Merge pull request #181 from tsoding/174

(#174) Background bug

6 years agoTODO(#182)
rexim [Sat, 5 May 2018 19:33:11 +0000 (02:33 +0700)]
TODO(#182)

6 years ago(#174) TODO a bug
rexim [Sat, 5 May 2018 19:31:40 +0000 (02:31 +0700)]
(#174) TODO a bug

6 years ago(#174) Don't round up the chunk coordinates
rexim [Sat, 5 May 2018 19:30:36 +0000 (02:30 +0700)]
(#174) Don't round up the chunk coordinates

6 years ago(#174) Offset chunk visibility check
rexim [Sat, 5 May 2018 18:34:30 +0000 (01:34 +0700)]
(#174) Offset chunk visibility check

6 years agoMerge pull request #180 from tsoding/sound-medium-refactor
Alexey Kutepov [Thu, 3 May 2018 13:32:24 +0000 (20:32 +0700)]
Merge pull request #180 from tsoding/sound-medium-refactor

Sound medium refactor

6 years agoMake the game own the sound_samples entity
rexim [Thu, 3 May 2018 13:12:12 +0000 (20:12 +0700)]
Make the game own the sound_samples entity

6 years agoConstruct sound_samples from a list of files
rexim [Thu, 3 May 2018 13:05:13 +0000 (20:05 +0700)]
Construct sound_samples from a list of files

6 years agoRemove channel range from sound_samples ctor
rexim [Thu, 3 May 2018 12:56:09 +0000 (19:56 +0700)]
Remove channel range from sound_samples ctor

6 years agoRename sound_medium -> sound_samples
rexim [Thu, 3 May 2018 12:53:21 +0000 (19:53 +0700)]
Rename sound_medium -> sound_samples

6 years agoMerge pull request #179 from tsoding/renderer-inside-of-camera
Alexey Kutepov [Thu, 3 May 2018 04:53:54 +0000 (11:53 +0700)]
Merge pull request #179 from tsoding/renderer-inside-of-camera

Renderer inside of camera

6 years agoRemove TODO
rexim [Thu, 3 May 2018 04:47:02 +0000 (11:47 +0700)]
Remove TODO

6 years agoMove camera to game "subpackage"
rexim [Thu, 3 May 2018 04:43:54 +0000 (11:43 +0700)]
Move camera to game "subpackage"

6 years agoFix player twitching
rexim [Thu, 3 May 2018 04:39:27 +0000 (11:39 +0700)]
Fix player twitching

6 years agoRemove renderer from game_render function
rexim [Thu, 3 May 2018 04:31:57 +0000 (11:31 +0700)]
Remove renderer from game_render function

6 years agoRemove create_camera ctor
rexim [Thu, 3 May 2018 04:28:37 +0000 (11:28 +0700)]
Remove create_camera ctor

6 years agoRemove renderer from camera_view_port
rexim [Thu, 3 May 2018 04:17:35 +0000 (11:17 +0700)]
Remove renderer from camera_view_port

6 years agoRemove renderer from camera_is_point_visible
rexim [Thu, 3 May 2018 04:16:33 +0000 (11:16 +0700)]
Remove renderer from camera_is_point_visible

6 years agoRemove renderer from camera_fill_triangle
rexim [Thu, 3 May 2018 04:15:18 +0000 (11:15 +0700)]
Remove renderer from camera_fill_triangle

6 years agoRemove renderer from camera_draw_triangle
rexim [Thu, 3 May 2018 04:13:49 +0000 (11:13 +0700)]
Remove renderer from camera_draw_triangle

6 years agoRemove renderer from camera_draw_rect
rexim [Thu, 3 May 2018 04:12:46 +0000 (11:12 +0700)]
Remove renderer from camera_draw_rect

6 years agoRemove renderer from camera_fill_rect
rexim [Thu, 3 May 2018 04:11:54 +0000 (11:11 +0700)]
Remove renderer from camera_fill_rect

6 years agoRemove renderer from camera_clear_background
rexim [Thu, 3 May 2018 04:09:30 +0000 (11:09 +0700)]
Remove renderer from camera_clear_background

6 years agoAdd create_camera_from_renderer ctor
rexim [Thu, 3 May 2018 04:03:33 +0000 (11:03 +0700)]
Add create_camera_from_renderer ctor

6 years agoRemove position argument from camera ctor
rexim [Thu, 3 May 2018 03:20:29 +0000 (10:20 +0700)]
Remove position argument from camera ctor

6 years agoMerge pull request #178 from tsoding/177
Alexey Kutepov [Thu, 3 May 2018 03:17:42 +0000 (10:17 +0700)]
Merge pull request #178 from tsoding/177

(#177) Regenerate platforms.txt level

6 years ago(#177) Regenerate platforms.txt level
rexim [Thu, 3 May 2018 03:14:42 +0000 (10:14 +0700)]
(#177) Regenerate platforms.txt level

6 years ago(#177) Log the type of throwed error
rexim [Wed, 2 May 2018 23:27:54 +0000 (06:27 +0700)]
(#177) Log the type of throwed error

6 years agoUpdate GIFs in README
rexim [Sun, 29 Apr 2018 21:54:13 +0000 (04:54 +0700)]
Update GIFs in README

6 years agoMerge pull request #173 from tsoding/59
Alexey Kutepov [Sun, 29 Apr 2018 21:24:48 +0000 (04:24 +0700)]
Merge pull request #173 from tsoding/59

(#59) Implement Parallaxy background

6 years ago(#59) Parallax
rexim [Sun, 29 Apr 2018 21:16:43 +0000 (04:16 +0700)]
(#59) Parallax

6 years ago(#59) Implement procedurally generated background
rexim [Sun, 29 Apr 2018 20:57:42 +0000 (03:57 +0700)]
(#59) Implement procedurally generated background

6 years ago(#59) Introduce background entity
rexim [Sun, 29 Apr 2018 19:15:15 +0000 (02:15 +0700)]
(#59) Introduce background entity

6 years agoDisable cursor. Close #170
rexim [Sun, 29 Apr 2018 18:58:53 +0000 (01:58 +0700)]
Disable cursor. Close #170

6 years agoPlay player death cue once
rexim [Sun, 29 Apr 2018 18:58:37 +0000 (01:58 +0700)]
Play player death cue once

6 years agoMerge pull request #172 from tsoding/156
Alexey Kutepov [Sun, 29 Apr 2018 18:46:28 +0000 (01:46 +0700)]
Merge pull request #172 from tsoding/156

(#156) Play cue when the player dies

6 years ago(#156) Add platform
rexim [Sun, 29 Apr 2018 18:42:52 +0000 (01:42 +0700)]
(#156) Add platform

6 years ago(#156) Wire up player_sound
rexim [Sun, 29 Apr 2018 18:42:35 +0000 (01:42 +0700)]
(#156) Wire up player_sound

6 years ago(#156) Implement player_sound
rexim [Sun, 29 Apr 2018 18:34:30 +0000 (01:34 +0700)]
(#156) Implement player_sound

6 years ago(#156) Remove position argument from sound_medium_play_sound
rexim [Sun, 29 Apr 2018 18:33:56 +0000 (01:33 +0700)]
(#156) Remove position argument from sound_medium_play_sound

6 years agoMerge pull request #171 from tsoding/167
Alexey Kutepov [Sun, 29 Apr 2018 18:03:00 +0000 (01:03 +0700)]
Merge pull request #171 from tsoding/167

(#167) Implement background static blocks

6 years ago(#167) Implement background static blocks
rexim [Sun, 29 Apr 2018 17:58:22 +0000 (00:58 +0700)]
(#167) Implement background static blocks

6 years agoMerge pull request #169 from tsoding/clean-up
Alexey Kutepov [Sun, 29 Apr 2018 14:05:38 +0000 (21:05 +0700)]
Merge pull request #169 from tsoding/clean-up

Clean up

6 years agoSort file lists in CMakeLists.txt
rexim [Sun, 29 Apr 2018 13:59:56 +0000 (20:59 +0700)]
Sort file lists in CMakeLists.txt

6 years agoRemove ./ prefix from includes
rexim [Sun, 29 Apr 2018 13:58:09 +0000 (20:58 +0700)]
Remove ./ prefix from includes

6 years agoSort includes
rexim [Sun, 29 Apr 2018 13:49:25 +0000 (20:49 +0700)]
Sort includes

6 years agoMove lt to system "subpackage"
rexim [Sun, 29 Apr 2018 13:38:52 +0000 (20:38 +0700)]
Move lt to system "subpackage"

6 years agoMove error to system "subpackage"
rexim [Sun, 29 Apr 2018 13:36:35 +0000 (20:36 +0700)]
Move error to system "subpackage"

6 years agoMove renderer to sdl "subpackage"
rexim [Sun, 29 Apr 2018 13:33:03 +0000 (20:33 +0700)]
Move renderer to sdl "subpackage"

6 years agoRemove dead code
rexim [Sun, 29 Apr 2018 13:32:15 +0000 (20:32 +0700)]
Remove dead code

6 years agoMove triangle to math "subpackage"
rexim [Sun, 29 Apr 2018 13:25:05 +0000 (20:25 +0700)]
Move triangle to math "subpackage"

6 years agoMove rect to math "subpackage"
rexim [Sun, 29 Apr 2018 13:21:01 +0000 (20:21 +0700)]
Move rect to math "subpackage"