@@ -80,6 +80,39 @@ Notable changes:
80
80
[ canon-collision ] :https://canoncollision.com
81
81
[ @rukai ] : https://twitter.com/thisIsRukai
82
82
83
+ ### pGLOWrpg
84
+
85
+ ![ Improved river pathfinding, paths respect topography] ( pglowrpg_12.gif )
86
+
87
+ The [ @pGLOWrpg ] (Procedurally Generated Living Open World RPG) is a long-term
88
+ project in development by [ @Roal_Yr] , which aims to be a text-based game with
89
+ maximum portability and accessibility and focus on interactions and emergent
90
+ narrative.
91
+
92
+ For the past month(s) the main focus of the development was on the river
93
+ generation system in the worldgen. Main features of the river generator are:
94
+
95
+ - High robustness with most edge cases covered;
96
+ - Single-pass with subsequent iterations generation, with numerous options to
97
+ tweak the process for either precision of the pattern or speed of generation;
98
+ - Rivers are sorted upon intersections, their widths are adjusted, waterfalls
99
+ are formed when necessary;
100
+ - Inflow and outflow directions are recorded for each cell, which allows to
101
+ follow the river upstream or downstream;
102
+ - Simple yet effective erosion model implemented, which ensures no upwards flows
103
+ are allowed;
104
+ - Each stream has its unique ID, which will later be linked to the stream data;
105
+ - Streams have 12 orders of magnitude from smallest brooks to major rivers;
106
+ - All the options are available to user under "General", "Advanced" and
107
+ "Very advanced" sections for any level of fine-tuning;
108
+
109
+ Further development will involve re-factoring of the code and making it ready
110
+ to be published prior to implementing new features. For small dev reports follow
111
+ [ @pGLOWrpg ] on Twitter.
112
+
113
+ [ @Roal_Yr ] : https://twitter.com/Roal_Yr
114
+ [ @pGLOWrpg ] : https://twitter.com/pglowrpg
115
+
83
116
### [ Sandbox]
84
117
85
118
![ Sandbox screenshot] ( sandbox_screenshot.png )
0 commit comments