Projects
Project Cuddles
Project Cuddles is an online first person and third person shooter where you battle one another over territory. Earth’s creatures have become overpopulated and the fight for terrority has brought out a massive war.
You will be able to choose from the following factions:
- Woodland Creatures:
- Experimented Lab Creatures:
- More To Come…
Download: Coming Soon…
Previous Projects
XRTRay
DirectX Real Time Ray Tracer or XRTRay as I have named the project was created as my senior design project while attending Floridate Institute of Technology. The project was written in Managed DirectX (now obsolete), HLSL, and C#. The goal of this project was to show the world that real time ray tracing can be accomplished very easily on just average gaming PC’s. The goal was met with far greater results than I had originially expected.The test system, my computer at time, had the following hardware:
- AMD single core 2.2 Ghz processor
- 1 Gig of memory
- NVidia nForce 4 motherboard
- NVidia GeForce 6800 GT
The idea behind this project was to have the CPU handle running any minor details such as running the actual application, reading data from disk, etc. The real work, the ray tracing algorithm, was placed on the GPU. This was accomplished with using only HLSL. The normal ray tracing algorithm had to be modified as shader code does not allow for recursion so I had to make the ray tracing algorithm linear.
I only had enough time during the school year to implement the basis tracer and shader code. It was able to use specular highlights, diffuse shading, and relfections. To help ease the work load I only implemented simple ray/sphere interestion testing. I wanted to be able to do more like ray trace loaded models but time did not permit me to do so. Maybe one day I’ll come back to this project and improve upon it.
Screenshots:
Videos:
http://www.youtube.com/watch?v=8BeoGXzBV64
http://www.youtube.com/watch?v=hp4GdaCd-JQ
http://www.youtube.com/watch?v=BD9XcjD-CsE
http://www.youtube.com/watch?v=wWEa6zCp0p0
Downloads: XRTRay Download File
Auction
http://auctions.scyanidegaming.com
The auction site is a simple niche blog that is ran fully automated. By using a series of plugins for wordpress the site will grab RSS feeds of eBay auctions, make posts of those feeds, update the sitemap.xml file and notify search engines and finally do a quick clean up of the database to remove old auctions that have expired. This was mainly put together to see if it was possible to put together an automatic content site that could generate money.
The following plugins were used for wordpress:
- All In One SEO Pack - http://wp.uberdose.com/
- FeedWordPress - http://radgeek.com/
- Google XML Sitemaps - http://www.arnebrachhold.de/
- WP-DBManager - http://lesterchan.net/
- Related Posts - http://fairyfish.net/
- eBay RSS Feed Cleaner - ME! =D
eBay RSS Feed Cleaner
This plugin is a modified version of Auto Delete Posts in which it looks in end_date column when deciding to delete a post. Every time a post is published this plugin will run and do 4 jobs to clean up and optimize the database.
The first job will find every post created and parse that post’s RSS feed information. It will look for the end date and time. This date and time will then be written to the database for the currenly selected post. Yes, this does mean that if you have a lot of posts the first run will take the longest time as it will need to write to the database for every post.
The second job will find every post that has an end date older than the current time and delete those posts.
The third job comes in because the delete function only deletes the post and not the post meta information which does build up quiet fast while using the FeedWordPress plugin. This job will query and delete every post meta id that is not associated with a post id any longer.
The fourth and final job will be a quick and simple optimize query call to the database. It’ll help clean up a bit over all the deletions and additions to the database. This normally doesn’t need to be called but decided to include it for safe measure.
Please note that the table “end_date” of type date will need to be created before this can run. Also, note that this plugin currently only works properly if your server’s time is set for PST. As eBay’s end time is in PST and my host is in the PST timezone, I had to make no alterations but if your server is within a different timezone a few modifications will be needed to be made before this works properly. There is no admin panel, once activated it’ll start working.
Download: eBay RSS Feed Cleaner