This website requires JavaScript.
28d2a9da91
Teaser videos
master
Maximilian Giller
2023-07-11 02:38:08 +0200
7cfe033668
Fullscreen by default
Maximilian Giller
2023-07-11 02:38:02 +0200
c912784a7d
Fixed skin assignment
Maximilian Giller
2023-07-11 02:25:31 +0200
95562a9da7
Fixed attacks
Maximilian Giller
2023-07-10 23:05:14 +0200
ac435f8e4f
Attack refined
Maximilian Giller
2023-07-10 22:34:04 +0200
36aa2fa245
Fixed player attacks
Maximilian Giller
2023-07-10 21:54:35 +0200
851e591c3c
Implemented procedural world generation
Maximilian Giller
2023-07-10 01:46:58 +0200
f50a346e22
Fixed sprites getting stuck
Maximilian Giller
2023-07-10 01:20:22 +0200
7703128749
Fixed game flow from winning to restarting
Maximilian Giller
2023-07-10 00:18:38 +0200
15c9632941
Implemented join screen
Maximilian Giller
2023-07-09 23:51:34 +0200
24cc3cfd6b
Implemented basic winner screen
Maximilian Giller
2023-07-09 21:56:14 +0200
241d8119ce
Added consumption and countdown
Maximilian Giller
2023-07-09 21:24:50 +0200
b0a83a90ef
Fixed collectable sizes
Maximilian Giller
2023-07-09 13:10:18 +0200
364f4c6423
Fixed occlusion
Maximilian Giller
2023-07-09 04:06:29 +0200
c49d937e20
A bunch of progress on collectable occlusion
Maximilian Giller
2023-07-09 03:43:47 +0200
d009ef328c
Some small perfomance improvements in regards to collectables
Maximilian Giller
2023-07-06 01:16:47 +0200
16ddfaa942
Small improvement
Maximilian Giller
2023-07-06 00:21:41 +0200
e8c9a14199
Implemented better relative sizing for tracking view
Maximilian Giller
2023-07-05 15:22:20 +0200
b4eeb90ce9
Implemented handling for (usually) invalid state when creating ground
Maximilian Giller
2023-07-05 15:21:45 +0200
762b163655
YES BABY! HOLESSSSSSSS~ Fixed the realised that the coordinate system for the simulation cannot be skewed. Now keeping the proper proportions in diagonal world coordinates
Maximilian Giller
2023-07-05 11:36:28 +0200
b457c33a72
FIRST WORKING HOLES!!!! WOW!
Maximilian Giller
2023-07-05 01:06:57 +0200
a5ceecd2a4
Implemented ground framework for collectables simulation
Maximilian Giller
2023-07-03 01:16:44 +0200
949412df8a
Fixed diagonal world coordinates
Maximilian Giller
2023-07-02 04:22:03 +0200
1c98c75cf9
Removed temporary testing setup
Maximilian Giller
2023-07-01 20:15:33 +0200
e8319fd6b9
Implemented rotation for sprites, among other things
Maximilian Giller
2023-07-01 20:06:53 +0200
24963b2d0a
Fixed bug in calculating sprite offset for collectables
Maximilian Giller
2023-06-30 20:57:28 +0200
23fb9d4fd5
Frame limit flag added to config
Maximilian Giller
2023-06-30 20:38:41 +0200
b5d7dfede9
Fixed and expanded coordinate system, and some more physics WIP
Maximilian Giller
2023-06-29 21:26:30 +0200
ad5a6731a3
Sync commit
Maximilian Giller
2023-06-28 16:57:13 +0200
8034b9164d
Sync commit
Maximilian Giller
2023-06-28 01:13:10 +0200
cf6ab330c6
Added multiple spawn points to level
Maximilian Giller
2023-06-22 23:33:45 +0200
a309976423
Removed unused files
Maximilian Giller
2023-06-22 23:25:32 +0200
784ac3ba4a
Implemented flag to block new players from joining
Maximilian Giller
2023-06-22 23:25:15 +0200
6f49fecab4
Fixed aspect ratio on split screen views
Maximilian Giller
2023-06-22 23:14:16 +0200
77dc2f0ceb
Implemented border for splitscreen view
Maximilian Giller
2023-06-22 23:01:49 +0200
4ecc53abb3
TODOS
Maximilian Giller
2023-06-21 20:43:36 +0200
26561f5d13
Multiplayer viewports rendering now
Maximilian Giller
2023-06-21 20:42:42 +0200
1aae9e6cb6
Basic multiplayer view scaffolding
Maximilian Giller
2023-06-21 16:05:11 +0200
62f69a7593
Added todos
Maximilian Giller
2023-06-20 22:19:29 +0200
b36fec6b3b
Added todos
Maximilian Giller
2023-06-20 22:18:35 +0200
4a44a41c80
Implemented gradient sky
Maximilian Giller
2023-06-20 21:54:59 +0200
06a6b1b029
Basic skymap prototype
Maximilian Giller
2023-06-18 17:20:35 +0200
66cc4fcb5f
Hiding debug render elements
Maximilian Giller
2023-06-17 21:25:33 +0200
aa288edd69
Implemented frame counter
Maximilian Giller
2023-06-17 20:47:09 +0200
27b6e1b324
First tile map properly working
feature-tiling
Maximilian Giller
2023-06-17 19:48:51 +0200
120fdb0a88
Merge remote-tracking branch 'origin/feature-tiling' into feature-tiling
Maximilian Giller
2023-06-15 23:25:56 +0200
207a31d3d0
Initial attempts
Maximilian Giller
2023-06-11 13:24:27 +0200
a9bcdaeb63
Very minor progress on tiling
Maximilian Giller
2023-06-15 19:00:55 +0200
9dc26a6b06
Yikes
feature-first-attempt-at-hole-depth-simulations
Maximilian Giller
2023-06-14 01:06:11 +0200
414f3b79fc
Improved map wallout, fixed spawned player in wall glitch and now actually rendering collectables. Player handling has also been reworked
Maximilian Giller
2023-06-13 21:59:50 +0200
d3e6e35c9b
Fixed exception thats thrown on destruction of game. Made game objects shared pointers
Maximilian Giller
2023-06-13 19:04:38 +0200
88f19ae5e4
Added Collectables collections and other scaffolding required for further development
Maximilian Giller
2023-06-12 21:02:04 +0200
12b73c00ba
Properly implemented grid coordinates
Maximilian Giller
2023-06-11 15:54:05 +0200
4b96f4f9be
Made player radius dynamic
Maximilian Giller
2023-06-11 15:18:22 +0200
74ca505b60
Player has proper size and a better placeholder graphic
Maximilian Giller
2023-06-11 14:03:48 +0200
7934d623da
Initial attempts
Maximilian Giller
2023-06-11 13:24:27 +0200
7b69993881
Concept with texture cutout
feature-ground-sprite
Maximilian Giller
2023-06-10 20:46:52 +0200
b3d793cb9f
Fixed world borders not being aligned properly
Maximilian Giller
2023-06-10 18:53:57 +0200
041a565ae1
Player size now correlated to world size
Maximilian Giller
2023-06-10 18:51:23 +0200
37ede84344
Player now colliding with map properly and other small adjustments
Maximilian Giller
2023-06-10 15:24:03 +0200
916050153a
Implemented Level concept and scaffolding for map simulation
Maximilian Giller
2023-06-10 14:48:16 +0200
4dae13150f
Fixed movement stopping on gamepads when button is pressed
Maximilian Giller
2023-06-10 14:47:47 +0200
cdc8fedfeb
Made type more specific
Maximilian Giller
2023-06-10 14:47:34 +0200
5a4c3949b0
Set actual button for temporary jump action
Maximilian Giller
2023-06-08 00:56:35 +0200
d2a06324c9
Overhauled input system to support Game actions for buttons. Linked box2d as well
Maximilian Giller
2023-06-08 00:54:01 +0200
68f2e407f1
Improved configuration of texture assets. Added VersatileSprite and proper factory
Maximilian Giller
2023-06-05 00:12:17 +0200
37ef4020a1
Working example for animated sprites
Maximilian Giller
2023-06-04 20:55:14 +0200
7b56493fa9
Made sprites resizable
Maximilian Giller
2023-06-03 20:29:24 +0200
f778e702e4
Implemented texture ressource management, sprites, animated sprite sheets and scaffoling for collectables
Maximilian Giller
2023-06-03 19:33:41 +0200
075cb5977e
Initial ideas
feature-depth-renderer
Maximilian Giller
2023-06-02 20:24:04 +0200
543c9e9728
Replaced reactphysics3d with box2d
Maximilian Giller
2023-06-01 23:25:33 +0200
fd723a9689
Implemented parent/child structure for game objects
Maximilian Giller
2023-05-30 02:13:10 +0200
36f6a5e22d
Implemented parent/child relationships for coordinates
Maximilian Giller
2023-05-29 21:39:18 +0200
ce270864b2
Implemented movement skewing
Maximilian Giller
2023-05-29 00:23:08 +0200
7b1a357998
Extracted speed property
Maximilian Giller
2023-05-29 00:22:36 +0200
04d16e4ac4
View adjusts aspect ratio during resize
Maximilian Giller
2023-05-27 18:37:08 +0200
a0636a3637
Added ToDo list
Maximilian Giller
2023-05-25 22:42:41 +0200
8ca3547306
Refined, improved and fixed tracking view
Maximilian Giller
2023-05-25 22:40:26 +0200
bbc74a8cef
Fixed offset when rendering circles
Maximilian Giller
2023-05-24 18:20:35 +0200
7f1530bdec
Refined tracking view and extracted concept of tracking area
Maximilian Giller
2023-05-24 17:05:47 +0200
269d40aec9
Fixed initial misaligned view
Maximilian Giller
2023-05-24 15:37:42 +0200
1fcd4cd80c
Dynamic target following
Maximilian Giller
2023-05-24 15:36:49 +0200
8816cedca4
Implemented free-move-area tracking
Maximilian Giller
2023-05-24 15:21:53 +0200
d085e9f54c
Removed weighted tracking, now just min/max
Maximilian Giller
2023-05-24 14:29:08 +0200
b3c129e356
Basic trackable view
Maximilian Giller
2023-05-24 14:00:51 +0200
29c5eb7bdd
Sync commit, re-implementing tracking view
Maximilian Giller
2023-05-24 01:15:05 +0200
15e63094fd
Rebranded world view to tracking view
Maximilian Giller
2023-05-23 23:38:37 +0200
beb87da14b
Implemented direction rotation for movement, to align with player view
Maximilian Giller
2023-05-20 17:08:47 +0200
875fab8c46
Adds player spawner and greatly improves input identity handling
Maximilian Giller
2023-05-20 00:10:03 +0200
c3bc72fb4c
KeyFeatures added and sync commit
Maximilian Giller
2023-05-17 23:22:45 +0200
bf47252b8a
Fixed inverted controller output
Maximilian Giller
2023-05-17 14:41:30 +0200
ddea927ce0
Input Identities added and basic controller support
Maximilian Giller
2023-05-17 14:13:39 +0200
b7fca7d07a
Sync commit
Maximilian Giller
2023-05-16 21:56:55 +0200
f9c592b6e0
Fixed directions being inverted. Now differentiating between screen and conventional direction vector
Maximilian Giller
2023-05-14 22:23:25 +0200
1017fee4d3
Improved directions systems and made basic player movable
Maximilian Giller
2023-05-10 14:51:09 +0200
0f0629b291
Improved performance of view by only updating when necessary
Maximilian Giller
2023-05-10 11:30:11 +0200
160a1afd7e
Normalizing direction vector
Maximilian Giller
2023-05-10 11:29:50 +0200
84c7e9e3b3
Adds Vector utils, specifically normalization
Maximilian Giller
2023-05-10 11:29:30 +0200
1b5bc82c1c
Basic user controlled world view
Maximilian Giller
2023-05-10 11:03:14 +0200
9d738f5707
Sync commit
Maximilian Giller
2023-05-09 20:50:50 +0200