Welcome to Aero Astro Arts!

aeroastroarts.com

Bruno Cicanci: Mentorship, Mastery, and the Art of Better Game Development

When I joined the Limit Break Mentorship Program, initially as a mentor 3 ears ago, I originally signed on as a mentor, for my third year I signed up as a mentor and mentee. While I didn’t expect to be matched as I am more of an indie developer and multidisciplinary generalist. I had hoped to find guidance that would help refine my technical approach to game development. The amazing team at Limit Break decided to be proactive, reaching out and suggesting that Bruno Cicanci, Senior Programmer at Ubisoft and author of the Cicanci Game Programming Blog, would be my perfect mentor. The pairing turned out to be more than I had hoped for and found a partner in professional growth.

Bruno’s mentorship has been a game-changing experience for both me and my work at Aero Astro Arts Ltd., reshaping the way I approach programming, project management, and technical design across our games.

A Mentor Who Leads by Example

Bruno Cicanci is known across the industry for his clarity, patience, and dedication to improving how games are made. His background spans both Unity and Unreal Engine, and while his specialization lies in Unity development, his insight into programming best practices transcends any single engine.

From the moment our mentorship began, Bruno took a structured, pragmatic approach — focusing on core programming principles, project layout conventions, and workflow optimization. His ability to bridge creative thinking with engineering discipline has helped me bring more efficiency and consistency to Aero Astro Arts’ development pipeline.

Programming Best Practices and Technical Growth

Under Bruno’s mentorship, I’ve learned to view programming as both an art and a science — one that thrives on structure and scalability. We’ve explored topics such as:

  • Code architecture and readability — building systems that are intuitive for future collaborators.

  • Project layout conventions — structuring assets, blueprints, and scripts in a way that promotes maintainability and cross-discipline clarity.

  • Version control and project management — adopting habits that align with industry-standard workflows used in professional studios.

  • Cross-engine design thinking — understanding how Unity’s best practices can inform Unreal Engine development, and vice versa.

Even though Bruno’s background is rooted in Unity, his adaptability and curiosity make him a well-rounded mentor for any engine or toolset. He brings an industry-wide perspective — one that helps independent studios like ours apply AAA-level discipline to our own creative projects.

The Power of Mentorship in Game Development

What sets Bruno apart is how personally he invests in his mentees. He doesn’t just provide technical answers; he provides context. Every lesson ties back to real-world production environments, ensuring that the principles we discuss are practical and applicable.

He’s helped me think not only about how to code, but about how to manage teams, structure milestones, and anticipate technical challenges before they occur. That forward-thinking mindset has already begun shaping how we build and scale projects such as After The Swarm, Neo Tokyo Patrol, and Noble Order at Aero Astro Arts.

A Blog That Extends His Mentorship

Beyond his professional role at Ubisoft, Bruno runs a deeply insightful programming blog at blog.cicanci.com It’s an excellent resource for developers at all levels, offering clear, experience-based articles on Unity architecture, gameplay systems, clean code practices, and game programming design patterns.

The blog reflects the same structured, practical tone Bruno brings to mentorship — grounded in experience, yet always forward-looking. It’s a must-read for anyone serious about mastering their craft, whether you’re an indie developer or part of a larger studio.

A Game-Changer for Aero Astro Arts

Through Limit Break and Bruno’s guidance, Aero Astro Arts has made significant improvements in both workflow and technical design. His mentorship has influenced how we structure our codebases, how we document and plan projects, and how we maintain performance and scalability as our games grow.

He’s helped bring the kind of technical rigor usually found in major studios into the indie space — showing that even small teams can operate with professional-level standards if they commit to consistent practice and structure.

Final Thoughts

Good mentorship doesn’t just teach — it transforms. Working with Bruno Cicanci through the Limit Break Mentorship Program has been one of the most impactful learning experiences of my professional journey.

His guidance has refined how I think about programming, team structure, and long-term project sustainability. More than that, it’s reminded me that the best developers never stop learning — and that great mentors don’t just share knowledge, they share mindset.

You can explore Bruno’s work and insights at blog.cicanci.com or connect with him on LinkedIn