Uli Kusterer's repositories
ulisworldwdef
Source code to the Uli's World WDEF for Mac OS 9 and earlier that draws window borders with a System 7 look.
UKSoundFileRecorder
This is a class that uses CoreAudio to record sound from a sound input and writes it to a file or hand the audio samples to a delegate.
classic-finder-app
Fork of Classic Finder App from https://bitbucket.org/bszyman/classic-finder-app/ so I can make a few changes.
tinymarkdown
Single-file C++ Markdown-to-HTML conversion code. (Currently only implements a subset)
Macoun2018FromIOSToMac
Sample code for my talk "from iOS to Mac" from Macoun 2018
ocstoryboards
Tool that generates constants for segues/scenes in a Storyboard so you can't mis-type them because the compiler will complain.
ValueConverter
Programmers' GUI tool for converting between various data types.
AngelPlayer
Simple AVFoundation-based movie player that correctly maintains window height and corner positioning and can play multiple files.
BlackArtEngine
A very simple software-rendering 3D engine, roughly based on 3D projection code from Kevin Tieskoetter's "Black Art of Macintosh Game Programming".
FileExplorer
Just toying with a file navigation app.
ULITwitchbot
A primitive configurable Twitch chat bot.
GamePlusPlus
A preprocessor that makes it a bit easier to create adventure games by adding little syntax tweaks for defining a class and an object at the same time.
intercombatsystem
Just some test code for doing combat between two objects on a map, taking into account how they're facing each other and other stats like defense etc. Intended to eventually make its way into interconnectgame.
LiquidTestApp
A very primitive heuristic for a liquid simulation. Intended for use in a 2D game where you have a side view on e.g. tunnels through which gases and water may come.
MarlynsWorld
Small tile-based game engine test app. A character can be moved over a map made from tiles, and fog of war is lifted from each tile visited.
minima
Minima is a one-size-fits-all Jekyll theme for writers.
SwiftExamples-Dice
An example of some game-like behaviours. Note: For anything advanced, you'd usually use CoreAnimation or SpriteKit, but this is a good start for people who want early successes with Swift on Mac.
SwiftExamples-HelpWindow
A Swift example for Mike Yenco that uses SwiftExamples-RTFViewController and SwiftExamples-MasterDetailSourceListWindow to create a help window that shows all text files from a given folder.
SwiftExamples-ProgressSheet
A Swift example project for Mike Yenco that shows how to create a resizing progress window with text and a progress bar as a sheet on a window.
SwiftExamples-RTFViewController
An example for Mike Yenco on how to create a view that shows the contents of an RTF file.
UnDecidedProgram
UDP socket communication test app for making a networked game.
XBlockFile
Unfinished old Classic MacOS-era source code for a hierarchical block file format. Originally designed for use in FreeCard (aka OpenCard), an open-source HyperCard clone.