Commit graph

44 commits

Author SHA1 Message Date
04d16e4ac4 View adjusts aspect ratio during resize 2023-05-27 18:37:08 +02:00
a0636a3637 Added ToDo list 2023-05-25 22:42:41 +02:00
8ca3547306 Refined, improved and fixed tracking view 2023-05-25 22:40:26 +02:00
bbc74a8cef Fixed offset when rendering circles 2023-05-24 18:20:35 +02:00
7f1530bdec Refined tracking view and extracted concept of tracking area 2023-05-24 17:05:47 +02:00
Maximilian Giller
269d40aec9 Fixed initial misaligned view 2023-05-24 15:37:42 +02:00
Maximilian Giller
1fcd4cd80c Dynamic target following 2023-05-24 15:36:49 +02:00
Maximilian Giller
8816cedca4 Implemented free-move-area tracking 2023-05-24 15:21:53 +02:00
Maximilian Giller
d085e9f54c Removed weighted tracking, now just min/max 2023-05-24 14:29:08 +02:00
Maximilian Giller
b3c129e356 Basic trackable view 2023-05-24 14:00:51 +02:00
29c5eb7bdd Sync commit, re-implementing tracking view 2023-05-24 01:15:05 +02:00
15e63094fd Rebranded world view to tracking view 2023-05-23 23:38:37 +02:00
beb87da14b Implemented direction rotation for movement, to align with player view 2023-05-20 17:08:47 +02:00
875fab8c46 Adds player spawner and greatly improves input identity handling 2023-05-20 00:10:03 +02:00
Maximilian Giller
c3bc72fb4c KeyFeatures added and sync commit 2023-05-17 23:22:45 +02:00
Maximilian Giller
bf47252b8a Fixed inverted controller output 2023-05-17 14:41:30 +02:00
Maximilian Giller
ddea927ce0 Input Identities added and basic controller support 2023-05-17 14:13:39 +02:00
Maximilian Giller
b7fca7d07a Sync commit 2023-05-16 21:56:55 +02:00
Maximilian Giller
f9c592b6e0 Fixed directions being inverted. Now differentiating between screen and conventional direction vector 2023-05-14 22:23:25 +02:00
Maximilian Giller
1017fee4d3 Improved directions systems and made basic player movable 2023-05-10 14:51:09 +02:00
Maximilian Giller
0f0629b291 Improved performance of view by only updating when necessary 2023-05-10 11:30:11 +02:00
Maximilian Giller
160a1afd7e Normalizing direction vector 2023-05-10 11:29:50 +02:00
Maximilian Giller
84c7e9e3b3 Adds Vector utils, specifically normalization 2023-05-10 11:29:30 +02:00
Maximilian Giller
1b5bc82c1c Basic user controlled world view 2023-05-10 11:03:14 +02:00
9d738f5707 Sync commit 2023-05-09 20:50:50 +02:00
7b0560f6fd Global static input handling 2023-05-08 18:20:55 +02:00
adc2246bb7 Input handling structure and tested isometric plane rendering 2023-05-07 12:27:11 +02:00
0402ed2a67 Implemented skewable and fixed translation matrix for isometric coordinates 2023-05-05 23:35:35 +02:00
bc0ad0b9bc Handling window resize and fixed spelling 2023-05-04 23:01:27 +02:00
4dc9702747 Simple setup for grid debug rendering 2023-05-03 23:46:41 +02:00
Maximilian Giller
1aea157aa1 Simplified game structure and back to a working state 2023-05-03 15:31:52 +02:00
d55e3fd138 Added examples from older games 2023-05-03 01:33:14 +02:00
50fdd455e3 More physics stuff 2023-05-03 01:33:05 +02:00
c1dfe5c80e Improved coordinate handling 2023-05-03 01:32:51 +02:00
7cb2fd2e24 Removed unnecessary Renderer abstraction 2023-04-28 22:59:24 +02:00
Maximilian Giller
e19972ae7c Yikes, very convoluted game structure 2023-04-27 23:05:19 +02:00
Maximilian Giller
ed20e7a1e0 Merge remote-tracking branch 'origin/master' 2023-04-26 22:48:25 +02:00
Maximilian Giller
5d645e5d70 Some progress on basic structures 2023-04-26 22:48:15 +02:00
ba1dbba8cb Ignoring .idea folder 2023-04-26 22:28:07 +02:00
777b65b09f Adds setup instructions 2023-04-26 22:27:40 +02:00
Maximilian Giller
c3c845798f Final proposal after discussing it 2023-04-26 14:24:25 +02:00
Maximilian Giller
f5b36b01f0 Added sample game structure 2023-04-26 13:58:10 +02:00
Maximilian Giller
d0f84d71cf Expanded proposal 2023-04-26 13:56:57 +02:00
Max
b110084782 Initial proposal mock-up 2023-04-26 11:33:48 +02:00