|
H O M E P R O J E C T S S H O W C A S E D O W N L O A D S A B O U T C O N T A C T |
S H O W C A S EThe showcase section is my area for putting materials and other projects that I've worked on in the past for your consideration and enjoyment. In each item I've added a link to some materials as well as a brief description of what it is. The items in the showcase differ from the items on the project pages - these are really just samples, demos, or school projects that I worked on that are not "official" releases; the items on the downloads and the projects pages are considered official releases of software. Star Lance EditorThis is the level design application I wrote for making levels for Star Lance Alpha. It was written in C++ with MFC and allows you to make levels containing any objects that the Star Lance Alpha application supports. One thing I learned when developing this alongside Star Lance Alpha was a healthy respect and an understanding that developers need solid tools to support their game dev activities! Star Lance EditorDungeon CrawlerDungeon Crawler is a game I developed when I was in college that took a lot of it's inspiration from old hack-n-slash RPG's and games like Diablo and NetHack. This was a labor of love for me when I was still learning how to program. It was developed in C++ and MFC, and I had a blast developing it. Some day I'll go back and make a real version of this game - simple and straightforward and a ton of fun to develop and play! Dungeon CrawlerPizza InvadersPizza Invaders was a quick delve into the land of making games for mobile devices. I originally was going to make an asteroids clone, but it quickly turned into more of a space-invaders sorta game. I never fully finished it, but it was a fun, quick project. It was written in Java with J2ME SDK and using Mobile Information Device Profile (MIDP). Pizza Invaders3D RendererThis is a 3D renderer written from scratch as part of a graphics class I took in college. It is a polygon renderer written in Win32 that renders pre-made 3D files. It was my first attempt at learning 3D; using basic Windows GDI calls to do all the plotting from the ground up to build trianges of 3-dimensional shapes. I learned a ton about 3D in developing this application. 3D Renderer3D Studio Max moviesIn college I had a friend that owned 3D Studio Max, and I used to spend hours learning how to create models, effects, and movies out of my sandbox creations. I still kept some of those early attempts at 3D models, cutting my teeth on learning 3D concepts in that program. You can see some of my attempts at movies here. All of the models, textures, and animations were made by me. Approach from space fighter cockpitAsteroids Fighters on an attack run Canyon carving in a sleek fighter Huge alien reptile-bird floating through a gas gaint's atmosphere Simple explosion Energy beam and explosion Three sleek fighters flying by in formation Heavy Cruiser with fighter escort, leaving Earth Very simple human animation, igniting lightsaber Vorlon cruiser, approaching Centauri Prime Direct Draw PresentationThis is a presentation I gave to the Western Washington University ACM chapter while attending school there to teach the computer science department the fundamentals of 2D game design. I gave this presentation and then demonstrated two applications I wrote - SuperDefender, a very basic application to show the setup of DirectX, and Star Lance Alpha, and official game I released. Direct Draw PresentationSuperDefender tutorial"SuperDefender" was a very, very basic application that I whipped up just to teach the basics of setting up DirectDraw, with the presentation I made to the WWU ACM, above. It's very simple but shows the basics of getting DirectX going. SuperDefenderInsect Modeler Java Source CodeThis was a graduate project I did at WWU as part of a partnership with the Department of Ecology. The department had tons of photographs of insects from a local watershet, and what they wanted was a simple way of digitizing the photos into a 3D model. This simple prototype was a feasibilty/graduate project to do just that. Insect ModelerInsect Modeler Poster to Visualization Conference 2003Here is the poster I used to demonstrate the work to the 14th IEEE Visualization 2003 conference in Seattle. Rapid Reconstruction of Insect with minimal 2D image set Poster to Vis2003 posterLink to IEEE Visualization Conference 2003 Schedule |