This website uses cookies We use cookies to further personalize and enhance the user experience, conduct analytical research - for example, counting visits and traffic sources - place advertisements and contact third parties. Users can manage their cookie settings by clicking the "Choose your preferences " link."

Cookie policy

Blog

search
expand_more
expand_more

Developing Lag Compensated Multiplayer Game, pt. 3: The Client

Lag Compensated Games part 3

Now that we have the server ready, we can start working on the client side. Soon we will finally be able to actually play our game over the network!

Summer in the city: Here are the best tech events in August!

top tech events

Spending summer in the city? Enjoy warm days combining the pleasant and the useful!

Developing Lag Compensated Multiplayer Game, pt. 2: The Server

Lag compensated games

In the previous part of the series, we’ve implemented an offline game and got ourselves ready to tackle the multiplayer. This time we’ll get our hands dirty fleshing out the server part.

To mutate or not – on Entities and Value Objects

To mutate or not

We all know that immutability is GOOD. But should we use it everywhere by default? Let’s show it on the basis of a distinction between Entities and Value Objects.

Developing Lag Compensated Multiplayer Game, pt. 1: Offline

Developing smooth multiplayer action games was always somewhat baffling to me. How should I split client-server responsibilities and make up for network latencies so that game action seems instant? I wanted to find answers to those questions and if they spark your curiosity too, read on!

How Google implemented automated testing

Mike Bland, former Google employee shared the story about implementing automated testing adoption at Google, combining it with his personal flashbacks from that time.

Hottest tech events in Krakow this month

You know what they say: “you’re the average of the five people you spend the most time with”. No matter if it’s true or not, choose your people wisely and most of all – go out and explore!

Hottest tech events in Tricity this month

Are you ready for another batch of top tech events in the city? No matter if you are a novelty-seeker or not, it’s good to go out of your comfort zone from time to time. So go out and explore!

Swipe to delete done easier than you thought

Swipe to delete

Recently I had to implement swipe to delete function. As is often the case, sometimes you need to enhance the functionality in the application using 3rd party libraries. This is what happened.

Refactoring — been there, done that

It’s fine to fail, make mistakes and learn from them. Still, you will leave behind some things that you are not proud of, and when it comes to fixing them, my advice can come to the rescue.

Is this year’s WWDC17 good for iOS developers?

WWDC17 summary

WWDC 2017 brought a variety of announcements with lots of new changes for all different segments of Apple’s ecosystem. How it’s been so far in the eyes of our iOS developers? Find out by watching a replay of our first ever live stream!

Top 5 tech events in Krakow you can’t miss this June

The long awaited hot season is finally here! But how to get the most out of it? See what’s going on on the Krakow tech stage and prepare a list of worthwhile events.