Skip to content


Unity is a popular game engine used to create games across various platforms, including mobile, PC, consoles, and AR/VR. It provides a user-friendly interface, powerful tools, and a vast community to create and share content.

The Unity store offers a vast collection of assets, including 3D models, audio, scripts, animations, and more. This saves time and effort for developers, who can focus on creating unique gameplay and experiences rather than spending time creating assets from scratch.

Unity is used by Delusional Games for our various projects.

Starfall reactor core room

Random Level Generation With Objectives

Random level generation is a powerful tool that game developers can use to enhance replayability in their video games. By generating different levels each time a player starts a new game, developers can keep the gameplay fresh and exciting for players, encouraging them to come back for more.

Avoiding obstacles in Boing

Boing! Now Available on Google Play!

Boing! is a side scrolling game in which you bounce a ball down an alleyway avoiding obstacles to score points. It features a random level generator which arranges a collection of predefined level segments to create an infinite level design that changes every time you play the game.

Computer says no

java.lang.UnsupportedOperationException: This feature requires ASM7

To actually resolve the issue when it occurs, simply select “Clean Build” from the Build button when compiling the project. This will ensure that everything is correctly initialized and avoid the “feature requires ASM7” error occurring without having to change any other settings or implement workarounds!

Google AdMob Interstitial Test Ad

Understanding the Different Types of Ads on Google AdMob

Google AdMob is a mobile advertising platform that allows developers to monetize their mobile applications through in-app ads. The platform serves various types of ads including banner, interstitial, reward, and native ads. Each type of ad has unique features and can be used in different ways to achieve different objectives.

Google AdMob

Adding the Google AdMob Library to a Unity Project

Google AdMob is a platform for displaying advertisements in mobile applications. Integrating AdMob into a Unity project can increase its revenue. In this article, I will walk through the steps to install the Google AdMob components in a Unity project.