• Register

Bazaar is aimed to be an authentic interpretation of a retro arcade game, presented in a nostalgic "handheld" package, but carefully designed to ensure the game works as a modern release.

Post news Report RSS BAZAAR - Custom engine "Pigeon" pt.1

An overview of the developer console within BAZAAR's custom engine. We're still climbing the Greenlight charts!

Posted by on

greenlight logo

BAZAAR runs on a custom game engine developed internally here at Largecomm. The engine, codenamed Pigeon, has been in development since 2012, and it has grown and changed drastically over time. The primary goal with Pigeon is to provide tools to develop our games quickly and precisely to our standards.

An important part of development for us is being able to tweak and balance game settings on the fly. Pigeon contains a feature built specifically for this purpose: the developer console. The console can be pulled up at any time while playing the game with a single keystroke, and commands can be entered into the console to tweak the game in a large variety of ways.

console


For example, the "scale" command instantly changes how much the graphics are scaled/stretched on the screen, the "screenshot" command creates a PNG snapshot of the game window, and the "gamespeed" command controls the game's execution speed.

gamespeed


We can also use it to look "under the hood" while the game is running and understand why the game may not be behaving as expected. The command to display hitboxes is a good example of this.

hitboxes


The console can even be used to help us balance gameplay: if the player character seems to be walking a bit too slowly, we have an easy way to experiment different walking speeds to find one that feels right.

vars


There are lots of other cool features in Pigeon that we'd like to demonstrate in later posts. If there's something specific you'd like to hear about please contact us, we'd love to hear from you!

A3pFifi


In other news, BAZAAR is currently climbing the charts on Steam Greenlight! We're trying to keep our momentum going from the first few days, so anything from a vote to a tweet would go a long way for us!

Thanks for reading, stay tuned for more development posts as well as some exciting new gameplay updates!

bazaarthegame.com / @BAZAARgame

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: