Welcome to the Open Source Game Developer Blog

Open Source has had a profound impact in our world. It has inspired great ideas to be shaped and also be widely adopted. It has also allowed everyone to have access to affordable technology, be it in the Cloud or on Premise, or on your own hardware device. There is no doubt as to the impact of technologies like Linux and Android. Open Source has been a joy for developers, corporations, and end users.

My particular interest though is to be able to elaborate how Open Source technology can both shape the future of Gaming and Multimedia – from both a technical and also from a business oriented perspective. It is in my belief that we are at that stage in time where we are seeing some major transformations happening in Game Engineering and Game Engineering Technologies also. A good degree of this transformation has seen a number of Game Engines convert to become Open Source and Free. Topics around these Game Engines will be highlighted in more details in coming blog posts. However, the ecosystem shifts are also coinciding with major changes in the market in areas of Console, Mobile and PC Gaming. This NewZoo insights report states that “The World’s 2.7 Billion Gamers Will Spend $159.3 Billion on Games in 2020; The Market Will Surpass $200 Billion by 2023”. So what are some of these major eco-system shifts coming into play?

  • For starters, Mobile Devices that are highly capable, with extremely amazing amounts of storage and RAM, as well as CPU and GPU are becoming more and more available for cheaper prices. These Mobile Devices are capable of storing amazing amounts of battery power.
  • 4G is being ushered in.
  • High speed broadband Internet is becoming more affordable.
  • Amazing amount of Cloud Computing Technologies is being made available at cheaper prices to companies and developers. And with major players setting up global data centers (with players like Amazon, Google, and Micrsoft), it has become cheaper and easier to get amazing compute power for lower latency than before.
  • More SaaS availability. Game Technology Backends are becoming more available, some even Open Source.
  • Game Engines are also becoming cheaper to acquire, and there is amazing technology available that is Open Source.
  • A plethora of technologies and platforms to develop on top of is easily available. For instance, developing games for Android can come at no cost at all when it comes to Software you can get access to to make amazing Android Games. And you can literally develop amazing back-ends using Open Source technologies like NodeJS or Python or Lua.
  • Not to mention – how really advanced the World Wide Web has become nowadays, and the technology powering access to essentially anything. We have created easier ways for folks to play online games, and have enabled developers to get as productive as possible – by means of affordable tutorials, and free resources that can get anyone up to speed – quickly.

These are just but some of the factors that will lead to drastic changes in Game Engineering Principles and Technologies. The shift has begun, but is still in sequence. There is a lot yet to happen and in the center of all this shall be Open Source technology driving new ways of looking at things. It is an exciting time to be a Game Engineer.

Published by Ahmed Maawy

Ahmed Mohamed Maawy is a seasoned technologist with over a decade of experience growing and leading technology products across the African continent - Currently the VP for Engineering at Streamlytics. In his role as VP of Engineering at Streamlytics he leads engineering product development for both B2C and B2B products. Prior to Streamlytics his work spanned leading engineering at Griffin Kenya (an InsureTech Company) as the Chief Technology Officer to working for innovative and disruptive startups like EveryLayer Broadband, Ushahidi, and one of Time's Magazine 50 most genius companies BRCK; the only company in East Africa that designs its own complete hardware and software stack. Most recently he was at the Al Jazeera Media Network, working on both Digital & Broadcast technical integrations. He was part of the team that launched Al Jazeera’s streaming service AJ+ and was heavily involved in the organization's Media Archive Artificial Intelligence projects. Ahmed is a respected leader and pioneer in the Kenyan technology community, his work having been featured in Quartz Magazine, Fast Company & Huffington Post. He sits on the advisory board for CIO’s East African leading Internet of Things and Artificial Intelligence conference, the East Africa IoT and AI Summit.

Leave a Reply

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 )

Facebook photo

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

Connecting to %s

%d bloggers like this: