Difference between revisions of "User:Chase-san/Roboflight"

From Robowiki
Jump to navigation Jump to search
(It's an update!)
 
(11 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
http://i.minus.com/iyS8vO2B5D1BR.gif
 
http://i.minus.com/iyS8vO2B5D1BR.gif
  
This is the second draft of roboflight. Everything is up in the air at this point.
+
They still look a good bit like that.
  
In case you want to take a peek at what I have been up to here is the [http://www.mediafire.com/?dscc2aktas6wp6f latest demo].
+
This is the second draft of roboflight. I have a solid idea where I want this to go.
  
=== TODO ===
+
In case you want to take a peek at what I have been up, you can get the [https://github.com/Chase-san/Roboflight/releases/ latest release here].
:'''MILESTONE 1'''
 
#Create a simple battle starter
 
#*Loading of robots from classes
 
#*Loading of robots from jars
 
#Add support for multiple robots of the same type to not share static data
 
#*I have a vague idea how to do this. May be related to #1
 
#Get missiles working again
 
#All those misc events... (on death, on other death, on hit by, on hit with, ...)
 
#Retweak UI to display energy in a nicer way.
 
#*Add UI support for more then two combatants while I am at it
 
#Add robot debug print support to UI
 
#Move current debug options into a menu/dialog.
 
#Add the ability to save options.
 
#Add pause/stop/restart options
 
#Add FPS slider
 
:'''MILESTONE 2'''
 
#Individual robot coloring for robot, missile and bullets (perhaps thrust as well).
 
#...
 
  
''Note, I will fix bugs where I find them.''
+
If you find a problem, be sure to submit an [https://github.com/Chase-san/Roboflight/issues Issue] on GitHub.
  
=== Would be nice ===
+
You can find the [https://github.com/Chase-san/Roboflight Source Here].
*Eventually move rendering to a scene graph solution
+
 
*Find something to replace slick-ttf.jar
+
A lot of missing features have been added since then, and in a relatively short period of time. Well relatively, anyway, I stopped working on it for a good while. I jumped back into this about a week ago, and I tackled the harder problems first, like sandboxing and threading, and jar loading.  I have been doing C for so long, it's nice to get back to Java.
*Clean up some of my messier code
 
**As I add options, this should happen automatically in some places.
 

Latest revision as of 13:37, 10 October 2014

Roboflight is a programming game planned as a spiritual successor to robocode. The name might change once it gets further along.

From Demo 20130214

http://i.minus.com/iyS8vO2B5D1BR.gif

They still look a good bit like that.

This is the second draft of roboflight. I have a solid idea where I want this to go.

In case you want to take a peek at what I have been up, you can get the latest release here.

If you find a problem, be sure to submit an Issue on GitHub.

You can find the Source Here.

A lot of missing features have been added since then, and in a relatively short period of time. Well relatively, anyway, I stopped working on it for a good while. I jumped back into this about a week ago, and I tackled the harder problems first, like sandboxing and threading, and jar loading. I have been doing C for so long, it's nice to get back to Java.