Cross platform game design and development using OpenGL March
30, 2012 The following content is a summary of an article I
wrote for the Software Developers Journal publication in their
March issue of this year, under the same title as above: “Video
and PC games are a big part of our lives today. From the text
and vector graphics based games in the past, to the interactive
3D environments we immerse ourselves in today, games have come a
long way as have the hardware and software platforms that host
them. Today, games could be said to be cross-platform in many
contexts, as the many different operating systems, hardware
platforms (Xbox, Playstation etc), and web browsers are all
platforms that games run on. An HTML5 game could be said to be
cross platform as it can be played in a browser on a Mac, PC or
Linux environment, but on a higher level it runs on top of one
platform: the web. In any case, for our purposes in this
article, we will define cross platform in its classical sense:
Targeting multiple OS systems