Well, I’ve hit one of my slumps (if my lack of posts wasn’t obvious). Some of that is due to my work schedule (mornings, ugh!), some of that is due to dealing with failing cat health (and eventual death ;_;), and some of that is me, recently, using my mental energy/hobby energy towards trying out Linux (again).
So first, I settled on openSUSE. I tried Linux Mint, and just found it feeling totally 2003. This is 2015, UI has moved on from WinXP. No offense, guys. But that wasn’t he main thing. It just felt… slow. I can’t recall what the straw was that broke the camel’s back, but after reading up on things I decided to jump to openSUSE. I used to love Ubuntu, and probably still would, but I kinda want to explore other options.
The Unity interface intrigues me, but after narrowing things down to something seemingly stable (there are pretty options out there, but they’re either too young or, in the case of Elementary OS, a bit too… anti-Free, and also – looking a little too much like an OSX Wannabe).
So of the remaining distros, I narrowed down to Zorin and openSUSE. openSUSE I wanted to try for the KDE setup, but unfortunately it just seemed a bit hoggish, and worse, I had some video glitches (I’m trying on Tumbleweed, not Leap, not sure if it would matter). After many false starts, restarts, even making my BIOS unbootable (had to take the battery out to reset it). I finally got it working mostly well.
I’ve been using Win10 and overall LOVE Win10 in terms of speed and stability. It doesn’t feel janky. I still feel like Linux is often Janky, and some of that is due to the core design philosophy I think. The new Gnome UI is certainly interesting, but had to tweak it (I like my tabs on top, thank you!). While FF is the more free option and I prefer it in Windows, it seems that Chrome is better in Linux… The font rendering in FF on Linux is horrid, and I had to play with it to get the tabs on top like I like, and ultimately, trying to get Netflix to play nice with it ended up having me install Chrome for Netflix. I may switch entirely in Linux for the font rendering and netflix abilities, which makes me sad, because I prefer the philosophy of FF.
After many fits and starts (and some of the problem being subsonic.org being down), I finally got my music server up and running. My next goal is to install Unity (the game dev tool, not the Ubuntu desktop).
So speaking of, and game design, etc…
Been debating the best way forward with hexbon. It would require a large rewrite and while I love hexagons, I’m not sure this is the best spot for it. The “bee”/”B” pun is nice, but I’ve been thinking it might be simpler to take the same mechanic and put it into squares. Basically it’d be a cross between the visual design of my Quadrophobia game and the gameplay mechanics of Hexbgon (only with squares instead of hexagons). I’ll jokingly call it Project: Lake Quadrobegon
I think this would be more visually appealing (and some of the assets are already made), as well as perhaps easier to program. Now that I have some of the base code and concepts, I’m going to work from the ground up on what I need to do plan wise for features (bonuses, which I didn’t consider in the first iteration (undo move stack, move to wild position – as well as altering how I score since it won’t have honey as a currency to purchase powerups). Perhaps a rainbow colored disc could be used to “cover” a number, and you could take the disk as an undo token, or use it as a wild. If you take as an undo token, the real move number would be revealed underneath. There would be no penalty for undoing moves, but it would be finite, based on number of tokens you have (which would save up between levels).
I was pondering using a different game dev system just, something “easier” with less coding, then I realized, it’s not that I’m dumb and need something “easier”. It would just mean I’d have to learn a whole new way of doing things again, based upon whatever platform I went with, and all the knowledge I’ve learned/used of Unity would be wasted. Nah, better to forge ahead with a system I mostly know and can get up rapidly (especially since I can reuse a lot of the code/layouts, etc…) Too many people jump on the latest hippest trend just because they can and “SHINY”. Better, I figure, to learn one tool and at least moderately well than only a slight understanding of a lot. I mean, there is definitely a good thing with jack-of-all-tradism. It’s important, especially as an indie, to have that ability. But sometimes it interferes with getting shit done.