Work has continued on overhauling TernaryGate,com at the expense of working on the game. A new version of the planned site can be found temporarily at PhosGames. The goal is to have the studio website and game website look nearly identical in style, but since the new changes are still a bit buggy I am waiting before I install it here.
I’ve been learning wordpress hooks, php, and jquery, in addition to the genesis framework from StudioPress. I probably should have tried to master first one and then another, but my stubbornness is paying dividends. Getting parallax scrolling to work with dynamic menus should be easy, especially for a game programmer right? Apparently not for me at least. I spent the better part of two frustrated days wrangling with genesis hooks so I could get some css classes where they needed to be so I could apply proper image styling with transforms… and believe me, I am probably just as confused by what I just wrote as you are.
At this rate, I’ll be a real web master.
I did, however add some new animations to the mediablog on tumblr. They are super basic and need a bit more work, but the idea is there. Check it out:
This run cycle is 6 frames. There is also a 360 cycle:
I had goals this week. Working on the game was at the top of the list. Instead, I dove further into CSS, SEO, web security, and PHP. wpmudev has been an awesome place to learn all things related to word press and I highly recommend checking theme out if you want to learn about using WordPress in a technical way.
Currently, this website is using a slightly modified twenty-seventeen theme. I created a child theme as well as some custom widgets and hope to get that published next week. Woot.
Despite my potential to be distracted I still managed some actual progress this week. I mostly worked on art assets and animations. In order to speed things up, I bought two unity assets. Both have been invaluable and I highly recommend checking them out if you are working on a 2d project. Here they are:
This tool is super sleek and makes editing frame based animations not suck. You can hook events into frames, call animations from scripts, and more. If you are more accustomed to a 2d game engine, and a 2d workflow, this asset can’t be beat.
I was able to set the following animation up in about 5 minutes and that included reading the manual.
You can also add attachment points to the frames that can be called via scripts allowing you to do whatever you like with that info. Like add hats and guns.
This is another great tool. It does what it says it does. Plus you can set up parallax scrolling to boot. I got it because it integrates well with Tiled and I am already familiar with that software. As it happens, Super Tilemap Editor is just as easy to use as Tiled. Consequently, I imagine I may just produce all my tilemaps from within Unity now.
There is more to making a video game than just making a video game. At least, so I have been told. Apparently, marketing is super important. I find this rather unfortunate as I hoped to avoid it. But here I am. Week #2.
I bought my domains through Google Domains, which has been a fine experience. I got hosting through DreamHost. I spent a number of hours comparing other providers, but DreamHost had good prices, the ability to host multiple domains from one server, unlimited sub domains, and did I mention the price? All in all, I have no complaints yet.
After getting my domain and hosting squared away, I needed to figure out how I would build my site. I originally thought I would make it from scratch but soon realized I was supposed to be making a video game, not becoming a web master. Therefore, I opted to use WordPress to manage my content and make it easier to add more pages in the future. Of course, several hours were wasted looking for the right theme, and then several more adding to the CSS. I’m sure I will be fiddling with it some more, but for now I think I will leave it.
After that, I messed with security, which as it turns out, is another topic entirely. Minus another few hours from my life. Then I spent another hour learning about SEO. Apparently, google needs directions to properly find your website and display it in search results.
At the end of all of this, I have a running website that is painfully devoid of content. I suppose that means I need to ditch my web developer hat and don my artist cap.