HyperOnion
|
17ad391731
|
add autosave and world reset button.
|
2023-06-28 15:15:19 +02:00 |
|
HyperOnion
|
229e7471ef
|
fix unnoticeable bug in world creation code.
|
2023-06-28 15:15:19 +02:00 |
|
HyperOnion
|
7299916fa7
|
implement saving and loading world data to file.
|
2023-06-28 15:15:19 +02:00 |
|
HyperOnion
|
bfb207386c
|
add keys for more paint colors.
|
2023-06-28 15:15:19 +02:00 |
|
HyperOnion
|
821dbc4db4
|
add more temp controls for experimenting.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
4dbb92c951
|
tiny refactor of entity code.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
e40eede84d
|
handle out of bounds positions in tile manipulation functions.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
9668b8a8d2
|
make box checkerboard floors line up nicely.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
9fd2b0e21b
|
create basic paint tile type and some controls for creating paint.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
204075465c
|
recursively draw box contents inside of them.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
b2b4d9dced
|
implement basic box entering and exiting in entity movement.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
68c93726f0
|
refactor world code to no longer assume the player entity:s pov.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
c8e8d7eb70
|
begin refactoring movement logic out of player code into entity code.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
96678ea5a2
|
remove dead comment.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
fbf0960e7e
|
create entity module and refactor player into entity.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
f7caf8a3a8
|
implement basic box functionality.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
b4976a0d94
|
basic player movement and general cleanup.
|
2023-06-24 14:15:27 +02:00 |
|
HyperOnion
|
82a1cd243a
|
get basic graphics set up.
|
2023-06-24 14:15:27 +02:00 |
|