CSAF catalogue · GameMaker assets

Song Sheets - Every Song Engraved and Played, for GameMaker

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

Song Sheets - Every Song Engraved and Played, for GameMaker is a GameMaker asset for GameMaker, paid.

Every song your player learns becomes an engraved plate they collect - and the plate plays what it shows. A learnable-songs system for bards, ocarinas, shanties and spells. Give it a song id and a tradition; it composes the melody, engraves it as real notation on aged paper, and synthesises it into GameMaker audio buffers.

No image files and no audio files ship: a song that does not exist until your player finds it still has a score and a sound. my_book = sng_book_create(); sng_book_learn(my_book, "millers-daughter", "folk", "The Miller's Daughter"); sng_book_learn(my_book, "hours-of-ash", "chant"); my_songbook = sng_songbook_create(my_book); // Step: sng_songbook_step(my_songbook, up, down, play, stop); // Draw GUI: sng_songbook_draw(my_songbook, 0, 0, display_get_gui_width(), display_get_gui_height()); What it gives you Ten traditions, ten kinds of page - Plainchant, Courtly Air, Reel, Muster Call, Lament, Fae Round, Hymnal, Shanty, Incantation, Work Song - each with its own melodic construction, mode, metre, paper, ink, page frame, instrument and tempo.

Tagged bard, collectibles, GameMaker, gml, melody, notation, sheet-music, songs, sourcecode and synthesizer.

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.