Cellular Automata Cave Generation
A cellular automata is a collection of cells whose states change over time based on the states of adjacent cells. They can be used to produce natural-looking patterns, such as the cave in the picture below.
A cellular automata is a collection of cells whose states change over time based on the states of adjacent cells. They can be used to produce natural-looking patterns, such as the cave in the picture below.
Suppose you’re rendering an uneven surface like a cobblestone floor, water or grass. You could just draw the details on a flat image by hand. This might look great from one particular angle, but if the player is moving around, the flatness of the image may be quickly exposed. This is exacerbated by the presence of lights, which will illuminate the surface as if it had just been painted on (which it sort of has been).
Read more...I spent about 6 months of 2014 working in my spare time on what I hoped would become a top-down side-scrolling action-rpg. I’d just started playing Dark Souls, and wanted to emulate its art style and combat, but in 2D.
Read more...A partially-complete game engine I wrote in 2014 in javascript/html5.
Read more...