Inspiration

Staying focus during work or study time is the key point of time management. We want to the create a useful product, which applied effective methods, that can help students, workers, etc. to feel comfortable and motivative while staying focus, as not everyone can stay focus for a very long time.

We know about Pomodoro - a famous approach avoiding distraction and keep mind in focus for a long duration by dividing working time into session, focus and break time. This method has been proved to be effective by million people, including us.

The rewarding method is also an effective one. By rewarding ourselves after a challenge, we are movativated to focus and dive into our work. There are tons of apps using this method with diverse types of rewards. However, as Minecraft lovers and inspired by this legendary game, we decided to, somehow, use the Minecraft as the reward for our product

Minecraft Pomodoro, we built this game by our willing to help busy students, workers and by being inspired by Minecraft and Pomodoro

What it does

The game is fairly simple, with only two modes, Pomodoro Mode and Build Mode.

Pomodoro Mode allows users to use the Pomodoro Timer, the same as any Pomodoro Timer out there, with two adjustable sessions, Focus and Break. This is the place where users can stay focus and accumulate credits, which is use for buying blocks in Build Mode.

Build Mode allows users to play MINECRAFT, but in 2D. Users can use the credits they earned by focusing in Pomodoro Mode to buy blocks. Using blocks, users can build...anything, like Minecraft. This sandbox feature force users to buy more blocks, which requires them to stay focus more to earn more!

How we built it

Minecraft Pomodoro is built using Phaser.js, a javascript framework that provides web game development. There are several cases that we aid the UI development using HTML and CSS.

For database management, we use Firebase for authentication and user's game progress

Using the above technologies and great collaboration, we managed to build the game within a short amount of time (within two weeks).

Challenges we ran into

When registering for this hackathon, we only have a short amount of time left before the deadline (around two weeks). So we had to work hard and do our very best the complete the project on time.

The development progress also faced obstacles. Phaser.js was quite different from the frameworks that we used before so we got some difficulties developing with this framework

Accomplishments that we're proud of

The first thing that made us so happy and proud of is that our collaboration and management has been effective and helped us finish this promising game on time.

We were also delighted when our ideas finally came to live, a real game with Pomodoro and Minecraft combined!

What we learned

As university students, we joined this hackathon not only to promote our ideas, but also learn useful thigns for our career development. And we actually learned a lot of things!

This is the first time we built and deployed a project to become a product that can be used by many people. We learned a lot about how to deploy our project for global use.

We learned how to use Phaser.js for web game development and enhanced our Firebase skills. We learned how to use Git and Github properly to collab with each other

Thanks to this hackathon, we have learned and experienced so much!

What's next for Minecraft Pomodoro

The UI of the game is still a bit messy and not well-designed, so we want to work on it to increase user experiences.

We also want to focus more on adding more functionalities to the sandbox, to make it more Minecraft-like.

So, stay still and wait for the upcoming updates of Minecraft Pomodoro!

Share this project:

Updates