DevBlog: Back to the Execution Order Pit

My article on script execution order in Unity’s UNet networking layer is my most successful article. It is 6 years old now and still being clicked regularly, more often than most others. No small wonder, as I had to find out yet again. Fixing a bug in Network Traders, I fell into almost the same trap, again! Always be aware of event execution order! And continue reading if you want to know why!

Continue reading DevBlog: Back to the Execution Order Pit

DevBlog: Our App Icon is here!

We put quite some thought and effort into creating an app icon for Network Traders. Finally, we have a version which is ready to be deployed. What do you think of our “flying merchant”? Read more about the design process and leave a comment about your first impression!

Continue reading DevBlog: Our App Icon is here!

DevBlog: A Cozy New Main Screen

Network Traders is evolving steadily. From the beginning, I concentrated on the technical challenges of the game. But with Andrea joining the effort in last November, the game is developing its very own graphical design, too. The latest and substantial upgrade is a rework of the main screen. I think, it makes you feel at home right from the first time you open the game!

Continue reading DevBlog: A Cozy New Main Screen

DevBlog: Books on Game Design and Production

If you think about starting a career in the gaming industry – be it as an Indie dev or in an established company – it’s a good idea to do some reading first. Here are a few books which helped me not only during my career in gaming, but specifically with my current project, Network Traders.

Continue reading DevBlog: Books on Game Design and Production

DevBlog: Responsive Design with Unity

Designing a user interface with Unity is done quickly, and the results may even look very appealing. But things become ugly as soon as you change the aspect ratio of your screen, testing your design on different smartphones or tablets. Fortunately, Unity includes a few tools to help you implementing a so-called Responsive Design. Here are three tips from my experiences with my current project, Network Traders.

Continue reading DevBlog: Responsive Design with Unity

DevBlog: Major Game Server Rework

Any new technology you have not used before is a potential risk to your game project. One such risk in Network Traders was the transition of merchants from player to player via Bluetooth. I meant this to be a central mechanic, but tried it much too late, only to find out that it is not stable enough. So I had to reconsider, redesign, and rework the trading mechanism, relying much more on the game server. In a way I have now left the prototype phase behind with this major rework being finally done.

Continue reading DevBlog: Major Game Server Rework

DevBlog: The Idea behind Network Traders

If you have followed my DevBlog, you know that my current game project Network Traders is about directly trading with your fellow players. “Directly” as in “personally” or “face-to-face”, i.e., being in the same room. This is achieved by using Bluetooth to connect the players’ mobile devices. But how does the core game loop actually look like? Read this story about agents, money, and the pandemic to learn more about the idea behind the game!

Continue reading DevBlog: The Idea behind Network Traders

DevBlog: Think about your Business

Have you ever thought about earning money with the games you create in your free time? If so, and when you actually do, there is a whole new bunch of things you have to consider. Because then, you officially start your own business. Last week I attended a webinar about “Establishing a part- time venture” by my local chamber of industry and commerce, and I would like to share my key insights with you.

Continue reading DevBlog: Think about your Business

DevBlog: Why early Play-Testing is so important

Anytime I read about game design and development, the importance of early play-testing is pointed out. Show your game to your friends and listen attentively to what they say. This is a short anecdote of how this was proven right for me and Network Traders. It is about using Bluetooth again, but also about how critically people may react to something unforseen.

Continue reading DevBlog: Why early Play-Testing is so important