236 karma · joined September 27, 2011
https://matthewminer.com
I recognize that software inherently lacks the shelf life that mediums like film enjoy, but I plan to at least partially achieve this goal by writing more often, contributing to open source more frequently, shipping and maintaining side projects, and striving to make the company I work for a success — steps that will give me something concrete that others find useful / enjoyable.
In the end they're both excellent engines, and I suspect a AAA game would be better served by Unreal, but I find Unity far more flexible for arbitrary game designs whereas with Unreal you sometimes feel like you're fighting its roots as an FPS engine (though if you're making an FPS, UE4 might be just what you need).
I also continued to deepen my understanding of databases and distributed systems. My favourite read this year was Designing Data-Intensive Applications which made me more familiar with the pros and cons of the various datastores and provided a better sense of the tradeoffs that each makes. It also gave me an appreciation for the guarantees that the battle-tested relational databases provide. One of my goals for 2019 is to improve my SQL knowledge — thus far any extra effort to understand it better has payed dividends.
"Licenses will be available for $64.99 when we launch later this year, but are available now for only $39.99."
Docker worked great for this task, allowing instances to be created and destroyed quickly. In a fresh instance of the web app you could create new accounts and import data then throw away the container when you were finished or wanted a fresh start. It worked especially well for non-technical people to see the latest changes as soon as they were pushed.
TOOLCHAINS=com.apple.dt.toolchain.Swift_2_3 carthage bootstrapIt's a great example of a "small" piece of software that does one thing and does it well.
Re: ASCII painting, recently I was looking into using an ASCII drawing tool like Monodraw [1] for creating ASCII maps. A format as portable as plaintext is appealing.
What always impressed me most though was the community that emerged from Ambrosia's games. The forums and IRC channel were vibrant places to discuss game ideas and politics alike and the developers of EVN had a podcast before podcasts were cool [1]. It was a great place for a teenager on the Internet to hang out. You will be missed Ambrosia.
[1] ATMOS Tonight: http://at.atmos.com.au/