Position: Unity3D Developer
Category: Unity
English level: pre
Years of experience: 2


As a Unity solo game developer, my experience has been exciting and rewarding. In my portfolio, I have worked on several intriguing projects, utilizing various algorithms and techniques.

One area I focused on was procedural generation. I employed algorithms to automatically generate unique and diverse gameplay elements, such as levels, cities, landscapes, and other objects. This allows for countless variations in the game and provides unpredictability for players.

Additionally, I have experience working with different game genres. I have developed roguelike games, implementing systems for permadeath, random level generation, and strategic gameplay. This involved creating algorithms for enemy AI, item generation, and combat systems.

Furthermore, I have worked on RPG games, featuring advanced character progression systems, quests, and interactive worlds. This entailed developing algorithms for NPC interactions, dialogue systems, and combat mechanics.

I have also dabbled in creating sandbox games, where players have great freedom of action in a virtual world. I have designed building systems, economies, and environmental interactions. This involved developing algorithms for physics, AI behavior modeling, and object interaction mechanics.

All these projects were challenging but incredibly rewarding. I utilized my programming skills and Unity knowledge to bring ideas to life and create engaging and immersive games.