C# To Cath Them All

Today I learned that Pokemon Go app is written using Unity and C# of course to support cross platform good performance experience…

This really shows how far C# came along not only being a web app framework language but more of a generic purpose powerhouse. I have not previously used C# for mobile development but this is a really strong indicator that in my next game project, it will be my go to setup.

Another interesting detail I learned was use of GPRC as a communication protocol between Client and Server. I did know before that it is really popular in Google’s microservices but using a protocol for a game made a lot of sense now. We usually build distributed systems without really tolerating latency using REST but I believe using GPRC could have made it easier to solve that problem.

More details and their early day fire fighting can be found at following link on the latest episode of Software Engineering Daily.



Published by

What do you think?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.