Skip to content
View CaspianA1's full-sized avatar
💭
🤖❗️
💭
🤖❗️

Organizations

@wbor-fm

Block or report CaspianA1

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
CaspianA1/README.md

Recent Bowdoin College grad. Currently building AGI at magic.dev.

Interested in computer graphics/game engine development, programming language design/implementation, and plenty more.

Currently building a radio show dashboard for the DJs over at WBOR 91.1 FM. Built with Rust and SDL2.

I've spent a couple of years building a game as well, called Dungeon Dave. This project is slightly on pause at the moment (for the sake of the dashboard), but I expect to return to it in the future.

Take a look! It's written fully in C and uses OpenGL for rendering, with SDL2 for window management. Uses tons of state-of-the-art rendering techniques (especially for shadows and ambient occlusion). Most assets were drawn from scratch with Aseprite.

here it is and another screenshot

Pinned Loading

  1. wbor-fm/wbor-studio-dashboard wbor-fm/wbor-studio-dashboard Public

    Real-time radio show dashboard - Spinitron, Twilio, and Tomorrow.io data aggregated over a custom native renderer, all in Rust 🦀

    Rust

  2. dbos-inc/eslint-plugin dbos-inc/eslint-plugin Public

    dbos-transact eslint plugin

    TypeScript 3

  3. RasmLISP RasmLISP Public

    A LISP compiler that targets macOS x86_64.

    Assembly 11

  4. prl prl Public

    A Lisp interpreter written in GNU Prolog.

    Prolog

  5. dungeon_dave dungeon_dave Public

    A retro-inspired FPS platforming game. Engine and assets built from scratch.

    C 5

  6. Nyckelmastaren Nyckelmastaren Public

    A text-based action-RPG

    Python