]> git.lizzy.rs Git - nothing.git/log
nothing.git
6 years agoMerge pull request #24 from tsoding/16-camera-center-at
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

6 years agoFix camera constructor signature confusion (#16)
rexim [Sat, 9 Dec 2017 07:01:37 +0000 (14:01 +0700)]
Fix camera constructor signature confusion (#16)

6 years agoImplement camera_center_at operation (#16)
rexim [Sat, 9 Dec 2017 06:56:50 +0000 (13:56 +0700)]
Implement camera_center_at operation (#16)

6 years agoMerge pull request #20 from tsoding/6-left-right-collisiion
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

6 years agoPass rect_t by value in rect translation unit (#6)
rexim [Fri, 8 Dec 2017 01:41:25 +0000 (08:41 +0700)]
Pass rect_t by value in rect translation unit (#6)

6 years agoUse vector operations for player physics (#6)
rexim [Fri, 8 Dec 2017 01:21:52 +0000 (08:21 +0700)]
Use vector operations for player physics (#6)

6 years agoAdd missing asserts in player entity (#6)
rexim [Fri, 8 Dec 2017 01:11:38 +0000 (08:11 +0700)]
Add missing asserts in player entity (#6)

6 years agoAdd basic vector operations (#6)
rexim [Fri, 8 Dec 2017 01:08:03 +0000 (08:08 +0700)]
Add basic vector operations (#6)

6 years agoRemove commented dead code (#6)
rexim [Fri, 8 Dec 2017 00:58:55 +0000 (07:58 +0700)]
Remove commented dead code (#6)

6 years agoRemove hit_floor_ceiling hack (#6)
rexim [Thu, 7 Dec 2017 00:14:44 +0000 (07:14 +0700)]
Remove hit_floor_ceiling hack (#6)

6 years agoAdd hit_floor_celing hack (#6)
rexim [Wed, 6 Dec 2017 19:39:46 +0000 (02:39 +0700)]
Add hit_floor_celing hack (#6)

6 years agoInitial implementation of player/platform collision (#6)
rexim [Wed, 6 Dec 2017 19:24:18 +0000 (02:24 +0700)]
Initial implementation of player/platform collision (#6)

6 years agoImplement rect_object_impact (#6)
rexim [Wed, 6 Dec 2017 18:48:06 +0000 (01:48 +0700)]
Implement rect_object_impact (#6)

6 years agoIntroduce rect_object_impact (#6)
rexim [Wed, 6 Dec 2017 17:51:41 +0000 (00:51 +0700)]
Introduce rect_object_impact (#6)

6 years agoAdd movement vector to the player_t state (#6)
rexim [Wed, 6 Dec 2017 16:46:51 +0000 (23:46 +0700)]
Add movement vector to the player_t state (#6)

6 years agoUse point_t in player_t state (#6)
rexim [Wed, 6 Dec 2017 16:28:45 +0000 (23:28 +0700)]
Use point_t in player_t state (#6)

6 years agoMerge pull request #18 from tsoding/17-forward-declare-typedefs
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

6 years agoGet rid of all of the structs in the code (#17)
rexim [Wed, 6 Dec 2017 16:06:28 +0000 (23:06 +0700)]
Get rid of all of the structs in the code (#17)

6 years agostruct platform_t -> platform_t (#17)
rexim [Wed, 6 Dec 2017 16:02:20 +0000 (23:02 +0700)]
struct platform_t -> platform_t (#17)

6 years agoTypejeffs for player_t (#17)
rexim [Wed, 6 Dec 2017 15:48:24 +0000 (22:48 +0700)]
Typejeffs for player_t (#17)

6 years agoCheesy typedefs for camera_t (#17)
rexim [Wed, 6 Dec 2017 15:46:14 +0000 (22:46 +0700)]
Cheesy typedefs for camera_t (#17)

6 years agoShameless plug
rexim [Wed, 6 Dec 2017 13:19:59 +0000 (20:19 +0700)]
Shameless plug

6 years agoMerge pull request #15 from tsoding/7-implement-camera
Alexey Kutepov [Sat, 2 Dec 2017 18:14:25 +0000 (01:14 +0700)]
Merge pull request #15 from tsoding/7-implement-camera

Implement Camera

6 years agoLink TODO(#16)
rexim [Sat, 2 Dec 2017 18:05:52 +0000 (01:05 +0700)]
Link TODO(#16)

6 years agoCenter camera at player on each iteration of event loop (#7)
rexim [Sat, 2 Dec 2017 17:58:40 +0000 (00:58 +0700)]
Center camera at player on each iteration of event loop (#7)

6 years agoIntroduce camera entity (#7)
rexim [Sat, 2 Dec 2017 17:17:08 +0000 (00:17 +0700)]
Introduce camera entity (#7)

6 years agoMerge pull request #14 from tsoding/joystick
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

6 years agoEnable the stick of the joy
rexim [Sat, 2 Dec 2017 16:53:10 +0000 (23:53 +0700)]
Enable the stick of the joy

6 years agoMerge pull request #12 from tsoding/alway-local-sdl2-cmake-module
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

6 years agoAlways use SDL2 local cmake module
rexim [Sat, 2 Dec 2017 14:30:26 +0000 (21:30 +0700)]
Always use SDL2 local cmake module

6 years agoMerge pull request #11 from tsoding/1-ci
Alexey Kutepov [Sat, 2 Dec 2017 06:33:38 +0000 (13:33 +0700)]
Merge pull request #11 from tsoding/1-ci

Add Travis configuration

6 years agoLink with m (#1)
rexim [Sat, 2 Dec 2017 06:30:08 +0000 (13:30 +0700)]
Link with m (#1)

6 years agoTry to fix typo SDL2_LIBRARIES -> SDL2_LIBRARY (#1)
rexim [Sat, 2 Dec 2017 06:27:29 +0000 (13:27 +0700)]
Try to fix typo SDL2_LIBRARIES -> SDL2_LIBRARY (#1)

6 years agoEnable using SDL2 local cmake module on CI (#1)
rexim [Sat, 2 Dec 2017 06:23:10 +0000 (13:23 +0700)]
Enable using SDL2 local cmake module on CI (#1)

6 years agoAdd a local copy of SDL2 cmake module (#1)
rexim [Sat, 2 Dec 2017 06:21:15 +0000 (13:21 +0700)]
Add a local copy of SDL2 cmake module (#1)

6 years agoEnable -Wextra and -pedantic
rexim [Sat, 2 Dec 2017 05:49:00 +0000 (12:49 +0700)]
Enable -Wextra and -pedantic

6 years agoInstall cmake-data on CI (#1)
rexim [Sat, 2 Dec 2017 05:40:49 +0000 (12:40 +0700)]
Install cmake-data on CI (#1)

6 years agoEnable strict flags and fix corresponding errors (#1)
rexim [Sat, 2 Dec 2017 05:39:47 +0000 (12:39 +0700)]
Enable strict flags and fix corresponding errors (#1)

6 years agoGitignore GNU Global junk
rexim [Sat, 2 Dec 2017 05:37:40 +0000 (12:37 +0700)]
Gitignore GNU Global junk

6 years agoLower minimum required cmake version 3.4 -> 3.2 (#1)
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

6 years agoAdd Travis badge to README (#1)
rexim [Sat, 2 Dec 2017 05:22:46 +0000 (12:22 +0700)]
Add Travis badge to README (#1)

6 years agoAdd Travis configuration
rexim [Sat, 2 Dec 2017 05:21:43 +0000 (12:21 +0700)]
Add Travis configuration

6 years agoSet FPS to 30 in hope to make it look better on the streams
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

6 years agoAdd a screenshot
rexim [Fri, 1 Dec 2017 02:32:25 +0000 (09:32 +0700)]
Add a screenshot

6 years agoMerge pull request #9 from tsoding/cmake
Alexey Kutepov [Fri, 1 Dec 2017 01:59:03 +0000 (08:59 +0700)]
Merge pull request #9 from tsoding/cmake

Migrate build to cmake

6 years agoUpdate README with cmake workflow
rexim [Fri, 1 Dec 2017 01:56:53 +0000 (08:56 +0700)]
Update README with cmake workflow

6 years agoAdd cmake to NixOS development environment
rexim [Fri, 1 Dec 2017 01:56:00 +0000 (08:56 +0700)]
Add cmake to NixOS development environment

6 years agostruct player -> struct player_t
rexim [Fri, 1 Dec 2017 01:55:02 +0000 (08:55 +0700)]
struct player -> struct player_t

6 years agoMigrate build to cmake
rexim [Fri, 1 Dec 2017 01:52:59 +0000 (08:52 +0700)]
Migrate build to cmake

6 years agoMerge pull request #8 from tsoding/3-readme
Alexey Kutepov [Thu, 30 Nov 2017 18:16:35 +0000 (01:16 +0700)]
Merge pull request #8 from tsoding/3-readme

README

6 years agoAdd LICENSE (#3)
rexim [Thu, 30 Nov 2017 18:16:02 +0000 (01:16 +0700)]
Add LICENSE (#3)

6 years agoAdd README (#3)
rexim [Thu, 30 Nov 2017 18:15:57 +0000 (01:15 +0700)]
Add README (#3)

6 years agoMerge pull request #5 from tsoding/2-basic-platform-physics
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

6 years agoLink TODO(#6)
rexim [Thu, 30 Nov 2017 18:10:41 +0000 (01:10 +0700)]
Link TODO(#6)

6 years agoImplement vertical collision (#2)
rexim [Thu, 30 Nov 2017 17:47:11 +0000 (00:47 +0700)]
Implement vertical collision (#2)

6 years agoRender platforms (#2)
rexim [Thu, 30 Nov 2017 15:59:28 +0000 (22:59 +0700)]
Render platforms (#2)

6 years agoAdd platforms entity (#2)
rexim [Thu, 30 Nov 2017 15:40:41 +0000 (22:40 +0700)]
Add platforms entity (#2)

6 years agoReady. Set. Go!
rexim [Wed, 29 Nov 2017 19:35:20 +0000 (02:35 +0700)]
Ready. Set. Go!