<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>BrutalHack’s Blog</title><description>Indie game studio and software consultancy focused on playful experiences and reliable tools.</description><link>https://brutalhack.com</link><item><title>Fire TV Hardware Overview (2022)</title><link>https://brutalhack.com/blog/fire-tv-hardware-overview</link><guid isPermaLink="true">https://brutalhack.com/blog/fire-tv-hardware-overview</guid><description>Let&apos;s have a look at all Fire TV devices and determine which devices we want to target and which devices you should deprecate.</description><pubDate>Thu, 19 May 2022 15:47:46 GMT</pubDate></item><item><title>Unity: Avoid Custom &quot;ENABLE_X&quot; Preprocessor Symbols</title><link>https://brutalhack.com/blog/unity-avoid-enable-preprocessor-symbols</link><guid isPermaLink="true">https://brutalhack.com/blog/unity-avoid-enable-preprocessor-symbols</guid><description>Unity allows us to define custom scripting define symbols. Here we explain why you should avoid naming them with the &quot;ENABLE_&quot; prefix.</description><pubDate>Wed, 27 Apr 2022 09:40:00 GMT</pubDate></item><item><title>Low Maintenance Hosting in the Cloud</title><link>https://brutalhack.com/blog/devops/low-maintenance-hosting-in-the-cloud</link><guid isPermaLink="true">https://brutalhack.com/blog/devops/low-maintenance-hosting-in-the-cloud</guid><description>Operating servers costs time and money. Luckily, serverless functions and managed servers can help us stay focussed on product development.</description><pubDate>Mon, 31 Jan 2022 14:52:24 GMT</pubDate></item><item><title>Doki Doki Ragnarok Release Delayed to Valentine&apos;s Day</title><link>https://brutalhack.com/blog/doki-doki-ragnarok-release-delayed-to-valentines-day</link><guid isPermaLink="true">https://brutalhack.com/blog/doki-doki-ragnarok-release-delayed-to-valentines-day</guid><description>We&apos;re sorry to announce that our release date will be delayed to February 14th, 2022. With that said, we are making steady progress!</description><pubDate>Wed, 29 Sep 2021 17:35:57 GMT</pubDate></item><item><title>Doki Doki Ragnarok is coming to Steam</title><link>https://brutalhack.com/blog/games/doki-doki-ragnarok-steam</link><guid isPermaLink="true">https://brutalhack.com/blog/games/doki-doki-ragnarok-steam</guid><description>We are excited to announce, that Doki Doki Ragnarok is coming to Steam!
Wishlist now to get notified when it&apos;s released.</description><pubDate>Sat, 20 Mar 2021 13:26:44 GMT</pubDate></item><item><title>Open Sourcing 9 Game Jam Projects</title><link>https://brutalhack.com/blog/games/open-sourcing-9-game-jam-projects</link><guid isPermaLink="true">https://brutalhack.com/blog/games/open-sourcing-9-game-jam-projects</guid><description>Today we are releasing the source code to all of our game jam projects on github.
All projects are implemented in Unity and are developed cross-platform, following our Cross-Platform Guidelines.</description><pubDate>Sat, 27 Feb 2021 10:19:10 GMT</pubDate></item><item><title>Bouncer – Lightweight Parameter Validation for .Net</title><link>https://brutalhack.com/blog/bouncer</link><guid isPermaLink="true">https://brutalhack.com/blog/bouncer</guid><description>Bouncer provides lightweight runtime-only &quot;contracts&quot; for .Net applications. The main use-case is to validate parameters of important methods.</description><pubDate>Sat, 20 Feb 2021 14:20:32 GMT</pubDate></item><item><title>One-Click Deployments for Small Projects</title><link>https://brutalhack.com/blog/devops/one-click-deployments-for-small-projects</link><guid isPermaLink="true">https://brutalhack.com/blog/devops/one-click-deployments-for-small-projects</guid><description>Sometimes automated deployments are too expensive. Let me show you how I deploy small projects with a one-click deployment script.</description><pubDate>Sun, 08 Nov 2020 17:00:00 GMT</pubDate></item><item><title>One Easy Trick to Manage Your Software Release</title><link>https://brutalhack.com/blog/devops/software-release-checklists</link><guid isPermaLink="true">https://brutalhack.com/blog/devops/software-release-checklists</guid><description>Software engineers often aren&apos;t taught about releasing software. Therefore I want to share my software release checklist with you.</description><pubDate>Mon, 12 Oct 2020 07:42:00 GMT</pubDate></item><item><title>Testing your Software with Style and Structure</title><link>https://brutalhack.com/blog/devops/testing-your-software-with-style-and-structure</link><guid isPermaLink="true">https://brutalhack.com/blog/devops/testing-your-software-with-style-and-structure</guid><description>Let&apos;s have a look at structured unit, integration and system testing, inspired by the V-Model used in automotive development.</description><pubDate>Sun, 13 Sep 2020 18:57:00 GMT</pubDate></item><item><title>Getting Started with Build Servers</title><link>https://brutalhack.com/blog/devops/build-servers</link><guid isPermaLink="true">https://brutalhack.com/blog/devops/build-servers</guid><description>In this tutorial we will setup a simple build server, which can build a C# hello world project for macOS and linux, verifying your cross-platform compatibility.</description><pubDate>Sun, 09 Aug 2020 13:06:00 GMT</pubDate></item><item><title>Cross-Platform Scripting</title><link>https://brutalhack.com/blog/devops/cross-platform-scripting</link><guid isPermaLink="true">https://brutalhack.com/blog/devops/cross-platform-scripting</guid><description>Scripting is the fastest way to get stuff done. And of course there is a cross-platform solution: Let&apos;s get started with PowerShell Core.</description><pubDate>Sun, 12 Jul 2020 15:00:00 GMT</pubDate></item><item><title>Cross-Platform Command Line</title><link>https://brutalhack.com/blog/devops/command-line-basics</link><guid isPermaLink="true">https://brutalhack.com/blog/devops/command-line-basics</guid><description>Get started with command line  basics for windows, macOS and Linux. They share a common set of commands, too.</description><pubDate>Sun, 14 Jun 2020 16:00:00 GMT</pubDate></item><item><title>Getting Started with DevOps</title><link>https://brutalhack.com/blog/devops/getting-started-with-devops</link><guid isPermaLink="true">https://brutalhack.com/blog/devops/getting-started-with-devops</guid><description>What is DevOps and how can you get started?</description><pubDate>Tue, 17 Mar 2020 16:00:00 GMT</pubDate></item><item><title>Polish Jams – Making of Doki Doki Ragnarok</title><link>https://brutalhack.com/blog/polish-jams-making-of-doki-doki-ragnarok</link><guid isPermaLink="true">https://brutalhack.com/blog/polish-jams-making-of-doki-doki-ragnarok</guid><description>Seeing the popularity of our viking dating sim, we asked ourselves: &quot;Can we make this bigger without investing too much time?&quot; And so the Idea of the Polish Jam was born.</description><pubDate>Wed, 04 Mar 2020 07:00:16 GMT</pubDate></item><item><title>Game Jam 1o1</title><link>https://brutalhack.com/blog/game-jam-1o1</link><guid isPermaLink="true">https://brutalhack.com/blog/game-jam-1o1</guid><description>We love game jams and we would like to share our passion. Here are some basics to start with. If you have more questions you can find us in discord.</description><pubDate>Sat, 23 Nov 2019 01:22:26 GMT</pubDate></item><item><title>Website relaunch 2017</title><link>https://brutalhack.com/blog/website-relaunch-2017</link><guid isPermaLink="true">https://brutalhack.com/blog/website-relaunch-2017</guid><description>Hi Guys, It&apos;s been a while since our last article. Last year had many surprises in store for us. We finished our Master&apos;s theses and our time at university. During the writing phas</description><pubDate>Sun, 12 Feb 2017 17:08:07 GMT</pubDate></item><item><title>Our Experiment Design</title><link>https://brutalhack.com/blog/our-experiment-design</link><guid isPermaLink="true">https://brutalhack.com/blog/our-experiment-design</guid><description>Hey guys, our SARSA-based learning AI is making great progress! We have our first experiment results and have begun further tweaking of our experiment setups. As our experiments al</description><pubDate>Mon, 30 Nov 2015 22:12:23 GMT</pubDate></item><item><title>How to Develop for Cross-Platform</title><link>https://brutalhack.com/blog/how-to-develop-for-cross-platform</link><guid isPermaLink="true">https://brutalhack.com/blog/how-to-develop-for-cross-platform</guid><description>Hey guys, the current work on our learning AI for Project Aleron is coming along nicely, but we won&apos;t have anything exciting to show you until next month. We have a big update comi</description><pubDate>Wed, 28 Oct 2015 20:07:49 GMT</pubDate></item><item><title>Performance Optimization for Unity and Java Developers</title><link>https://brutalhack.com/blog/performance-optimization-for-unity-and-java-developers</link><guid isPermaLink="true">https://brutalhack.com/blog/performance-optimization-for-unity-and-java-developers</guid><description>Hey guys, in our blog article Implementing our Learning AI we mentioned that we optimized the calculation time for AI battles from 4 seconds to under 100ms! We want to show you how</description><pubDate>Fri, 25 Sep 2015 13:42:59 GMT</pubDate></item><item><title>Implementing our Learning AI</title><link>https://brutalhack.com/blog/implementing-our-learning-ai</link><guid isPermaLink="true">https://brutalhack.com/blog/implementing-our-learning-ai</guid><description>Hey guys, we’re very excited to introduce the initial version of our Machine Learning AI for Project Aleron. We will explain our architecture and how the AI works. We hope to provi</description><pubDate>Sun, 23 Aug 2015 16:45:34 GMT</pubDate></item><item><title>Machine Learning in Games</title><link>https://brutalhack.com/blog/machine-learning-in-games</link><guid isPermaLink="true">https://brutalhack.com/blog/machine-learning-in-games</guid><description>Hey Guys, our upcoming article will be about our implementation of a learning AI for Project Aleron. As this topic is rather complicated, we wrote up an introduction to machine lea</description><pubDate>Sun, 09 Aug 2015 19:41:32 GMT</pubDate></item><item><title>Client-Server Architecture</title><link>https://brutalhack.com/blog/client-server-architecture</link><guid isPermaLink="true">https://brutalhack.com/blog/client-server-architecture</guid><description>Hey guys, in this months article we show you our client-server architecture in Project Aleron and give you valuable tips for networking in games ;) Our Client-Server Architecture P</description><pubDate>Sun, 19 Jul 2015 16:09:56 GMT</pubDate></item><item><title>Items and Skills in Project Aleron</title><link>https://brutalhack.com/blog/items-and-skills-in-project-aleron</link><guid isPermaLink="true">https://brutalhack.com/blog/items-and-skills-in-project-aleron</guid><description>Hey guys, in our previous articles we told you how we decided to use jMonkey Engine and why we use it. Today we will get back to talking about the game itself again. We want to sho</description><pubDate>Mon, 22 Jun 2015 20:24:31 GMT</pubDate></item><item><title>Why we use jMonkeyEngine</title><link>https://brutalhack.com/blog/why-we-use-jmonkeyengine</link><guid isPermaLink="true">https://brutalhack.com/blog/why-we-use-jmonkeyengine</guid><description>Hey guys, Some people asked us why we chose jMonkeyEngine 3 (we call it jMonkey) for our Project Aleron. Especially because we collected experience with Unity in the last months. T</description><pubDate>Sun, 17 May 2015 21:52:22 GMT</pubDate></item><item><title>Project Aleron&apos;s Map Editor</title><link>https://brutalhack.com/blog/alerons-map-editor</link><guid isPermaLink="true">https://brutalhack.com/blog/alerons-map-editor</guid><description>Hey guys, last time we showed you the video below of our map editor and promised to share more details on it. This topic is a little technical, so we will try to link tutorials/wik</description><pubDate>Sun, 19 Apr 2015 13:06:50 GMT</pubDate></item><item><title>Project Aleron</title><link>https://brutalhack.com/blog/games/aleron</link><guid isPermaLink="true">https://brutalhack.com/blog/games/aleron</guid><description>Project Aleron started off in 2012 as an effort to improve our programming skills and aim very high: A turn-based MMORPG. From 2012 to 2016, we developed a Prototype using jMonkeyE</description><pubDate>Sun, 15 Mar 2015 18:00:14 GMT</pubDate></item><item><title>Introducing Project Aleron</title><link>https://brutalhack.com/blog/project-aleron</link><guid isPermaLink="true">https://brutalhack.com/blog/project-aleron</guid><description>Three Students take their chance at an MMORPG https://www.youtube.com/watch?v=vKPJdk50XXE Hello, we are BrutalHack and today we would like to introduce you to our Team and our Proj</description><pubDate>Sun, 15 Mar 2015 12:10:26 GMT</pubDate></item></channel></rss>