[…] I’m still working on the ‘B’ee Game despite having put it on hold every year without fail.
Well, I fully expect 2016 to be the last time I do that, and I fully expect this Clock Day to be the day I finally finish the ‘B’ee Game and submit it to the Newgrounds Flash Portal. (Whether it passes judgement is another story.)
The problem with setting expectations is that you end up expecting two things: the thing you were expecting, and the disappointment that comes with the expectation not being met.
The ‘B’ee Game has been a work-in-progress since 2007, a year after I made The ‘B’ee in 2006 in celebration of five years of B. If you’re not familiar with my activity on Newgrounds, you can find traces of mentions of the game dating back as early as 2008, then in 2009, 2010 and 2011. And finally something long-form in 2016.
A classic case of development hell. And this year is no different in that regard.
What is different is the fact that this comes shortly after Adobe’s announcement of Flash Player’s EOL. This might well have been my last chance to make it up to 15-year-old me as major browser vendors begin phasing out the Flash Player, and with it the thousands of Flash games already on Newgrounds.
I’m not sure what I’m madder at myself for: having dragged this out for a decade, or having blown this possibly last chance.
I can only hope against hope that this isn’t my last chance and I’ll still be able to make up for it next year. The roadmaps set forth by Google, Microsoft and Mozilla suggest somewhat optimistic implications, but I’d only be slowly killing myself by holding my breath here.
One thing I am proud of, though, is that I’ve actually made more progress on the ‘B’ee Game in the last 10 weeks than I have in the last 10 years. Just to prove that I’m not fucking with you, here’s a screenshot:
Sadly, that doesn’t mean much when it doesn’t in fact culminate in a finished product.
Thanks to GoldenClock for his fervent and unrelenting encouragement on the CC Discord server, though; it has meant a lot, because friendship means a lot <3
Zach Saucier shared a link to the following nostalgic GDC talk by John Cooney of Kongregate that I don’t know how I missed:
He’s no Tom Fulp, but he does a bang up job covering every high-level aspect of Flash game development imaginable, from stats and monetization with Mochi Media, to collaborating with other talented individuals, to getting your content stolen — the latter two of which have happened to me, and I’m no game developer (other than the ‘B’ee Game): I participated in nofewerthanhalfadozen collabs, and somebody once had the audacity to steal an animation I made for a national competition — which Tom personally handled for me.
Welcome to the world I was in for the 5–6 years of my life before I became active in software development and Stack Overflow.
Tom Fulp posted his thoughts shortly after the Flash EOL was announced earlier this week. In retrospect, I should have waited until the next day so I wouldn’t have to make a completely separate entry about it now, but I really wanted to get my own thoughts out the door ASAP, and so I did.
As I still consider myself to be an active Newgrounds Flash artist — just not a super active one — and for any others who might be reading this from a search or something, I wanted to quote the things he said that are most relevant to me and, well, share my thoughts on his thoughts, I guess.
This entry will detail my near-future plans as a Flash author in light of this announcement, but before that, allow me to wax lyrical about my past experiences for a moment. After all, as an individual who started out learning Flash animation alongside HTML during my childhood, and Flash having been a huge part of my adolescence, obviously this is a bittersweet moment for me.
Intel processors have not exactly been known for spectacular thermal performance with the included fans, but the issue I recently had with my soon-to-be-four-year-old Intel Core i5-4570 (Haswell) just about takes the cake.
I noticed that my processor was hitting its maximum operating temperature of 100°C when playing CPU-intensive games such as Dishonored 2, Grand Theft Auto V and Battlefield 1, and generally staying well above 90 degrees during gameplay. My PC never shut down in response to this — not even once — but it was throttling quite significantly, going even lower than its base clock of 3.2 GHz, once all the way down to 2.7 GHz at the very worst according to Core Temp:
I thought perhaps the fans and the heat sink needed dusting off, but besides the non-trivial amounts of dust on the case fans and the CPU fan, there actually wasn’t much dust on the heat sink itself at all. Still I had them dusted, and I checked the temperatures. No dice: my processor was still capping off at 100 degrees. My big brother suggested that I replace the thermal compound that came with the boxed fan.
There are numerous articles and videos out there that demonstrate
how to remove a boxed (stock) Intel or AMD CPU cooler,
how to remove an aftermarket CPU cooler,
how to remove existing thermal compound from a CPU and its cooler,
how to apply thermal compound, regardless of the CPU cooler being used,
how to attach a boxed Intel or AMD CPU cooler, and
how to attach an aftermarket CPU cooler
and generally these work the same way no matter what CPU cooling solution you’re using. Except they’re all disjointed, meaning you have to connect the dots yourself, which can be intimidating if you’ve never done this procedure before.
That’s why I decided to write this post in hopes that it will help others who, like me, don’t use aftermarket CPU coolers for any reason (budget constraints, lack of interest in overclocking, etc), and, albeit not quite as much like me, prefer a single, complete guide. Granted there is a bit of storytelling in this one, but I hope it makes things interesting rather than distracting.