Rodger's Minimalist* Webpage
*Yet Curiously Dynamic...

News | Code | Games | Comics | Talk | Images | Files | Music | Admin

I'm a programmer. The inevitable result of this is the creation of countless interesting, useful, or generally bizarre things from time to time. Sit back, relax, and take a look at a few of my projects...


CogEngine Alpha 3

I make a lot of Java-based games, and from the beginning I realized I was reinventing many things every time I started a new project, so I started a project called "CogEngine", a library of reusable classes that help speed up game production.


Sprocket 1

I'm a fan of esoteric programming languages, and I have entirely too much fun inventing my own languages. Sprocket is a FORTH-derivative based around a number of ideas that I came up with in the process of implementing CRPG's scripting language and saved for later. Check out this online interpreter!


The Abyss

This started out as a PHP scripting experiment and blossomed into a mind-bending "hacking challenge" of sorts. Solve devious puzzles and perhaps learn a thing or two while you're at it. Keep an open mind and pay attention to details. And, no- that's not a broken link.


Lisp-Derivative Bingo

PostScript is a really nifty language- who'd have thought that a language intended for use only by typesetting software and laser printers would be so beautiful, let alone Turing-complete? Play around with my self-generating bingo card! It's easy to modify, and if you're using a real postscript printer every copy should come out differently.


Fast GFX

A little demo based on some examples I found online for doing really fast graphics in Java Applets via a class called the MemoryImageSource. Drag the mouse around and make cool patterns and stuff. I have a lot of ideas for applications of this technique- stay tuned.


Parallax Scrolling

One of the more impressive CogEngine classes, from a graphical standpoint, the CogParallaxer does pretty much what it sounds like- parallax scrolling. This tech demo hopefully illustrates the clipping precision, speed and ease of use of this little bugger. It's mesmerizing, isn't it?


ProxyCon

I made a number of simple wireframe 3d engines during my days as a BASIC hacker, so when I found myself with too much free time, I went more than a little overboard with my first Java programming assignment at MTU...


ShapeEdit

A polygon editor that can generate code ready to insert into java applications- I designed this to help streamline my workflow for some types of game, and hopefully avoid resorting to graph paper ever again.


BF Platform

I did a little hacking around with RealBASIC when I first got an OSX machine. Naturally, the first thing I tried to code was a Brainfuck interpreter. It's not too fancy, but if you have a mac it might come in handy occasionally. Download it!


Source

I have an old Handera 330 with a compactflash wifi card, and I'm proud to say this entire site (more or less) displays properly on the ancient and minimalist browser it runs. Unfortunately, the browser has no ability to view the source of a page! My solution is this PHP script, which might also be handy if you find yourself in some kind of locked-down public terminal or the like. View Source!


This page brought to you by Nonlogic.Org
google | pastebin | java | email me

Page Hits: 47648