Java Projects
-
Source Code
Below are personal projects that I have worked on. Some of them are applets and can be viewed online. Their source is avaliable. All of this code is released to the public under the GNU General Public License.
-
Little Guys
applet srcSummer 2008
I didn't know what to call this. It was just a basic experiment in autonomous agents. These little guys steer, and have the capability of obstacle avoidance. There are a lot of things that I got them to do, like eat eachother and reproduce and things like that. Right now, they just run around, eat food and look for a mate. I plan on adding more to this. -
Net Map
src jpcap winpcap previewSummer 2008
This little application implements JPcap packet sniffing library for java. It is a simple app that shows where you are receiving/sending packets from/to by showing a dot on a map of IPv4 space. It shows a yellow dot for packets that are going through you, and a red dot for packets that are going through others on your network. You need to have jpcap and winpcap installed to run this. -
Villanova Webmail Checker
srcSpring 2008
This is a command line application that will tell you how many new messages you have when you enter a valid Villanova University LDAP username and password. It uses HTTP POST and GET requests instead of SMTP. -
Raptor Simulator
srcFall 2007
This is a very big work in progress. This project is based upon two things. The first is an xkcd comic, Substitute. The second is a project that a few people at University of Minnesota worked on, solving the second problem in that comic. My goal is to create a raptor simulation with multiple raptors and victims in a given area based upon the rules given in the comic strip. So far I have gotten some functionality going, and a GUI up. I used the code that Matthew Beckler and whomever else worked on the project created, but I have modified it extensively. It is currently very messy. -
Space Game
applet src -
Tetris
applet srcFall 2006
A personal version of the classic arcade game Tetris. -
Sudoku
applet srcFall 2006
A Sudoku puzzle generator. It generates a Sudoku puzzle, and the user gets to solve it. Added keyboard input after user clicks. You can click on a box and then type a number instead of just clicking. Now whenever you put your mouse over a box it highlights the row and column for easier viewing. -
Snake
applet srcFall 2006
A personal version of the classic arcarde game Snake.
Fall 2006
A classic style space shooter. Added explosions when baddies die. Added more baddies. If anyone experiences any problems, please email me and let me know. Newer updates! There are now bosses every 5 levels. The game is more balanced now, and is harder to play.