Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Aggressively back to the future

A topic by richmond62 created Sep 16, 2023 Views: 357 Replies: 4
Viewing posts 1 to 5
(-6)

What is the point in recreating something with greyscale bitmapped images and jaggies from the early 90s?

Developer (1 edit) (+8)

The enemy of art is the absence of limitations. Decker's creative constraints have been carefully designed to aid in keeping it small, simple, self-reliant, and internally coherent.

I have written detailed rationale for Decker's design within this forum, in other articles and throughout its documentation.

Aha.

(1 edit) (+2)

Ah Richmond has arrived!
I must say that the rationale to Decker's design has grown on me quite a bit (but I already like retro computing stuff, and particularly ancient mac OS).  Deckers only dependency is a sliver of SDL framework so it should be trivial to compile it from make file even on BeOS (Richmond likes that). With a little bit of jumping through hoops you can actually get some cool stuff happening. There is color, but only palettes of 16 color (16 at a time, editable and scriptable so you can use it for some pseudo animations), or, if I understand correctly, 256 shades of grey . You could use it to make 'standalone apps' and you can build custom widgets:

(1 edit)
%%WGT0{"w":[{"name":"AnswerDark","type":"contraption","size":[417,142],"pos":[47,100],"script":"on click do\n AnswerDark.show:\"none\"\nend","show":"transparent","def":"prototype2","widgets":{"canvas1":{},"button1":{},"button2":{}}}],"d":{"prototype2":{"name":"prototype2","size":[417,142],"margin":[0,0,0,0],"attributes":{"name":[],"label":[],"type":[]},"widgets":{"canvas1":{"type":"canvas","size":[409,135],"pos":[3,3],"locked":1,"animated":1,"show":"transparent","border":0,"image":"%%IMG2AZkAhwD/AP8A/wD/AP8A/wB0Af8Bgi4ELQEsAQAQAQEt/y2KAA4BAS0CLv8uhy0CLAEADAEBLQIu/y6JLQIsAQAKAQEtAi7/LostAiwBAAkBAS0BLv8ujS0CLAEABwEBLv8ujy0CLgEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BLgEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEuAQH/AY8uAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/LjInSC4VLQEBAQAHAQEtAS7/LjEnSS0BLhQtAQEBAAcBAS0BLv8uLydOLhItAQEBAAcBAS0BLv8uLidPLQEuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ1AuES0BAQEABwEBLQEu/y4uJ04tAi4RLQEBAQAHAQEtAS7/Li8nTS0BLhItAQEBAAcBAS0BLv8uMCdLLhQtAQEBAAcBAS0BLv8uMidILhUtAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcBAS0BLv8ujy0BAQEABwEBLQEu/y6PLQEBAQAHAQEtAS7/Lo8tAQEBAAcuAS0BLv8ujy0BLgEABy4BLQEu/y6RAActAi7/LpAtAQAIAQEtAS7/Lo0tAQEBAAktAS4BLQEu/y6NLQEACi4CLQEu/y6MAAstAS4CLQIu/y6JLQEADC0BLgItAi7/LoQtAS4CLQEADy4BAQEuAS3/LYIuAgEBLgEAEy0BLgEBBC7/LnwBAS4BLQEA/wCk","scale":1},"button1":{"type":"button","size":[377,50],"pos":[16,41],"show":"invert","text":"This Here Is Some Long Text","style":"invisible"},"button2":{"type":"button","size":[82,22],"pos":[309,96],"script":"on click do\n AnswerDark.show:\"none\"\nend","show":"transparent","text":"OK"}}}}}