You are currently viewing Lovoban

Lovoban

Pitch : 

“Lovoban” is a sokoban where resolution blocks are in love. Attraction, couple formation and their speration are your tools. Master the puzzle that is Love. 

Gameplay video : 

 

About the creation : 

It’s a school project in groupmade with OpenFl in Haxe, in 2 months, in which we were ask to make a sokobanplayable with mouse and keyboard, in isometric view in 2D and top view at the same time, by using the architectural pattern Model-View-Presenter (MVP).

At the start of this projet, in paper design only, with my group of 4 , we searched the special feature that we wanted for this sokoban, at first we thought about a mechanism of magnetization, but after discussion with each other and professors’s advices, I have suggested a new type of mechanism of magnetization , Love, the idea was absolute sucess inside the group , after specifying the concept of the special feature , it was also validated by professors. For one month we made levels on paper (tuto and first levels) and finallize the rules by playing our levels.

For another month we programmed the game and added levels, Love was harder to code than expected, because of very rare situations that the player could create and that we created by playtesting our game, but we finally managed to solve all these problems and finish the game on time and all that was requested in the specifications, but of course there are aspects of the game that we would have liked to improve with more time but it’s still a good game, very appreciated for its special feature and the universe that comes from it.

As a group, we used agile methods such as scrum for the development of the game, plus the use of Trello, post-it notes on wall and an estimated and realized time exel. Thanks to this experience i know better the number of hours I can put into a project per day, when i work on my side, being really productive during those hours, as well as skills of my team and their efficiency, to be in tune with them when they need a feature of the game created to continue their work and me to be ready to use their feature, for a good workflow.

Tips for resolving levels :  

Use the special feature only when is absolutely needed, in the right place, at the right time, otherwise there is a high chance that you be block later (trust playtesters). When you’re about to use the special feature, think about the distance between the two blocks in question, events during their paths and their landing spots, according to the rules, to prevent blutterfly effect, the higher you are in levels, the more likely this is going to happen (again, trust playtesters).  

Thanks for reading about this game, you can also try it on browser by clicking the button just below.

Leave a Reply