Commit graph

27 commits

Author SHA1 Message Date
Antti Hakkarainen
523f7888da implement screenshot feature 2023-02-16 20:30:43 +02:00
Antti Hakkarainen
d31fced182 display minimap sprite as map background 2023-02-15 21:13:24 +02:00
ahakkar
d07708ff01
Add a basic readme describing current features 2023-02-15 17:15:05 +02:00
Antti Hakkarainen
e2fb7638c8 implement camera display marker to minimap 2023-02-15 17:04:06 +02:00
Antti Hakkarainen
d0f0d8c009 implement 2d camera rotation 2023-02-15 14:01:22 +02:00
Antti Hakkarainen
0d2f305eb5 minimap: simplified formula is k = M/32 2023-02-15 00:14:43 +02:00
Antti Hakkarainen
7805b02f0d change minimap to use a formula for position multi 2023-02-14 23:55:32 +02:00
Antti Hakkarainen
14aa4f0e9a minimap: move camera with mouse, show camera pos on map 2023-02-14 23:32:52 +02:00
Antti Hakkarainen
0f6343b44f clamp camera to map 2023-02-14 20:25:31 +02:00
Antti Hakkarainen
63ea78592a fix minimap colors 2023-02-14 11:29:05 +02:00
Antti Hakkarainen
57d47c5eed prototype minimap 2023-02-13 23:49:50 +02:00
Antti Hakkarainen
ad598f980e moved chunkgen to 2nd thread, initial solution 2023-02-13 21:24:55 +02:00
Antti Hakkarainen
675b451723 change chunk render distance based on zoom level 2023-02-13 16:53:44 +02:00
Antti Hakkarainen
0109934933 load and remove chunks around camera pos working 2023-02-12 22:17:21 +02:00
Antti Hakkarainen
fccef57210 chunk class was missing set_tileset() ... 2023-02-12 19:12:27 +02:00
Antti Hakkarainen
abbaa6f450 chunk displaying definitely doesn't work yet 2023-02-12 18:18:31 +02:00
Antti Hakkarainen
7dc6a4c420 implement tilemap chunk generator 2023-02-12 13:54:14 +02:00
Antti Hakkarainen
83343c9be6 refactor worldgen, still not optimal 2023-02-10 20:32:00 +02:00
Antti Hakkarainen
4030f040b6 initial biome generation with forest support 2023-02-10 17:18:47 +02:00
Antti Hakkarainen
4d7af7ed69 move shoreline setting to be part of set_tilemap_tiles 2023-02-09 22:43:16 +02:00
Antti Hakkarainen
7651e574c1 refactor worldgen to class, make worldgen functional 2023-02-09 22:20:23 +02:00
Antti Hakkarainen
5cb839d8e2 buggy implementation of shoreline drawing 2023-02-09 13:33:07 +02:00
Antti Hakkarainen
9f2dbb2a1d separate func for tile placement error checking 2023-02-08 22:29:12 +02:00
Antti Hakkarainen
c440e5f482 accurately find tile coords. moved error msgs to global. 2023-02-08 18:18:26 +02:00
Antti Hakkarainen
30ec55066b protoype world gen based on input image 2023-02-08 13:45:34 +02:00
Antti Hakkarainen
acf1ed5423 camera zoom in/out & camera panning 2023-02-07 19:21:51 +02:00
Antti Hakkarainen
24a05c557d initial game files 2023-02-05 23:36:27 +02:00