I have a problem. Since I have started coding professionally I can not seem to find the time, energy and motivation to complete any of my personal projects. Some of these have been on hold for literally years. Since then I have moved, worked, moved, worked and basically been struggling to find any kind free time at all. And those few times I do have time, all i can do is decompress.
My DiceBox project (
http://www.nadaka.us/DiceBoxDB.asp) was one of the only things I managed to finish and publish. But it was not secure against spammers/malicious script and has been out of operation for about 2 years. I have done a lot of work to fix its issues and produce something nice and shiny using asp.net 3. Web services, ajax, user validation to keep spammers out, freeform data entry using compiler methods allowing for complex expressions, statistical reports, components for use on other websites, etc. But I just have not found motivation to finish it up.
I had a star system generation system (
http://www.nadaka.us/publish.zip) I produced in 2 weeks to learn vb.net towards the end of college because it vb.net was in the design parameters for our proposal project for the Red Cross. I have been meaning to clean it up and port it to java since then because it has some pretty nifty orbital and physics modeling I wanted to expand on, and have made almost no progress.
I also have my d20 modern NPC character generator (
http://www.nadaka.us/ModernNPC.asp) that is again, still unfinished and on hold.
I have a really interesting idea for a civilization simulator I have called Archipelago. It is basically similar to dwarf fortress world gen mode where it non-interactively creates civilizations and generates their histories of exploration, conquest, etc. I've researched procedural terrain generation and even implemented a few bit map generators but have not actually started to produce anything at all.
So here is the thing. My fiance is going back to Mississippi for the week, so I might be able to get some small amount of free time. I have decided that instead of playing with other peoples games/programs I need to do something with my own. I am going to put a lot of effort into the DiceBox, but after that? I still feel lost and directionless.
update: dice box is up and running again. Not quite polished off, but I think it is ready for people to check out.