Commit Graph

25 Commits

Author SHA1 Message Date
46b6f5c7b5 chore: DEFAULT_COLOR -> BACKGROUND_COLOR 2025-12-31 23:37:50 +01:00
1c72622726 fix: Proper player rotation when moving between rooms 2025-12-31 23:32:52 +01:00
ae07a848bf feat: Microphone detection 2025-12-31 23:16:04 +01:00
47b487b0f1 chore: public -> protected 2025-12-31 22:26:47 +01:00
7ae808a23c feat: Player reach and some player configs 2025-12-24 11:53:03 +01:00
5b0e026480 fix: Moving while terminal too small 2025-12-24 11:18:32 +01:00
f10c36de2b style: Extract main room into its own class 2025-12-21 15:24:16 +01:00
ef40f40809 fix: Crashing 2025-12-21 15:14:18 +01:00
d5f8eb9ed8 feat: Collisions 2025-12-21 15:07:34 +01:00
fdb6c3075d feat: New scenes 2025-12-21 14:40:36 +01:00
88403993fe feat: Scene API 2025-12-17 13:30:55 +01:00
2bca24d6cd feat: Handle small terminals 2025-12-16 22:40:54 +01:00
a26aaf69e1 refactor: Improved chest logic 2025-12-16 22:24:18 +01:00
3f0ccc49a8 feat: Fully working chest 2025-12-16 22:00:38 +01:00
1e8e5cff6d perf: Render half the amount of characters
Reduced the needed amount of characters for rendering a scene by half,
by using ▄ character.
2025-12-16 17:35:02 +01:00
862baf9809 feat: Click handler repository 2025-12-16 16:58:39 +01:00
e1404ea928 feat: Started items and chest ui 2025-12-16 14:50:44 +01:00
c7f2ba0cbd feat: Screens
Different types of screens have been implemented.
For now only ChestScreen.
2025-12-15 23:12:56 +01:00
4f72f5e1f6 feat: Interacting with objects 2025-12-15 22:44:32 +01:00
196e82beca feat: Chest 2025-12-15 21:43:39 +01:00
3eab104777 feat: Walking player
Player now can walk using wasd
2025-12-15 20:11:47 +01:00
2623cd1328 feat: Rendering room
We have a room!
2025-12-15 17:08:38 +01:00
3c5d46b879 feat: Terminal rendering
Now finally we can render cube on a screen with up arrow
2025-12-15 10:17:42 +01:00
da234d9985 feat: Started implementing screen rendering
And some minor design changes and stuff like that.
2025-12-11 22:00:21 +01:00
10a2e402b7 chore: Scaffolding of the project 2025-12-11 16:38:08 +01:00