DivinityCodes

IdleGame CirclesVsBlock Prototype

Idle mobile game prototype where players interact with dynamically generated circles and blocks in a continuously evolving gameplay loop.

  • Idle Game
  • Mobile Prototype
  • Procedural Gameplay
  • Casual Game
  • Dynamic Systems
  • Gameplay Loop

Welcome to the IdleGame CirclesVsBlock prototype, a mobile game where players interact with dynamically generated circles and blocks in a continuously engaging idle gameplay environment.

Screenshots

Explore the visual style and UI of the game through these screenshots:

How it works

Loading script

The game begins with the Loading script, which is responsible for loading remote configuration settings to dynamically scale game formulas based on player progress.

Unity Inspector — Loading script: remote GameData URL and gold / upgrade scaling parameters

GameController

The GameController script serves as the central hub of the game, initiating the core gameplay loop. It contains a variety of settings that allow for customization of game elements, from visual effects handled by the shader controller to game mechanics.

Shader Graph examples

The game features custom shaders designed to enhance visual appeal and feedback. Below are examples of how Shader Graph is utilized to create dynamic visuals within the game:

Conclusion

IdleGame CirclesVsBlock is a prototype that combines engaging idle gameplay with intricate graphical programming to create a continuously interesting player experience. Whether you are interested in the technical side of game development or just looking for a fun game to play, this prototype offers insights and entertainment. Dive in, explore the code, and enjoy the interaction of circles and blocks!