CSAF catalogue · GameMaker assets

Forage - Mushrooms That Draw Themselves, And One Of Them Will Kill You

A GameMaker asset from Core Systems Asset Factory. Made with GameMaker. Paid.

Forage - Mushrooms That Draw Themselves, And One Of Them Will Kill You is a GameMaker asset for GameMaker, paid.

Every mushroom, herb and berry in this package is drawn at run time from a species recipe and one integer. There is no sprites/ directory, because there is nothing to put in one. var _sp = frg_specimen(FRG_CHANTERELLE, npc_seed); // a species + a seed -> an individual frg_draw(_sp, x, y, 180, 240); // draw it frg_specimen_bruise(_sp); // cut it. the field test.

Your fortieth chanterelle is still a chanterelle, and is still not the same picture A sprite pack gives you forty PNGs, so the player learns the picture instead of the species. A pure generator fixes that and breaks something worse: if every mushroom is rolled from a seed there is nothing stable to learn. Forage splits it. The 48 species are authored recipes.

The individual is generated from (species, seed): its size, the waviness of its margin, the lean of its stem, its tone, how far the insects got into it. Age it, soak it, frost it or cut it and it re-derives the same individual rather than swapping to a different drawing.

Twenty lookalike pairs, and four of them have no tell until you cut them Twenty of the forty-eight are one half of a pair: two things that look almost the same, where one is food and the other is not.

Tagged Crafting, Exploration, foraging, GameMaker, Generator, gml, herbs, mushrooms, Procedural Generation and sourcecode.

AI disclosure, as the store page states it: AI Assisted, Code, Graphics

Paid · Get it on itch.io. Files, screenshots and the full description are on the store page.

Need something we do not make yet? Post it on the Request Desk. A request is a lead, not a promise.