HCU: HoverCAD Unlimited
Because regular HoverCAD just plain sucks.
{ Location :: Goals }
hcudownload
 -  download page
 -  source 0.5.2.2 [zip]
 -  hcu 0.5.2.2 [exe]
 -  hcucpe 1.0.0.0 [zip]
 -  hcucpe 1.0.0.0 [exe]

hcuinfo
 -  main
 -  about
 -  timeline
 -  goals
 -  documentation
 -  screenshots
 -  console info
 -  404 error

hcubug
 -  report a bug

hcunews
 -  current news
 -  old news

hculinks
 -  hoverrace webring
 -  hoverrace main site
 -  hoverrace forums
 -  tracks
 -  timesheets

hcucontact
 -  contact
 -  contact igglybob



The idea of this page is to list the goals of the project. I'm writing this well after the project's begun (nearly 10 months now), and trying to go backwards in time to fill in the blanks. It should make some sort of coherent sense though.


-- GOAL -- -- DESCRIPTION -- -- DATE COMPLETED --
Create framework for track objects Define classes that implement the different objects contained in HoverRace tracks. 10 February 2005
Write and compile a .tmp file Self-explanatory; make a working track. 12 February 2005
Command line track editor Make a simple command-line based track editor [after being finished, it's called HCUCPE: HoverCAD Unlimited Command Prompt Editor] 29 February 2005
Create a basic GUI For viewing and editing .hcu files; it needs to be able to support MDI children 7 March 2005
Read a .tmp/.hcu file Be able to fully read in a track to the program, so it can be modified. 17 March 2005
Polish GUI features Just put the menus there; define a basic outline for what the GUI is going to look like. 18 March 2005
Draw a track Take data from a file or somewhere else, and render it the same way HoverCAD does. 30 May 2005
Click-select functionality Be able to click somewhere, and have an object selected. The object will change color to let the user know it's been selected. 10 June 2005
Draw a track Take data from a file or somewhere else, and render it the same way HoverCAD does. 30 May 2005
Design properties panel Make it so it shows up correctly on the GUI. 25 August 2005
Make Room/Feature tools Using the make room/make feature/make element/etc. tools, be able to create objects to add to track. 14 December 2005
Fix drawing methods Make drawing tracks work. This includes fixing scrollbars and zoom problems. 21 March 2005
Get console working Make the console work, so that undo/redo functionality can be added, as well as plugins. 5 March 2006
Implement properties panel Be able to change and view data using the properties panel. - priority 1 -
Fix clicking-drawing bugs If you click outside the area of the bitmap drawn on the screen and click somewhere, it won't work correctly. This needs to be fixed. - priority 2 -
Undo functionality Database of operations, so that you can go back in time to correct errors.  
Functionality for all tools Every usable tool - make them all do what they need to do.  
Toolbar Create toolbar with icons, like in regular HoverCAD, and implement it.