GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — jockofcode - Overview

@jockofcode jockofcode Follow
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
@jockofcode
jockofcode
Follow
View jockofcode's full-sized avatar

JockOfCode jockofcode

Follow
3 followers · 0 following

Achievements

Achievement: YOLOAchievement: Pair ExtraordinaireAchievement: Pull Sharkx3

Achievements

Achievement: YOLOAchievement: Pair ExtraordinaireAchievement: Pull Sharkx3
More
  • Overview
  • Repositories
  • Projects
  • Packages
  • Stars
jockofcode/README.md

Hi, I'm JockOfCode

I'm a Ruby developer. In my spare time I've been playing with Spinel, an ahead-of-time Ruby-to-C compiler — mostly game demos and tooling built around it.

Spinel SDL games

A running collection of small, self-contained games and sandboxes built with sdl, a set of SDL3 bindings for Spinel — each one written to exercise a different corner of the bindings (physics, text rendering, mouse/wheel input, throughput, sockets):

  • tower_defense — "Bastion Line", grid-based tower defense
  • click_chess — full legal chess, mouse-driven
  • terminal_of_the_old_gods — glyph-only roguelike
  • vector_blaster_2000 — Asteroids-style outline shooter
  • net_pong — Pong over raw UDP sockets
  • ...and more

Libraries

  • sdl — SDL bindings for Spinel
  • sdl_ui — immediate-mode UI on top of sdl, imgui-inspired
  • ncurses — ncurses bindings for Spinel
  • app_bundler — packages a compiled Spinel binary into a real macOS .app
  • asdf-spinel — asdf plugin for installing Spinel

Elsewhere

  • occ — a C compiler, written in Ruby
  • gaias_dream — a SimEarth-inspired planetary sim, built with DragonRuby

Pinned Loading

  1. weather weather Public

    Weather app exercise

    Ruby

  2. render github flavored markdown to h... render github flavored markdown to html (ruby)
    1
    #!/usr/bin/env ruby
    2
    # render github flavored markdown to html
    3
    # on the command line, make sure you:
    4
    # gem install github-markdown
    5
    # ruby render_markdown input_filename.md output_filename.html
  3. pull_request_pics pull_request_pics Public

    Pictures used in the comments for pull requests on github

  4. RegexPermutator RegexPermutator Public

    Ruby

  5. text_view text_view Public

    TextView is a Ruby library that leverages the Curses library to create and manage terminal-based windows with features like message dispatching, color pairings, and debug logging. It supports a mod…

    Ruby 1

  6. ultimate_shim ultimate_shim Public

    This is a Bash 3.2 compatible shim that when placed in a directory that's at the front of the $PATH, will load from an environment variables file and then check preconditions before running

    Shell

Something went wrong, please refresh the page to try again.
If the problem persists, check the GitHub status page or contact support.

Uh oh!

There was an error while loading. Please reload this page.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.