Articles by David Bolton
-
Setting Up a Web Game - Part 3: The Server
In my previous Web Game post, I described my game server technology stack. It's a conventional HTML/CSS/PHP website, but uses PostgreSQL as the database and has a C# Game Processing Engine that i… -
Version Control Systems for Beginners
It amazes me that for the first 20 years of my 31-year programming career, I only used a Version Control Systems (VCS) once: a two year job in aerospace where they used a mainframe package called… -
0x10c Could Be a Game to Rival Minecraft
Independently produced Ox10c will be a multi-player online space game based in a parallel universe along the lines of Elite, and will follow the same development pattern. According to its creator… -
Hammurabi 2: Develop the Game, Build Your Civilization
Hammurabi is a classic '70s video game that has been redone dozens of times in many programming languages. It's a very simple game where you rule a city, buy and sell land, buy seed to plant the… -
Google Go and How It Works
Google Go is a systems programming language (just over two years old) invented at Google and which can best be summed up as the new C: It's simple, easy to learn, and very fast to compile. (The G… -
Setting Up a Web Game: Part 2
This is the second in a series about setting up an online multiplayer game called webgame, where I share my insights into architectural, business and technical decisions. You can read the first i… -
Is Email Registration Needed for MMO Games?
It seems almost like heresy to ask this but why can't multi-player games let people play without needing the whole email registration/login palava? One of the points made in "Social Game Design:… -
Adobe Flash vs. HTML5: The Latest
Adobe has published its 12-month roadmap for Flash and Adobe Air. They still see Flash having a role in games despite the growth in HTML5/JavaScript as an alternative technology. They've acknowle… -
Book Review: Murach's HTML5 and CSS3
Although the HTML5 specification is not fully settled, it's sufficiently stable that 34 of the 100 top websites have already adopted HTML5, and publishers have dug out all their old HTML books an… -
Field Guide to Web Applications
If you're developing Web apps— and many online HTML5 games fall into this category — then you might find the Field Guide to Web Applications of particular interest. This Web app was produced by G…