Pocket City Blog
  • Blog
  • Game Overview
  • Subreddit
  • Codebrew Games

Game Development

Indie game development, iOS, Android, PC, Cross platform using HTML phaser.io and Cordova

Game Development

Pocket City 2 In Development

It's been a while since the last update, and here's why: I am working on a sequel to Pocket City! It will be a brand new game built in 3D from the ground

Game Development

Pocket City's Cross-Platform Development Pipeline

Or, how I made a mobile game as a web developer. This blog post explains the pipeline for Pocket City and how the game was created. Some players have asked how Pocket City

Game Development

Setting Language Metadata for Electron MacOS Apps

I recently released Pocket City for MacOS by packaging the game using Electron and Electron Packager (https://github.com/electron/electron-packager) Everything looked good and the game was approved for the Mac App

Game Development

Optimizations for HTML + JS Mobile Game Development

Performance is one of the main challenges of building an app in HTML + JS. Below are some optimization techniques that I've used in Pocket City, a hybrid Cordova app, to deliver the smoothest experience possible.

Game Development

5 Reasons to Use DOM Instead of Canvas for UI in HTML5 Games

Drawing to canvas is the primary way of rendering content in HTML5 games, as it beats DOM manipulation out of the water for performance. However, I've found that the DOM still has a

Game Development

Cheating at z-depth sprite sorting for draw order

When implementing buildings in Pocket City, I discovered that ordering buildings was easy - just sort the z-index using the buildings's Y position whenever the buildings changed, then cache the buildings as a

Pocket City Blog © 2021
Latest Posts Facebook Twitter Ghost