Pinned Repositories
ALEX-cocos
alien_attack_supreme
A top-down shooter in the style of Demon Attack or Megamania. Using this to learn Godot before I tackle something at a higher difficulty.
arcade_actions
A port of the Cocos2D Actions module to Arcade 3.0
highscore-micro-two
A FastAPI containerized microservice to create/query a high score list using SQLModel. Connects to a separate PostgreSQL database deployed on the ElephantSQL cloud.
pettingzoo-classicenvs
PettingZoo ConnectFour and TicTacToe examples, configured with Rye as dependency manager
pgx-connectfour
PGX - MCTX - JAX ConnectFour example converted to use a browser interface instead of a Jupyter notebook
raven-checkers
An open-source checkers game with a computer-based AI, written with Python and Tkinter.
ravenback
FastAPI microservice for Raven Checkers
ultraviolet
My opinionated Cookiecutter template for beginning a Python application with uv dependency management and other modern tooling.
zorkdemo
Can you code a Zork adventure game demo in Python and have fun too? Why yes.
bcorfman's Repositories
bcorfman/zorkdemo
Can you code a Zork adventure game demo in Python and have fun too? Why yes.
bcorfman/ALEX-cocos
bcorfman/alien_attack_supreme
A top-down shooter in the style of Demon Attack or Megamania. Using this to learn Godot before I tackle something at a higher difficulty.
bcorfman/ravenback
FastAPI microservice for Raven Checkers
bcorfman/pydevenv
Sets up an opinionated Python development environment on OS X or Linux, with VSCode, git, and Poetry support
bcorfman/react-checkerboard
A React Checkerboard frontend for the Ravenback checkers game engine. Based off the React Chessboard Library used at ChessOpenings.co.uk.
bcorfman/anagram
bcorfman/asteroid_smasher
A beefed-up version of the Arcade library demo, Asteroid Smasher.
bcorfman/bchain
bcorfman/binary_chop
Various solutions to PragDave's karate chop kata, written in Python 3.
bcorfman/birthday_greetings
A solution to the kata at codingdojo.org/kata/birthday-greetings
bcorfman/clj-mastermind
bcorfman/CSP
bcorfman/diamond-kata
Solution for the kata described at https://codingdojo.org/kata/Diamond/
bcorfman/digsig
bcorfman/eq_solve
bcorfman/grading
bcorfman/hellodac
bcorfman/highscore-micro-one
A FastAPI ASGI microservice to query a high score list. Backend is a NoSQL database deployed on Deta Space.
bcorfman/LoadTiledMap
bcorfman/mastermind
bcorfman/pagination_seven
bcorfman/platformer
experiments with the Python Arcade library samples
bcorfman/py-yahtzee
bcorfman/quiz_taker
Asks multiple choice questions by topic area, and keeps track of progress. Easy-to-understand and compact code.
bcorfman/react-checkers
Checkers Board Game built in React
bcorfman/roman_numerals
bcorfman/stringcalc
bcorfman/vtk-scatterplot
bcorfman/yahtzee