Hans Sjunnesson's Projects
My emacs.d dir
A game for the 2022 Seven Day Roguelike Challenge
A minimalistic foundation library with functions for memory allocation, basic collections, etc. The library has been written with a data-oriented philosophy: POD structures are preferred over classes, flat arrays are the preferred data structure, etc.
Chocolate is a game engine.
An example of using Reactive Cocoa to animate user interfaces.
Manage the external elisp bits and pieces you depend upon
A benchmark
The missing package manager for OS X.
An animated calendar UIViewController for iPhone
Powerful and easy-to-use vector graphics Swift library with SVG support
A bare bones, simple streaming http server using Content-type: multipart/x-mixed-replace
Live Programming Environment
A set of pure Lua libraries focusing on input data handling (such as reading configuration files), functional programming (such as map, reduce, placeholder expressions,etc), and OS path management. Much of the functionality is inspired by the Python standard libraries.
Promises/A+ 1.1 implementation in Lua
An example of using Reactive Cocoa to communicate with a web API - in this case the Flickr image search.
Ragel State Machine Compiler
ClojureScript REPL iOS app
Reactive Extensions for Lua
Reactive Programming in Swift
Modern CMake modules for finding and using the SDL2 library as well as other related libraries: SDL2_image, SDL2_ttf, SDL2_net, SDL2_mixer and SDL2_gfx. (Targets: SDL2::Core, SDL2::Main, SDL2::Image, SDL2::TTF, SDL2::Net, SDL2::Mixer and SDL2::GFX). Mirror of https://gitlab.com/aminosbh/sdl2-cmake-modules
A community sourced database of game controller mappings to be used with SDL2 Game Controller functionality
This is a sample of a simple game. Used for educational purposes.
An iPhone framework for a frame-by-frame animated sprite.
Static Site Generator
Immediate Mode GUI library for LÖVE
Simple Theme Framework
A tic-tac-toe game in clojure, and friends.
Web server and API.