]> git.lizzy.rs Git - nothing.git/log
nothing.git
6 years ago(#122) Introduce wavy_rect_t
rexim [Thu, 15 Mar 2018 19:30:42 +0000 (02:30 +0700)]
(#122) Introduce wavy_rect_t

6 years agoMerge pull request #121 from tsoding/119
Alexey Kutepov [Thu, 8 Mar 2018 21:26:26 +0000 (04:26 +0700)]
Merge pull request #121 from tsoding/119

(#119) Glitchy Lava

6 years ago(#119) Implement the glitchy effect
rexim [Thu, 8 Mar 2018 21:23:33 +0000 (04:23 +0700)]
(#119) Implement the glitchy effect

6 years ago(#119) render lava with glitchy rects
rexim [Thu, 8 Mar 2018 20:02:41 +0000 (03:02 +0700)]
(#119) render lava with glitchy rects

6 years ago(#119) glitchy_rect_overlaps
rexim [Thu, 8 Mar 2018 19:46:19 +0000 (02:46 +0700)]
(#119) glitchy_rect_overlaps

6 years ago(#119) basic implementation of glitchy rect
rexim [Thu, 8 Mar 2018 19:43:41 +0000 (02:43 +0700)]
(#119) basic implementation of glitchy rect

6 years ago(#119) add glitchy_rect entity
rexim [Thu, 8 Mar 2018 19:37:16 +0000 (02:37 +0700)]
(#119) add glitchy_rect entity

6 years agoMerge pull request #116 from tsoding/101
Alexey Kutepov [Thu, 1 Mar 2018 21:12:25 +0000 (04:12 +0700)]
Merge pull request #116 from tsoding/101

(#101) Load sounds

6 years ago(#101) add libsdl2-mixer-dev to Travis build
rexim [Thu, 1 Mar 2018 21:10:31 +0000 (04:10 +0700)]
(#101) add libsdl2-mixer-dev to Travis build

6 years agoTODO(#119)
rexim [Thu, 1 Mar 2018 21:09:18 +0000 (04:09 +0700)]
TODO(#119)

6 years agoTODO(#118)
rexim [Thu, 1 Mar 2018 21:08:20 +0000 (04:08 +0700)]
TODO(#118)

6 years agoTODO(#117)
rexim [Thu, 1 Mar 2018 21:07:44 +0000 (04:07 +0700)]
TODO(#117)

6 years ago(#101) Load sounds
rexim [Thu, 1 Mar 2018 21:03:56 +0000 (04:03 +0700)]
(#101) Load sounds

6 years agoMerge pull request #114 from tsoding/level-01
Alexey Kutepov [Thu, 22 Feb 2018 18:35:37 +0000 (01:35 +0700)]
Merge pull request #114 from tsoding/level-01

Start level-01

6 years agoStart level-01
rexim [Thu, 22 Feb 2018 17:14:32 +0000 (00:14 +0700)]
Start level-01

6 years agoMerge pull request #113 from tsoding/111
Alexey Kutepov [Thu, 22 Feb 2018 16:38:53 +0000 (23:38 +0700)]
Merge pull request #113 from tsoding/111

(#111) Lava

6 years ago(#111) boring lava rendering
rexim [Thu, 22 Feb 2018 16:30:40 +0000 (23:30 +0700)]
(#111) boring lava rendering

6 years ago(#111) make lava look like pee
rexim [Thu, 22 Feb 2018 16:21:49 +0000 (23:21 +0700)]
(#111) make lava look like pee

6 years ago(#111) Make Lava kill the Player
rexim [Thu, 22 Feb 2018 16:19:58 +0000 (23:19 +0700)]
(#111) Make Lava kill the Player

6 years ago(#111) implement lava rendering
rexim [Thu, 22 Feb 2018 16:01:08 +0000 (23:01 +0700)]
(#111) implement lava rendering

6 years ago(#111) Hook up lava entity to the level
rexim [Thu, 22 Feb 2018 15:53:38 +0000 (22:53 +0700)]
(#111) Hook up lava entity to the level

6 years ago(#111) parse lava from level file
rexim [Thu, 22 Feb 2018 15:41:28 +0000 (22:41 +0700)]
(#111) parse lava from level file

6 years ago(#111) Introduce lava entity
rexim [Thu, 22 Feb 2018 15:22:18 +0000 (22:22 +0700)]
(#111) Introduce lava entity

6 years agoMerge pull request #107 from tsoding/102
Alexey Kutepov [Thu, 15 Feb 2018 16:35:34 +0000 (23:35 +0700)]
Merge pull request #107 from tsoding/102

(#102) Player Death

6 years agoTODO(#110)
rexim [Thu, 15 Feb 2018 16:31:29 +0000 (23:31 +0700)]
TODO(#110)

6 years agoTODO(#109)
rexim [Thu, 15 Feb 2018 16:30:52 +0000 (23:30 +0700)]
TODO(#109)

6 years agoTODO(#108)
rexim [Thu, 15 Feb 2018 16:29:01 +0000 (23:29 +0700)]
TODO(#108)

6 years ago(#102) resurrection_position -> checkpoints
rexim [Thu, 15 Feb 2018 16:21:25 +0000 (23:21 +0700)]
(#102) resurrection_position -> checkpoints

6 years ago(#102) checkpoints todo
rexim [Thu, 15 Feb 2018 16:20:21 +0000 (23:20 +0700)]
(#102) checkpoints todo

6 years ago(#102) Rename initial_position -> resurrection_position
rexim [Thu, 15 Feb 2018 16:19:42 +0000 (23:19 +0700)]
(#102) Rename initial_position -> resurrection_position

6 years ago(#102) Implement the player death
rexim [Thu, 15 Feb 2018 16:17:08 +0000 (23:17 +0700)]
(#102) Implement the player death

6 years ago(#102) Implement Dying Rect animation
rexim [Thu, 15 Feb 2018 15:50:32 +0000 (22:50 +0700)]
(#102) Implement Dying Rect animation

6 years ago(#102) Introduce player state
rexim [Thu, 15 Feb 2018 15:13:31 +0000 (22:13 +0700)]
(#102) Introduce player state

6 years ago(#102) Introduce dying_rect
rexim [Thu, 15 Feb 2018 15:13:13 +0000 (22:13 +0700)]
(#102) Introduce dying_rect

6 years agoMerge pull request #106 from tsoding/105
Alexey Kutepov [Thu, 8 Feb 2018 20:51:42 +0000 (03:51 +0700)]
Merge pull request #106 from tsoding/105

(#105) Fix player jump count

6 years ago(#105) Fix player jump count
rexim [Thu, 8 Feb 2018 20:46:05 +0000 (03:46 +0700)]
(#105) Fix player jump count

6 years agoUpdate README gif
rexim [Thu, 8 Feb 2018 20:22:48 +0000 (03:22 +0700)]
Update README gif

6 years agoMerge pull request #103 from tsoding/rigid-rect
Alexey Kutepov [Thu, 8 Feb 2018 20:19:47 +0000 (03:19 +0700)]
Merge pull request #103 from tsoding/rigid-rect

Extract player physiscs into rigid_rect entity

6 years agoTODO(#105)
rexim [Thu, 8 Feb 2018 20:15:18 +0000 (03:15 +0700)]
TODO(#105)

6 years agoTODO(#104)
rexim [Thu, 8 Feb 2018 20:14:51 +0000 (03:14 +0700)]
TODO(#104)

6 years agoExtract player physiscs into rigid_rect entity
rexim [Thu, 8 Feb 2018 17:46:41 +0000 (00:46 +0700)]
Extract player physiscs into rigid_rect entity

6 years agoMerge pull request #100 from tsoding/76-customize-platform-and-background-colors
Alexey Kutepov [Fri, 2 Feb 2018 18:28:33 +0000 (01:28 +0700)]
Merge pull request #100 from tsoding/76-customize-platform-and-background-colors

Customize color of the entities

6 years agoMake goal colors customizable (#76)
rexim [Fri, 2 Feb 2018 18:21:08 +0000 (01:21 +0700)]
Make goal colors customizable (#76)

6 years agoMake player color customizable (#76)
rexim [Fri, 2 Feb 2018 18:01:09 +0000 (01:01 +0700)]
Make player color customizable (#76)

6 years agoMake platforms color customizable (#76)
rexim [Fri, 2 Feb 2018 17:52:38 +0000 (00:52 +0700)]
Make platforms color customizable (#76)

6 years agoMake background color a part of the level file (#76)
rexim [Fri, 2 Feb 2018 17:29:59 +0000 (00:29 +0700)]
Make background color a part of the level file (#76)

6 years agoMove background coloring to the level level level (#76)
rexim [Fri, 2 Feb 2018 16:20:35 +0000 (23:20 +0700)]
Move background coloring to the level level level (#76)

6 years agoMerge pull request #99 from tsoding/98-bright-background-dark-platforms
Alexey Kutepov [Fri, 2 Feb 2018 16:07:30 +0000 (23:07 +0700)]
Merge pull request #99 from tsoding/98-bright-background-dark-platforms

Bright background, dark platforms

6 years agoAdjust colors (#98)
rexim [Fri, 2 Feb 2018 15:54:03 +0000 (22:54 +0700)]
Adjust colors (#98)

6 years agoMake the player smaller (#98)
rexim [Fri, 2 Feb 2018 15:53:42 +0000 (22:53 +0700)]
Make the player smaller (#98)

6 years agoAdjust colors of the background, player and platforms (#98)
rexim [Fri, 2 Feb 2018 15:36:15 +0000 (22:36 +0700)]
Adjust colors of the background, player and platforms (#98)

6 years agoIntroduce color256 constructor (#98)
rexim [Fri, 2 Feb 2018 15:35:11 +0000 (22:35 +0700)]
Introduce color256 constructor (#98)

6 years agoMerge pull request #97 from tsoding/rect-constructor
Alexey Kutepov [Sat, 27 Jan 2018 22:52:00 +0000 (05:52 +0700)]
Merge pull request #97 from tsoding/rect-constructor

Introduce a couple of rect constructors

6 years agoIntroduce a couple of rect constructors
rexim [Sat, 27 Jan 2018 22:32:39 +0000 (05:32 +0700)]
Introduce a couple of rect constructors

6 years agoMerge pull request #96 from tsoding/93-pause-state
Alexey Kutepov [Sat, 27 Jan 2018 20:03:46 +0000 (03:03 +0700)]
Merge pull request #96 from tsoding/93-pause-state

Pause state

6 years agoRender everything blacknwhite when the game is paused (#93)
rexim [Sat, 27 Jan 2018 19:35:15 +0000 (02:35 +0700)]
Render everything blacknwhite when the game is paused (#93)

6 years agoAdd color module (#93)
rexim [Sat, 27 Jan 2018 19:12:32 +0000 (02:12 +0700)]
Add color module (#93)

6 years agoPass rects to camera by value (#93)
rexim [Sat, 27 Jan 2018 19:07:20 +0000 (02:07 +0700)]
Pass rects to camera by value (#93)

6 years agoMerge pull request #95 from tsoding/87-triangle-rendering-functions
Alexey Kutepov [Sat, 27 Jan 2018 19:04:24 +0000 (02:04 +0700)]
Merge pull request #95 from tsoding/87-triangle-rendering-functions

Make triangle rendering funcs accept triangle_t

6 years agoMake triangle rendering funcs accept triangle_t (#87)
rexim [Sat, 27 Jan 2018 19:01:07 +0000 (02:01 +0700)]
Make triangle rendering funcs accept triangle_t (#87)

6 years agoMerge pull request #92 from tsoding/90-remove-goal-wave
Alexey Kutepov [Fri, 26 Jan 2018 22:15:31 +0000 (05:15 +0700)]
Merge pull request #92 from tsoding/90-remove-goal-wave

Remove goal wave

6 years agoRemove the wave state (#90)
rexim [Fri, 26 Jan 2018 22:12:20 +0000 (05:12 +0700)]
Remove the wave state (#90)

6 years agoAdjust goal position (#90)
rexim [Fri, 26 Jan 2018 22:09:07 +0000 (05:09 +0700)]
Adjust goal position (#90)

6 years agoRemove wave goal (#90)
rexim [Fri, 26 Jan 2018 22:06:55 +0000 (05:06 +0700)]
Remove wave goal (#90)

6 years agoMerge pull request #91 from tsoding/88-triangle-rendering-artifacts
Alexey Kutepov [Fri, 26 Jan 2018 22:00:37 +0000 (05:00 +0700)]
Merge pull request #91 from tsoding/88-triangle-rendering-artifacts

Fix triangle rendering artifacts

6 years agoFix triangle rendering artifacts (#88)
rexim [Fri, 26 Jan 2018 21:58:13 +0000 (04:58 +0700)]
Fix triangle rendering artifacts (#88)

6 years agoMerge pull request #86 from tsoding/84-equilateral
Alexey Kutepov [Thu, 25 Jan 2018 19:40:43 +0000 (02:40 +0700)]
Merge pull request #86 from tsoding/84-equilateral

Equilateral goal

6 years agoGet rid of pragma once (#84)
rexim [Thu, 25 Jan 2018 19:33:05 +0000 (02:33 +0700)]
Get rid of pragma once (#84)

6 years agoLink TODO(#87)
rexim [Thu, 25 Jan 2018 19:32:19 +0000 (02:32 +0700)]
Link TODO(#87)

6 years agoAdd TODO (#84)
rexim [Thu, 25 Jan 2018 19:29:36 +0000 (02:29 +0700)]
Add TODO (#84)

6 years agoMerge pull request #85 from tsoding/79-fill-triangle
Alexey Kutepov [Thu, 25 Jan 2018 18:02:09 +0000 (01:02 +0700)]
Merge pull request #85 from tsoding/79-fill-triangle

Implement fill_triangle

6 years agoMake the goal equilateral (#84)
rexim [Thu, 25 Jan 2018 17:25:25 +0000 (00:25 +0700)]
Make the goal equilateral (#84)

6 years agoRemove TODO (#79)
rexim [Thu, 25 Jan 2018 16:39:50 +0000 (23:39 +0700)]
Remove TODO (#79)

6 years agoImplement fill_triangle (#79)
rexim [Thu, 25 Jan 2018 16:32:21 +0000 (23:32 +0700)]
Implement fill_triangle (#79)

6 years agoMerge pull request #81 from tsoding/78-abstract-out-point-tarnsformations
Alexey Kutepov [Wed, 24 Jan 2018 11:37:14 +0000 (18:37 +0700)]
Merge pull request #81 from tsoding/78-abstract-out-point-tarnsformations

Abstract out camera transformations

6 years agoAbstract out camera rectangle transformations (#78)
rexim [Wed, 24 Jan 2018 11:33:09 +0000 (18:33 +0700)]
Abstract out camera rectangle transformations (#78)

6 years agoAbstract out camera point transformations (#78)
rexim [Wed, 24 Jan 2018 11:19:23 +0000 (18:19 +0700)]
Abstract out camera point transformations (#78)

6 years agoMove all of the private camera functions down (#78)
rexim [Wed, 24 Jan 2018 11:07:36 +0000 (18:07 +0700)]
Move all of the private camera functions down (#78)

6 years agoMerge pull request #80 from tsoding/link-todos
Alexey Kutepov [Tue, 23 Jan 2018 20:35:15 +0000 (03:35 +0700)]
Merge pull request #80 from tsoding/link-todos

Link todos

6 years agoLink TODO(#79)
rexim [Tue, 23 Jan 2018 20:32:13 +0000 (03:32 +0700)]
Link TODO(#79)

6 years agoLink TODO(#78)
rexim [Tue, 23 Jan 2018 20:31:16 +0000 (03:31 +0700)]
Link TODO(#78)

6 years agoMerge pull request #77 from tsoding/74-triangular-goal
Alexey Kutepov [Tue, 23 Jan 2018 18:58:17 +0000 (01:58 +0700)]
Merge pull request #77 from tsoding/74-triangular-goal

Make the goal triangular

6 years agoMake the goal triangular (#74)
rexim [Tue, 23 Jan 2018 18:54:08 +0000 (01:54 +0700)]
Make the goal triangular (#74)

6 years agoMerge pull request #75 from tsoding/goal-hide-trigger-rect-int
Alexey Kutepov [Sun, 21 Jan 2018 14:43:58 +0000 (21:43 +0700)]
Merge pull request #75 from tsoding/goal-hide-trigger-rect-int

Make goals hide when player hitbox overlaps the hiding goal region

6 years agoMake goals hide when player hitbox overlaps the hiding goal region
rexim [Sun, 21 Jan 2018 14:35:22 +0000 (21:35 +0700)]
Make goals hide when player hitbox overlaps the hiding goal region

6 years agoasserts and const modifier
rexim [Sun, 21 Jan 2018 14:24:49 +0000 (21:24 +0700)]
asserts and const modifier

6 years agoImplement rects_overlap function
rexim [Sun, 21 Jan 2018 14:24:25 +0000 (21:24 +0700)]
Implement rects_overlap function

6 years agoRename rect_int_area -> rects_overlap_area
rexim [Sun, 21 Jan 2018 13:48:15 +0000 (20:48 +0700)]
Rename rect_int_area -> rects_overlap_area

6 years agoMerge pull request #73 from tsoding/72-oop-conventions
Alexey Kutepov [Sun, 21 Jan 2018 09:04:37 +0000 (16:04 +0700)]
Merge pull request #73 from tsoding/72-oop-conventions

OOP conventions

6 years agoRename update_player -> player_update (#72)
rexim [Sun, 21 Jan 2018 08:59:03 +0000 (15:59 +0700)]
Rename update_player -> player_update (#72)

6 years agoRename render_player -> player_render (#72)
rexim [Sun, 21 Jan 2018 08:55:10 +0000 (15:55 +0700)]
Rename render_player -> player_render (#72)

6 years agoRename render_platforms -> platforms_render (#72)
rexim [Sun, 21 Jan 2018 08:53:30 +0000 (15:53 +0700)]
Rename render_platforms -> platforms_render (#72)

6 years agoRename save_platforms_to_file -> platforms_save_to_file (#72)
rexim [Sun, 21 Jan 2018 08:51:49 +0000 (15:51 +0700)]
Rename save_platforms_to_file -> platforms_save_to_file (#72)

6 years agoRename is_game_over -> game_over_check (#72)
rexim [Sun, 21 Jan 2018 08:50:35 +0000 (15:50 +0700)]
Rename is_game_over -> game_over_check (#72)

6 years agoDocument OOP conventions (#72)
rexim [Sun, 21 Jan 2018 08:41:18 +0000 (15:41 +0700)]
Document OOP conventions (#72)

6 years agoMerge pull request #71 from tsoding/64-goal-hiding
Alexey Kutepov [Fri, 19 Jan 2018 20:00:53 +0000 (03:00 +0700)]
Merge pull request #71 from tsoding/64-goal-hiding

Goal hiding mechanism

6 years agoSeparate goal rendering into several procedures (#64)
rexim [Fri, 19 Jan 2018 19:58:30 +0000 (02:58 +0700)]
Separate goal rendering into several procedures (#64)

6 years agoMake platforms a little bit colder (#64)
rexim [Fri, 19 Jan 2018 19:52:19 +0000 (02:52 +0700)]
Make platforms a little bit colder (#64)

6 years agoExtract player jump power into a magic constant (#64)
rexim [Fri, 19 Jan 2018 19:47:41 +0000 (02:47 +0700)]
Extract player jump power into a magic constant (#64)

6 years agoReduce the interval between goal's waves (#64)
rexim [Fri, 19 Jan 2018 19:46:39 +0000 (02:46 +0700)]
Reduce the interval between goal's waves (#64)