Hm...
First thing I ever programmed was Lego Robotics. That thing was and is fantastic, though I doubt many people here have used it. It introduced me to basics extremely well, and the result was making cars that could follow a track or do a flip every minute or something like that. I then moved on to my calculator, where I programmed some stuff to help me solve math problems and then moved on to code a really shitty version of snake. I never figured out how I could get my calculator to erase the tail of the snake as it moved along...
Moved to java. Most of the stuff I've programmed there has been for classwork. I began programming a replacement for netbattle at one point in java as a special project after completing my school's java ap, the only ap computer course they offer. I abandoned that once I realized that java held no advantages over c++ for windows and I have no desire to ever use a mac in my life.
Outside of that, I've done a lot of messing around small projects in java...I've made various pokemon tools for my own use. The only one I ever found useful enough to use in serious matches was a combination pokemon tracker, damage calculator, and ev checker. By calculating damage done to your pokemon, it would be able to calculate your opponents evs (or at least a close approximation because of the random number) and therefore predict future damage dealt by those pokemon with great accuracy.
Over the past year I haven't programmed much at all. I do a lot of scripting for Ragnarok Online servers. Most of it is miscellaneous stuff, one project which is nearly complete (and has been for a long period of inactivity) is an adaptation of Mafia for Ragnarok. It's a bit more fun to play Mafia when the person who gets lynched has a fucking meteor land on his head.
Starting in September I'm going to be taking a year long independent study in artificial intelligence. My ultimate goal would be to create a bot which could consistently beat me in DOTA. Failing that, one which could consistently beat me in a much simpler game such as pokemon would be quite nice as well.
First thing I ever programmed was Lego Robotics. That thing was and is fantastic, though I doubt many people here have used it. It introduced me to basics extremely well, and the result was making cars that could follow a track or do a flip every minute or something like that. I then moved on to my calculator, where I programmed some stuff to help me solve math problems and then moved on to code a really shitty version of snake. I never figured out how I could get my calculator to erase the tail of the snake as it moved along...
Moved to java. Most of the stuff I've programmed there has been for classwork. I began programming a replacement for netbattle at one point in java as a special project after completing my school's java ap, the only ap computer course they offer. I abandoned that once I realized that java held no advantages over c++ for windows and I have no desire to ever use a mac in my life.
Outside of that, I've done a lot of messing around small projects in java...I've made various pokemon tools for my own use. The only one I ever found useful enough to use in serious matches was a combination pokemon tracker, damage calculator, and ev checker. By calculating damage done to your pokemon, it would be able to calculate your opponents evs (or at least a close approximation because of the random number) and therefore predict future damage dealt by those pokemon with great accuracy.
Over the past year I haven't programmed much at all. I do a lot of scripting for Ragnarok Online servers. Most of it is miscellaneous stuff, one project which is nearly complete (and has been for a long period of inactivity) is an adaptation of Mafia for Ragnarok. It's a bit more fun to play Mafia when the person who gets lynched has a fucking meteor land on his head.
Starting in September I'm going to be taking a year long independent study in artificial intelligence. My ultimate goal would be to create a bot which could consistently beat me in DOTA. Failing that, one which could consistently beat me in a much simpler game such as pokemon would be quite nice as well.


























