March 31, 2007
@ 11:33 PM

kbrimington.net got a facelift, and an upgrade into ASP.NET. A lot of new things are coming. Most importantly to us, we are expecting our first child soon, and the sooner the site is fit, the sooner we can post baby pictures. Of course, right now that consists of three ultra-sound snapshots.

Also, catch the latest news with Delores' thesis. We have nearly finished data collection, and are eagerly anticipating what results may come. Our eyes are set on May for Delores to finish the work she started two years ago. The end is so near I can smell it!

As soon as I can write the code, I plan to make available a regular development blog. I've been helped by so many neat computer professionals while working on various projects for ATK Launch Systems that I want to give back to the Internet community a little of what I have learned. Check in soon.


 
Categories: Misc

March 15, 2007
@ 06:00 PM

While migrating to the new site, I found these programs I wrote while working on my degree at Utah State University. I have many fun memories learning how to write the code for them, so I'm posting them here.

Happy Coding!


Download

The first official K-b-rimington Productions application is Battleship 2006, based on the 1984 Milton Bradley game, Battleship. In this game, compete against multiple levels of artificial intelligence to become the king of the seas! OpenGL graphics draw flying cannonballs and animations to enhance the playing experience. Logging in over 11,000 lines of code, this is my most ambitious project ever! Enjoy! Thanks to Dean Mathias for graphics feedback, and my wife, Delores, for her unfailing good taste.


Download

WereRabbits Hearts, developed in 2005 by Keith Rimington, Jeremy Pack, and Cody Hillyard. This application includes 3-dimensional graphics, network play, artificial intelligence, networked chat, animation and sound. To enjoy Hearts to the fullest, click on everything in the room, such as the walls, your opponents, or the portraits of dogs playing poker. Thanks to Jeremy and Cody for their tireless assistance developing my favorite CS project to date!


Download

The Game of Life v2.0 is the next stage of John Conway's wonderful simulation. This new version uses OpenGL to accellerate graphics, allowing a framerate of up to 120 generations per second! Save and load different configurations with this new version. Print your favorite generation, or circulate favorite patterns on the internet. Includes a short history of the Game of Life and a summary of some of the most famous basic formations.

Perhaps future iterations of the Game of Life will expand the grid, add scrolling, and include file formats used by Game of Life researchers throughout the world. Keep an eye out for the next Game of Life!


Download

The Game of Life v1.0 is based on John Conway's fascinating simulated, "petri dish." Each cell of the grid represents a place where "life" may exist. But life is fragile, and can be snuffed out by overcrowding or even lonliness. Build colonies of tiny organisms, flying spaceships, blossoming flowers, or any of a variety of new formations and watch it grow!

Now Available : The Game of Life v2.0 with enhanced features and preset formations! The Game of Life v2.0 will surely advance the enjoyment of watching the "Circle of Life!"


Download

Hangman v1.0 is the newest addition to my software projects. Developed completely in C#, Hangman v1.0 represents my first work ever in the language. Enjoy a 34,000 word dictionary containing seemingly endless hangman fun. Extract the RAR archive anywhere you want and enjoy. May require the .NET Framework 1.1 to function. Thanks to Dr. Greg Jones for this fun introduction to C#.


Download

In 2005 I began Studying OpenGL to prepare for the programming required for WereRabbits Hearts. Using the wonderful online tutorials by NeHe posted on www.gamedev.net, I wrote this simple program called FlowerCube. Use arrows to change the rotation of the cube, page up and page down for zoom, F, L, and B for other settings. The picture of the flower is a cropping from a photograph I took with my wife while we were on our Honeymoon, so this simple program is one of my favorites.


Download

Stars, although another very simple OpenGL program, has an enchanting appeal as the formations fluxuate. This program used alpha blending to overlap flat textures to create the allusion of distant, three-dimensional stars. Thanks again to NeHe and his wonderful online tutorials. I think this application could make a splendid screen saver. Perhaps in the near future I will add the screen saver handlers and redistribute, but until then I am quite pleased with the result.


Download

IceRoom is yet another OpenGL program I owe to the NeHe tutorials. This application places the user as a "character" in a small room. Using the arrows, page up, and page down allow the user to travel this small world. Caution is advised; there is no collision detection. Some other features, such as lighting and texture quality may be toggled used various letters of the keyboard. Enjoy this frozen chamber!


 
Categories: Misc

~