haskellcard: hypercard-like game engine
_ _ _ _ _ _
| |_ __ _ ___ | |__ ___ | | | | __ __ _ _ _ __| | (_)
| ' \ / _` | (_-< | / / / -_) | | | | / _| / _` | | '_| / _` | _
|_||_| \__,_| /__/ |_\_\ \___| |_| |_| \__| \__,_| |_| \__,_| (_)
_ _ _ _ _
| |_ _ _ _ __ ___ _ _ __ __ _ _ _ __| | ___ | | (_) | |__ ___
| ' \ | || | | '_ \ / -_) | '_| / _| / _` | | '_| / _` | |___| | | | | | / / / -_)
|_||_| \_, | | .__/ \___| |_| \__| \__,_| |_| \__,_| |_| |_| |_\_\ \___|
|__/ |_|
__ _ __ _ _ __ ___
/ _` | / _` | | ' \ / -_)
\__, | \__,_| |_|_|_| \___|
|___/
_
___ _ _ __ _ (_) _ _ ___
/ -_) | ' \ / _` | | | | ' \ / -_)
\___| |_||_| \__, | |_| |_||_| \___|
|___/
╔─*──*──*──*──*──*──*──*──*──*──*──*──*──*──*──*─╗
║1 ........................................ 1║
║2* ........................................ *2║
║3 ........................................ 3║
║1 ...........Posted: 2024-03-10........... 1║
║2* ..Tags: sdl haskell game nix showcase .. *2║
║3 ........................................ 3║
║1 ........................................ 1║
╚────────────────────────────────────────────────╝
haskellcard[1] an SDL2 game engine based around the idea of exploring different
scenes. Ended up being similar to HyperCard. Kind of a point-and-click type
thing, but I wanted to have a lot of real-time support, since I think feel like
point-and-clicks are kind of boring or not very fun.
The first release was Christmas day, I think.
Neat parts:
* Build with Nix!
* Develop in Nix environment!
* JSON-configurable game logic, rendering, rooms, objects, sfx, and more!
* Music queue system, so can loop, but also wait for a loop to finish before
next song plays
* Tweening system
## Footnotes
[1]: haskellcard:
https://github.com/someodd/haskellcard