]>
git.lizzy.rs Git - nothing.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
rexim [Sat, 16 Dec 2017 17:41:14 +0000 (00:41 +0700)]
Introduce game entity and outline its interface (#22)
Alexey Kutepov [Sat, 16 Dec 2017 17:19:35 +0000 (00:19 +0700)]
Merge pull request #35 from tsoding/30-game-freeze-bug
Limit amount of opposing force adjustment iterations
rexim [Sat, 16 Dec 2017 17:15:42 +0000 (00:15 +0700)]
Limit amount of opposing force adjustment iterations (#30)
Alexey Kutepov [Sat, 16 Dec 2017 16:58:54 +0000 (23:58 +0700)]
Merge pull request #34 from tsoding/31-unified-error-handling
Implement unified error handling
rexim [Sat, 16 Dec 2017 16:55:36 +0000 (23:55 +0700)]
Integrate player TU with error TU (#31)
rexim [Sat, 16 Dec 2017 16:52:52 +0000 (23:52 +0700)]
Integrate platforms TU with error TU (#31)
rexim [Sat, 16 Dec 2017 16:42:36 +0000 (23:42 +0700)]
Integrate camera TU with error TU (#31)
rexim [Sat, 16 Dec 2017 16:26:43 +0000 (23:26 +0700)]
Integrate error TU with main TU (#31)
rexim [Sat, 16 Dec 2017 16:25:10 +0000 (23:25 +0700)]
Add error TU (#31)
Alexey Kutepov [Thu, 14 Dec 2017 13:44:49 +0000 (20:44 +0700)]
Merge pull request #33 from tsoding/strict-gcc-flags
Enable as many strict flags as possible for GCC and Clang
rexim [Thu, 14 Dec 2017 13:40:04 +0000 (20:40 +0700)]
Enable as many strict flags as possible for GCC and Clang
rexim [Mon, 11 Dec 2017 12:22:29 +0000 (19:22 +0700)]
Add GIF of the gameplay to README
Close #28
Alexey Kutepov [Sun, 10 Dec 2017 22:31:30 +0000 (05:31 +0700)]
Merge pull request #29 from ForNeVeR/build/windows
Add Windows support
Alexey Kutepov [Sun, 10 Dec 2017 21:35:02 +0000 (04:35 +0700)]
Merge pull request #27 from tsoding/23-read-platforms-from-file
Read platforms from file
rexim [Sun, 10 Dec 2017 21:33:32 +0000 (04:33 +0700)]
Add Makefile for building level files from svgs (#23)
rexim [Sun, 10 Dec 2017 21:17:04 +0000 (04:17 +0700)]
Update Quick Start of README (#23)
rexim [Sun, 10 Dec 2017 21:15:56 +0000 (04:15 +0700)]
Move platforms related files to the `levels/` folder (#23)
rexim [Sun, 10 Dec 2017 21:10:39 +0000 (04:10 +0700)]
Clean up logging (#23)
rexim [Sun, 10 Dec 2017 20:58:12 +0000 (03:58 +0700)]
Don't destroy platforms if they are not initialized (#23)
rexim [Sun, 10 Dec 2017 20:57:10 +0000 (03:57 +0700)]
Add xqilla to the NixOS dev environment (#23)
rexim [Sun, 10 Dec 2017 20:48:19 +0000 (03:48 +0700)]
Make all of the unmodifying bindings const (#23)
Friedrich von Never [Sun, 10 Dec 2017 05:02:44 +0000 (12:02 +0700)]
Add Windows support
rexim [Sat, 9 Dec 2017 19:44:07 +0000 (02:44 +0700)]
Implement map reloading (#23)
rexim [Sat, 9 Dec 2017 18:08:59 +0000 (01:08 +0700)]
Add platforms data (#23)
rexim [Sat, 9 Dec 2017 18:07:32 +0000 (01:07 +0700)]
Add method to save platforms to a file (#23)
Alexey Kutepov [Sat, 9 Dec 2017 17:49:05 +0000 (00:49 +0700)]
Merge pull request #26 from tsoding/21-better-platform-collision
Better platform collision detection
rexim [Sat, 9 Dec 2017 17:46:00 +0000 (00:46 +0700)]
Better platform collision detection (#21)
Alexey Kutepov [Sat, 9 Dec 2017 09:44:03 +0000 (16:44 +0700)]
Merge pull request #25 from tsoding/19-stick-of-joy-crash
Don't crash if there is no the stick of the joy
rexim [Sat, 9 Dec 2017 09:39:45 +0000 (16:39 +0700)]
Don't crash if there is no the stick of the joy (#19)
Alexey Kutepov [Sat, 9 Dec 2017 07:08:07 +0000 (14:08 +0700)]
Merge pull request #24 from tsoding/16-camera-center-at
Implement camera_center_at operation
rexim [Sat, 9 Dec 2017 07:01:37 +0000 (14:01 +0700)]
Fix camera constructor signature confusion (#16)
rexim [Sat, 9 Dec 2017 06:56:50 +0000 (13:56 +0700)]
Implement camera_center_at operation (#16)
Alexey Kutepov [Fri, 8 Dec 2017 01:50:30 +0000 (08:50 +0700)]
Merge pull request #20 from tsoding/6-left-right-collisiion
Left/Right Collision
rexim [Fri, 8 Dec 2017 01:41:25 +0000 (08:41 +0700)]
Pass rect_t by value in rect translation unit (#6)
rexim [Fri, 8 Dec 2017 01:21:52 +0000 (08:21 +0700)]
Use vector operations for player physics (#6)
rexim [Fri, 8 Dec 2017 01:11:38 +0000 (08:11 +0700)]
Add missing asserts in player entity (#6)
rexim [Fri, 8 Dec 2017 01:08:03 +0000 (08:08 +0700)]
Add basic vector operations (#6)
rexim [Fri, 8 Dec 2017 00:58:55 +0000 (07:58 +0700)]
Remove commented dead code (#6)
rexim [Thu, 7 Dec 2017 00:14:44 +0000 (07:14 +0700)]
Remove hit_floor_ceiling hack (#6)
rexim [Wed, 6 Dec 2017 19:39:46 +0000 (02:39 +0700)]
Add hit_floor_celing hack (#6)
rexim [Wed, 6 Dec 2017 19:24:18 +0000 (02:24 +0700)]
Initial implementation of player/platform collision (#6)
rexim [Wed, 6 Dec 2017 18:48:06 +0000 (01:48 +0700)]
Implement rect_object_impact (#6)
rexim [Wed, 6 Dec 2017 17:51:41 +0000 (00:51 +0700)]
Introduce rect_object_impact (#6)
rexim [Wed, 6 Dec 2017 16:46:51 +0000 (23:46 +0700)]
Add movement vector to the player_t state (#6)
rexim [Wed, 6 Dec 2017 16:28:45 +0000 (23:28 +0700)]
Use point_t in player_t state (#6)
Alexey Kutepov [Wed, 6 Dec 2017 16:10:56 +0000 (23:10 +0700)]
Merge pull request #18 from tsoding/17-forward-declare-typedefs
Forward declare typedefs for structs
rexim [Wed, 6 Dec 2017 16:06:28 +0000 (23:06 +0700)]
Get rid of all of the structs in the code (#17)
rexim [Wed, 6 Dec 2017 16:02:20 +0000 (23:02 +0700)]
struct platform_t -> platform_t (#17)
rexim [Wed, 6 Dec 2017 15:48:24 +0000 (22:48 +0700)]
Typejeffs for player_t (#17)
rexim [Wed, 6 Dec 2017 15:46:14 +0000 (22:46 +0700)]
Cheesy typedefs for camera_t (#17)
rexim [Wed, 6 Dec 2017 13:19:59 +0000 (20:19 +0700)]
Shameless plug
Alexey Kutepov [Sat, 2 Dec 2017 18:14:25 +0000 (01:14 +0700)]
Merge pull request #15 from tsoding/7-implement-camera
Implement Camera
rexim [Sat, 2 Dec 2017 18:05:52 +0000 (01:05 +0700)]
Link TODO(#16)
rexim [Sat, 2 Dec 2017 17:58:40 +0000 (00:58 +0700)]
Center camera at player on each iteration of event loop (#7)
rexim [Sat, 2 Dec 2017 17:17:08 +0000 (00:17 +0700)]
Introduce camera entity (#7)
Alexey Kutepov [Sat, 2 Dec 2017 17:00:52 +0000 (00:00 +0700)]
Merge pull request #14 from tsoding/joystick
Enable the stick of the joy
rexim [Sat, 2 Dec 2017 16:53:10 +0000 (23:53 +0700)]
Enable the stick of the joy
Alexey Kutepov [Sat, 2 Dec 2017 14:32:27 +0000 (21:32 +0700)]
Merge pull request #12 from tsoding/alway-local-sdl2-cmake-module
Always use SDL2 local cmake module
rexim [Sat, 2 Dec 2017 14:30:26 +0000 (21:30 +0700)]
Always use SDL2 local cmake module
Alexey Kutepov [Sat, 2 Dec 2017 06:33:38 +0000 (13:33 +0700)]
Merge pull request #11 from tsoding/1-ci
Add Travis configuration
rexim [Sat, 2 Dec 2017 06:30:08 +0000 (13:30 +0700)]
Link with m (#1)
rexim [Sat, 2 Dec 2017 06:27:29 +0000 (13:27 +0700)]
Try to fix typo SDL2_LIBRARIES -> SDL2_LIBRARY (#1)
rexim [Sat, 2 Dec 2017 06:23:10 +0000 (13:23 +0700)]
Enable using SDL2 local cmake module on CI (#1)
rexim [Sat, 2 Dec 2017 06:21:15 +0000 (13:21 +0700)]
Add a local copy of SDL2 cmake module (#1)
rexim [Sat, 2 Dec 2017 05:49:00 +0000 (12:49 +0700)]
Enable -Wextra and -pedantic
rexim [Sat, 2 Dec 2017 05:40:49 +0000 (12:40 +0700)]
Install cmake-data on CI (#1)
rexim [Sat, 2 Dec 2017 05:39:47 +0000 (12:39 +0700)]
Enable strict flags and fix corresponding errors (#1)
rexim [Sat, 2 Dec 2017 05:37:40 +0000 (12:37 +0700)]
Gitignore GNU Global junk
rexim [Sat, 2 Dec 2017 05:26:06 +0000 (12:26 +0700)]
Lower minimum required cmake version 3.4 -> 3.2 (#1)
3.4 is not available on Travis CI
rexim [Sat, 2 Dec 2017 05:22:46 +0000 (12:22 +0700)]
Add Travis badge to README (#1)
rexim [Sat, 2 Dec 2017 05:21:43 +0000 (12:21 +0700)]
Add Travis configuration
rexim [Sat, 2 Dec 2017 05:19:12 +0000 (12:19 +0700)]
Set FPS to 30 in hope to make it look better on the streams
rexim [Fri, 1 Dec 2017 02:32:25 +0000 (09:32 +0700)]
Add a screenshot
Alexey Kutepov [Fri, 1 Dec 2017 01:59:03 +0000 (08:59 +0700)]
Merge pull request #9 from tsoding/cmake
Migrate build to cmake
rexim [Fri, 1 Dec 2017 01:56:53 +0000 (08:56 +0700)]
Update README with cmake workflow
rexim [Fri, 1 Dec 2017 01:56:00 +0000 (08:56 +0700)]
Add cmake to NixOS development environment
rexim [Fri, 1 Dec 2017 01:55:02 +0000 (08:55 +0700)]
struct player -> struct player_t
rexim [Fri, 1 Dec 2017 01:52:59 +0000 (08:52 +0700)]
Migrate build to cmake
Alexey Kutepov [Thu, 30 Nov 2017 18:16:35 +0000 (01:16 +0700)]
Merge pull request #8 from tsoding/3-readme
README
rexim [Thu, 30 Nov 2017 18:16:02 +0000 (01:16 +0700)]
Add LICENSE (#3)
rexim [Thu, 30 Nov 2017 18:15:57 +0000 (01:15 +0700)]
Add README (#3)
Alexey Kutepov [Thu, 30 Nov 2017 18:11:20 +0000 (01:11 +0700)]
Merge pull request #5 from tsoding/2-basic-platform-physics
Basic platform physics
rexim [Thu, 30 Nov 2017 18:10:41 +0000 (01:10 +0700)]
Link TODO(#6)
rexim [Thu, 30 Nov 2017 17:47:11 +0000 (00:47 +0700)]
Implement vertical collision (#2)
rexim [Thu, 30 Nov 2017 15:59:28 +0000 (22:59 +0700)]
Render platforms (#2)
rexim [Thu, 30 Nov 2017 15:40:41 +0000 (22:40 +0700)]
Add platforms entity (#2)
rexim [Wed, 29 Nov 2017 19:35:20 +0000 (02:35 +0700)]
Ready. Set. Go!