The Travel Ban and Your Studio: What You Can and Can’t Do to Protect Your...
Introduction The Trump Administration’s travel ban generated considerable shock, fear, and confusion for citizens, legal residents, and refugees alike. It has also raised concerns for game studios and...
View ArticleWhat Languages to Localize Your Steam Game Into?
This blog was originally posted on Level Up Translation's blog. As the developer or publisher of a title that took a considerable amount of time and money to develop, the localization of your game is...
View ArticleFrustum Culling
IntroductionFrustum culling is process of discarding objects not visible on the screen. As we don't see them – we don't need to spend resources on computer to prepare it for rendering and rendering...
View Article7 Effective Tips To Create an Engaging Game Level Design
A good game speaks for itself; the design, gameplay, plot, user interface and every aspect of the game would be well-thought and planned to complement each other. There are multiple factors to be...
View ArticleOpengl API overhead
IntroductionIn modern projects, to get a nice looking picture the engine will render thousands of different objects: characters, buildings, landscape, nature, effects and other.Of course, there are...
View ArticleFaking 2D Shadows
IntroductionThe technique presented here runs at 60 fps on a decent android phone (one+3). and more than 30 fps on my old nexus 7 (2012). The main advantage of the technique are great looking soft...
View ArticleHow to Make Effective Official Game Websites Really Fast
What should you do for your official game websites? What tools should you use, how should you design them, and where should you start? I can't throw a rock on social media without hitting a group of...
View ArticleHow to Double Your Devblog Traffic with Republishing
Back in the early 2000's Bungie kept fans of Halo informed with news, updates, and new feature developments. Players couldn't get enough, and a fervent community blossomed. Some of my friends still...
View ArticleMobile Gaming Industry Introduction Part 1: User Aquisition
User Acquisition or "UA" is now the dominant marketing paradigm in mobile gaming. App Stores are crowded and the chance of users finding your game organically is minimal (unless you're lucky enough to...
View ArticleGPU Performance for Game Artists
Performance is everybody’s responsibility, no matter what your role. When it comes to the GPU, 3D programmers have a lot of control over performance; we can optimize shaders, trade image quality for...
View ArticleLatency Matters in Online Gaming
Game streaming services have become hugely popular in recent years. These platforms allow streamers to broadcast themselves playing; viewers tune in to watch the stream, and to interact with the gamers...
View ArticleBringing World War and Communist Propaganda Back to Life
The second World War was a devastating conflict that saw 21 to 25 million soldiers dead, but even regular citizens suffered. Despite relative safety of being hundreds miles away, many lived in constant...
View ArticleMaking of an Arabic Teaching Game: Antura and The Letters
I wanted to share my eleven weeks work experience at VGWB (VideoGames Without Borders). During these weeks I developed a whole section of the game “Antura wa al huruf” (Antura and The Letters) under...
View ArticleHow to Implement Scoreboards in Godot with the GameJolt API
GameJolt is not the largest gaming platform, nor is Godot the most popular editor. Despite this, a kind user known as "ackens" has created a plugin for Godot, which allows super easy integration with...
View ArticleIs VR Really the Future of Gaming - or Just a Fad?
You only need to watch the movies to know that predicting the future is probably a waste of time. In 2017, we don’t have hoverboards (Back to the Future II), time travel isn’t a thing (Timecop), and...
View ArticleHow to Make an iMessage Game (and why)
What’s the deal with iMessage games? With iOS 10, developers are now creating games that are directly integrated with iMessage. This seamless, inherently social play style is viral by nature with...
View ArticleHow to Find the Right Tools for Your Game
GDC 2017 at the end of February confirmed what has become obvious in game development: things change quickly. We saw the release of Unity 5.6 at the end of March, and VR is set to redefine the way we...
View ArticlePhysical, Casual Gaming for Mixed and Virtual Reality
Since the rise of mobile gaming, ‘casual games’ have claimed a large chunk of attention and funding from marketing and game development circles. It is generally agreed upon that short play sessions...
View ArticleCritical errors in CryEngine V code
IntroductionCryEngine is a game engine created by the German company Crytek in the year 2002, and originally used in the first-person shooter Far Cry. There are a lot of great games made on the basis...
View ArticleHow I created music for a videogame
Hello, everyone! My name is Dima, and I’m a musician who wrote music for the game called Reflection of Mine. I made it under the pseudonym "Expecte Amour". It was a mind-blowing experience, and I'd...
View Article