User:Djpohly

Long-time dancer, wannabe stepper, and recent hobbyist theme-tinkerer. Always wished there were more details about theming&mdash;guess now's my opportunity to make that happen!

Don't hesitate to correct me when I'm wrong, as I'm still fairly new to the whole theme game. :)

Development TODOs
Things that seem odd to me about StepMania or its code, that I might like to fix (or heck, if someone beats me to it, even better!):
 * Our Lua binding code seems to be using old functions that no longer exist in Lua 5.2. To do this, it compiles with header files from 5.1, but then the whole thing is linked against the system 5.2 libraries.  Odd... and probably bad.
 * Is there a cleaner way to handle all of the different timing segments in TimingData? Polymorphism?  *shudder* Templates?
 * I'd love to see metrics implemented as a large map, rather than a gazillion objects that have to subscribe just to be reloaded at the right time.

User pages

 * User:Djpohly/Theming post-SM5: ideas for reworking the way theming works in StepMania after SM5 is released
 * User:Djpohly/N-player support: thoughts on how to implement general n-player support
 * User:Djpohly/Routine mode proposal: design proposal for the implementation of routine mode