Commit graph

46 commits

Author SHA1 Message Date
51848cab3d Rebalance mountain 2024-01-13 14:24:48 -05:00
bb651ee1aa Balance lobe distances 2024-01-13 14:19:32 -05:00
1ea595fbda rebalance mountains 2024-01-13 14:02:40 -05:00
780458f88f Add forest types 2024-01-13 13:49:20 -05:00
9b56235de8 Adjust island location distribution 2024-01-13 13:06:16 -05:00
b0ed6f9640 Generate archipelago ring 2024-01-13 12:55:17 -05:00
aaa165013e Add big beach 2024-01-13 12:27:40 -05:00
f1c9d9ef07 Randomize lobe types 2024-01-13 12:19:17 -05:00
4fc076d80c Factor out generators 2024-01-13 12:10:37 -05:00
a7e0145736 reimpl erosion 2024-01-13 11:44:44 -05:00
4eacd3a5aa Add constants 2024-01-13 11:44:36 -05:00
92a0af5457 remove unused code 2024-01-13 11:35:24 -05:00
6384048fb5 consolidate xy into method 2024-01-13 11:34:37 -05:00
e57a376883 Breakup files 2024-01-13 11:34:25 -05:00
9f4d96d710 Archive nice variation 2024-01-13 11:26:06 -05:00
ea89a3293c Focus forest growth on a contiguous mass 2024-01-13 10:55:04 -05:00
a4b3564b57 clarify applet logic 2024-01-13 10:09:33 -05:00
87b4aca21f snapshot 2024-01-13 00:55:40 -05:00
3064dc4437 Add build script 2024-01-13 00:51:34 -05:00
d755f9e72e Move generator functions into proper class 2024-01-13 00:44:05 -05:00
5cc40ef764 WIP controls 2024-01-13 00:29:49 -05:00
fe121a40ab random lobes 2024-01-13 00:19:34 -05:00
46827f3428 Revise terrain targetting 2024-01-13 00:10:34 -05:00
3ee5ae3d8f Experiment with targeted dropping 2024-01-12 23:58:22 -05:00
328459a5d6 Increase size again 2024-01-12 23:58:12 -05:00
cc2ae41bb5 refactor 2024-01-12 23:45:19 -05:00
a0650ee706 tweak balance 2024-01-12 23:45:13 -05:00
55e29ed55c Add more "spread" to mountain formation 2024-01-12 23:41:31 -05:00
1600a89643 Terminate upon icecap formation 2024-01-12 23:30:18 -05:00
1ba4397315 add random erosion 2024-01-12 23:25:26 -05:00
3019a8b713 add diagonals to "downhill" check 2024-01-12 23:25:09 -05:00
304134d15a icecap color 2024-01-12 23:24:01 -05:00
9834130a49 "Volcano" bias 2024-01-12 23:11:48 -05:00
f4bf2f19e9 Add "roll downhill" logic 2024-01-12 22:50:21 -05:00
3b701019cc Pick random tile in floodsearch to elevate 2024-01-12 22:39:23 -05:00
5e87ba9380 tick-based iteration 2024-01-12 22:31:48 -05:00
6bf157bd32 Initial floodSearch impl 2024-01-12 22:19:54 -05:00
92917be9f7 Randomly plot a tile 2024-01-12 21:36:45 -05:00
ad89545326 grid get/set helpers 2024-01-12 21:36:00 -05:00
11d1fbec34 Add a PRNG 2024-01-12 21:35:35 -05:00
5f2a2cdc05 WIP grid implementation 2024-01-12 21:21:09 -05:00
8bdd3158ea Factor out some html helpers 2024-01-12 20:46:09 -05:00
d106823e19 sketchout a canvas applet 2024-01-12 20:25:04 -05:00
a7300c16b7 Add tsconfig.json 2024-01-12 19:21:19 -05:00
e0ad798689 Setup esbuild 2024-01-12 16:16:18 -05:00
56d1560bc3 init project 2024-01-12 15:50:31 -05:00