Powered by IPowerWeb.com
  home      projects    papers    reference    music    images    quotes    internet links   weblog © 2004 Mike Austin  
  e-mail me   something else
Projects
without music, life would be an error
– nitzsche
 
 

current projects

inertia
Inertia is a computer language and framework that has been brewing in my head for years. It builds on highly reusable components, a clear syntax, and the context user interface idea. DCF is a former project that is a foundation for inertia. The components are:
  • inertia.lang
    The inertia language - a dynamic, block/message based language resembling python, lisp and smalltalk.
  • inertia.vm
    The virtual machine that runs inertia bytecode. I want to be able to use inertia interactively or compiled.
  • inertia.ui
    A UI framework written in C++, usable in C++ and inertia with simple wrappers. Refer to the context user interface paper and design prototype.
  • inertia.3d
  • inertia.db
    A persistent storage system.
gravity screensaver

Gravity is a n-body gravity based OpenGL screensaver. I was playing around with gravity simulations and decided to add a little eye candy and make it into a screensaver. While running, you can rotate the view in 3 dimmensions, pause/resume the simulation, enable/disable fog, restart the simulation and enable a box for 3D orientation. It is a simple program with only around 400 lines of code.  [Download].

rocks
Rocks is an vector based asteroids like game I created to home my game writing and game engine skills. It is written in OpenGL with glut, but only compiles under Windows because of some timing code. It emulates color vector based graphics and dynamics such as flicker amount and transparency can be changed with the F-keys.
asteroidsvr
Asteroidsvr is a 3D game I have been working on, mostly for building a 3D framework. I'm thinking of rewriting using OpenSG.
  freelance
I'm starting to do some freelancing with friends and coworkers. I offer my services for small projects involving web site design, programming, networking, training, or backup and recovery in the immediate San Francisco bay peninsula area.

research projects

  • Infinity DB
    A hierarchical field based web database. Multiple parents, fields based records, frame based web pages.
  • DCF
    Somewhat a foundation of Inertia, Distributed Component Framework was an attempt to define a lightweight component framework. Includes some diagrams, conceptual ideas and screen shots.
  • bay area music
    Groovy beats & synths. You can put on headphones and space out. Get The Great Unknown if you like this kind of stuff.

old projects

  • eformsonline
    Design your own forms online. I wanted to create a web based input form editor similar to a wizard. The forms could be used to enter company info, demo requests, site feedback or whatever else you may want.
  • OWM
    Object Window Manager. Most window managers at this time were derived from twm or it's descendants. It used C, a procedural language as it's foundations. This was meant to be a library based, event driven WM engine.
  • SearchWB
    Released into the Amiga public domain, this little tool searched for files on your hard drives. It placed itself in the "Tools" Workbench menu and would start searching the current drive(s) selected in Workbench.
 
News

This section intentionaly blank.

 

 
 
08405 hits since August 15, 2002 · Last modified: March 16, 2010