Object-oriented Design final project: using UML create
use-case diagram, sequence diagram of an Elevator system.
Description
This program come from a class project in Object Oriented
Design, in which we designed an elevator system in UML. To use the program,
just think of using an elevator. Select the buttons of the floor you want.
This class was a great boon for me. I learned was object-oriented
design meant. I greatly improved my programming skills. The thing I learned
the most was that an object takes care of itself.
Project:
System Analysis and Design
Objective:
System Design for ordering system layout
Description
The project was to design a layout from the given
text. This was an in-class project, allowing 45 minutes to design a layout.
The class project did not require a program. Being that
my group had the best design in the class, I decided to include it with
my projects as a Java layout, using a GridBagLayout. I have recently updated
the program, with working buttons.
Project:
Concentration Game
Objective:
Personal project: study of events and graphics using
Java.
Description
I have always liked the game of Concentration. This
is a java implementation of the game.
The cards are simple shapes, including a mock of Picachu.
Project:
Wack-a-mole Game
Objective:
Personal project: study of events and graphics usings
Java.
Description
This was a major project for me, just after finishing
one semester of Java Programming. In an effort to improve my skills and
have something to put on my resume I created Wack-a-mole. I have updated
the game once, making improvements, utilizing more Objects.
When I originally wrote this program. I did it as a procedural
program, given my limited object oriented programming experience.. After
taking an Object-oriented design class, I rewrote the game, using objects.
Project:
Worm Game
Objective:
Individual project from Killer Game Programming book.
Description
This game comes from Killer Game Programming book.
I have modified it, to increase the worms speed with each level, and add
a menu for easy and hard difficulty. This game uses my Old Style Game
Framework to implement the code, which made it easy.
I had to make changes to my framework to make this work,
since it doesn't use images.
Project:
Old Style Game Framework
Objective:
Game framework based on the books I've read.
Description
I have been reading several books on game programming,
including Java game programming. As I read, I have been making an effort
to develop a framework to help me write video games. This framework uses
what I've learned. It is designed for making 2D games in Java.
A GUI interface for writing the Sound Helix XML files.
Description
This simple GUI allows you to create the XML files
for use with the SoundHelix framework. It has input fields for the available
parameters for Sound Helix. SoundHelix is a free, versatile and flexible
Java framework for composing and playing algorithmic random music and
is licensed under the GNU General Public License v3. The project is hosted
on SourceForge. SoundHelix is a sequel to AlgoMusic on the Amiga platform.
This is a clone of Pac-man created with the Old Style
Game Framework
Description
Scavenger is not your daddy's Pac-man. You place a
scavenger in search for treasures among the junk yard. Move about the
junk yard scavenging for salvage, but beware of the guard dog.
This project was build as a experiment into make video
game using my old style game framework. To that end it was a success.
It helped me improve my framework and my game programming skills.
Note: These programs require you to have the Java Virtual
Machine on your computer.
If the programs don't load up, you should be prompted to download the
Java Virtual Machine, by your browser. If not you can get the plug-in
at www.java.com
Images take awhile to load up. If you experience space where images
should be, wait a moment and they will appear