In the context of video games, the Fog of War represents the areas of a game world that are hidden or obscured from the player's view until certain conditions are met, such as gaining vision throu...
Commercial viability in the context of video games refers to the potential for a game to be profitable in the marketplace...
A "Card-Driven Game" (CDG) refers to a type of game where cards play a central role in driving the gameplay mechanics and decision-making...
The beta phase is primarily used for testing and refining the game by exposing it to a larger audience to identify bugs, gather feedback on gameplay, and make adjustments before the game hits the mark...
In the expansive realm of online gaming, a constant battle wages between developers and players who seek to exploit the system...
A quest system is a fundamental gameplay mechanic in many video games...
A leaderboard, in the realm of video game design, is a digital ranking system that displays the top-performing players...
User-Generated Content (UGC) has revolutionized the gaming industry, particularly in the realm of mobile gaming...
A video game's difficulty curve is a fundamental design element that dictates how challenging the game becomes over time...
When you think of a video game design team, images of artists, programmers, and writers likely come to mind. However, there's another critical role often overlooked: the mathematician...
How do you measure the volume of users who are accessing your game or mobile app...
Apple, Google, Windows, Samsung, Facebook, etc… Which markets and app stores should you target for your game.
Both the User Interface (UI) and the User Experience (UX) are critical components to a successful game (or mobile app). How do these elements differ and why should you pay close attention to both?
Many apps today employ the tactic of performing A/B tests with their features. This is a very valuable approach. However, the abuse or overuse of this can cause drastic problems.
If you have a mobile game that utilizes an in-game currency, you may want to think twice before building features that enable users to trade that currency. The reason is simple...
Take a second and think about a past idea you have had to make something better. This could have been fixing a process at work, launching a new business, creating a new product, etc...
Evergreen games are ones whose core gaming loop is a repeatable action. However on each repeat the action, the strategy or game play may be slightly different.
Have you ever heard an engineer say "don’t repeat yourself”. This piece of sage engineering advice is often overlooked or ignored. Why - You might ask? Let's take a look
A game tester may go by several different names. In some studios they might be called a Quality Assurance Agent while in others they might be called a Testing Engineer...
As part of modern day mobile programming, one aspect that is often overlooked is the ability to do a force update within your app to a new version. This also applies for a soft prompt update as well...
A while back we wrote on the role of the QA agent within the development team...
When you play in the arcade or in your own gaming console or even in your home PC, you look for a game that feels and looks realistic...
Can you remember playing snake on your mobile phone in the ‘90s? Snake was one of the first mobile games and since then mobile games have gone from a basic design, to sophisticated, interactive game...
It all began with Atari. Established in 1972, Atari started the revolution of not only video arcade games, but home video game consoles and home computer games as well.
What is the greatest tool you have ever used in your game development? If I was asked that question my response would be that it varies from project to project...
The first video game was created in Japan and it has evolved greatly over the years. Video games have not only become a hobby for young children, but they have become an obsession for adults.
Mobile phone usability testing is critical to your business. In fact, mobile and handheld usability testing has become more important than computer-based usability testing.
The design of Pokemon Go was an instant breakthrough when it launched several years ago. It is worth evaluating certain elements of its deisgn to understand why it did so well.