Introducing 128 Things

Game Development with Flutter

Introducing 128 Things: Game Development with Flutter

In the vast and ever-evolving landscape of game development, finding a balance between robust game mechanics and seamless user interfaces is a constant challenge. At We Are Mobile First, we've been exploring how Flutter can bridge this gap, and we're excited to share our journey and a glimpse into the future of game design.

Download on the App Store

Why Flutter?

Over the past two years, our side project has transformed the way we think about game development. Flutter, known for its fast graphics engine and superior multiplatform support, traditionally serves app developers. However, its potential in the gaming world is vast. Inspired by examples like PUBG Mobile, which uses Flutter for non-gaming parts like shops and social features, we asked a critical question: Why not use Flutter for everything in 2D game development?

The Journey of 128 Things

Our project began as an experiment to utilize Flutter's capabilities to enhance the gaming experience. We envisioned a tool that would allow game designers to implement changes in real time, collaborate seamlessly, and push updates instantly — much like Figma does for app designers.

As we dove deeper, the project expanded from a simple game to a comprehensive Software as a Service (SaaS) product paired with an indie game. This dual development path helped us understand the complexities and potentials of full-scale production. Learn more about the specific app journey here.

Features of Our Game Editor

Our editor, built on Flutter and integrated with Google Firestore, supports real-time collaboration and updates. It allows:

  • Real-Time Level Editing: Designers can modify game levels while players are actively engaged, perfect for live events or seasonal updates.
  • Collaborative Design: Multiple designers can work on different parts of a game simultaneously.
  • Multimedia Integration: Easily drag and drop images, sounds, Rive animations, and even custom Flutter widgets onto the game canvas.

128 Things: A Template for Future Games

The release of our simple yet engaging game, 128 Things, marks a significant milestone. It acts as a proof of concept, showcasing how our editor can streamline game development. This game not only serves as an example app but also paves the way for more complex projects.

Join Us on This Exciting Journey

We are on a mission to democratize game development, making it accessible and collaborative. To achieve this, we need passionate Flutter developers, game designers, and visionaries who share our enthusiasm.

If you're interested in contributing to this revolutionary project, we'd love to hear from you. Whether you're a seasoned developer or a creative enthusiast, there's a place for you at We Are Mobile First. Please reach out to us at hi@wearemobilefirst.com to learn more about how you can get involved.

Looking Ahead

While our journey has just begun, the potential to change the game development landscape is immense. With continued development and community involvement, we aim to release tools that empower creators worldwide to bring their visions to life with unprecedented ease and flexibility.

Stay tuned to our blog and follow us on our social media platforms to keep updated on 128 Things and other exciting developments. Together, let's build the future of casual game development!