So, in the last week, I went through two computer changes.
My parents set-up their new computer, and the internet router.
I went to my laptop, which in three days somehow was crashing all too often, and with the dreaded BSOD…
I have fallen back to my old desktop as a desperate measure, and IDK if it can do a LD. I quit using it because it was over-heating often, and thus, shutting-down in the middle of me doing something…OFTEN…
My desktop doesn’t have my github stuff set-up, and due to many events, my game library isn’t making the progress I’d like it to. My friend is debating whether he’d participate or not, and this would impact me participating solely as an artist as I did last time.
I may participate for this round, or I may sit it out. If I participate, IDK if it’ll be as a lone wolf programmer/artist, an artist, or just a programmer. What technologies I’d use is also open to debate. I’ve become very disillusioned to HTML5 (actually, that’s a lie, I was never super in to it to begin with, and in truth, I wanted to be a flash developer). There’s a lot it CAN’T do. There’s tons it WON’T do. There’s BUTT-TONNES of stuff I have to write or download the implementation of. (at expense of performance and code maintainability) My library is an example of a lot of hard work for the purpose of not having to FIGHT the HTML5 APIs just to make even a simple game. I tried to make it lightweight, but there’s only so much I can do to make that a reality. There’s a certain feature set I want it to have, and each feature at the smallest is a new function, but most are entire classes or collections of them. I also want it to be easy to use, and it’s currently not delivering there. I feel like I am spending more time fighting HTML5 and JavaScript than I am developing programs with it. I do even question if this is all worth it, or if I should just quit, or drop web support/development and focus on Windows desktop exclusively. And even with the features of my library complete, I don’t want to be having to hand-code all the data and functions required to display graphics or re-play audio/video. That means I’d also need and IDE and a full-fledged engine, both of which require all the more effort.
*sigh* IDK what to do… want to improve as a programmer, as an artist, an animator, but I feel like HTML5 is weighing me down. For every project I want to make with it, I spend more time just making an idea POSSIBLE than I do in imagining or realizing it. That’s also in turn less time, energy, and motivation to improve on any of those skills, excluding programming, which I actually can’t do non-stop… Even when I take the time to plan-out how to do something, I spend exponentially more in actually doing it. Of most of that, it’s in stuff not directly related to the implementation, but required for it to work. And then when my implementation is complete, I spend probably HOURS leveraging it, because the data/code format it uses should be written by a GUI-based and/or automated tool, not directly by a human. There’s a lot I’d rather do, and would be able to do, if I didn’t have to focus on “what 20 steps do I need to take to do this in JS, when flash would have taken 2?” so much.
If you need something simple you can check out JSCF in github