Inspiration
We wanted to add more challenges to the classic tile puzzle. After several ideation sessions, we landed on the concept of using the tiles to create a path. During our research, we found DART mission (The Double Asteroid Redirection Test, a NASA space mission aimed at testing a method of planetary defense against near-Earth objects), which we felt like the perfect name for the project.
What it does
The game is simple, you need to help the spaceman (codename Pixman, because there's only one Bowie) to reach his final goal. We know there are a lot of challenges out there in space, like running out of oxygen, so you need to be quick to help our spaceman find the right path to reach the destination. Every challenge is more challenging than the previous one, think carefully about the movements you're going to do.
Each level is procedurally generated and goes from a 3x3 puzzle up to a 6x6 matrix. Will you be able to finish each level before the time runs out?
How we built it
We used VeryGoodCLI to scaffold our project and used our previous experience to build an experience that felt both challenging and fun. Each level is procedurally generated and could have several solutions.
We drafted the initial versions in Figma and used Rive to create our beloved Pixman. The codebase is made to run on Android, iOS, and the web. We used SVGs for the planets and designed the backgrounds for different screens and adjusted for mobile, desktop, and tablet
Challenges we ran into
- Initially, we had a big impact on the performance of the app on the web due to the SVG files.
- We wanted to design a set of textures that could be used in the context of procedurally generated levels.
- We found that some mazes could have several solutions, so we had to design for that.
Accomplishments that we're proud of
We created our first Flutter app that runs both on the web and mobile. (We use flutter as a mobile framework but not as a web dev tool)
We grew a lot into the overall experience as a team, and every member gave great ideas to create this project.
What's next for Dartmission
- We want to add new features to the app and release it on the app stores.
Built With
- dart
- flutter
- rive

Log in or sign up for Devpost to join the conversation.