4 ms·
I have made an (unofficial/private clone of) Azul boardgame in Flutter (intended as a christmas present to my wife). Whithout having any Dart or frontend or UI
by szemet 8y ago
I have made an (unofficial/private clone of) Azul boardgame in Flutter (intended as a christmas present to my wife).
Whithout having any Dart or frontend or UI experience (I have always progammed backend and CLI apps), I could make a simple working game in maybe 10 hours - and it is mainly due to the instant feedback cycle.
The whole thing is less than 600 lines of Dart code. (and about 100 lines is to deep copy game state objects (for the undo functionality) as Dart can't do that automatically.
The design is simple, just circles, shadows and small animations (the player in turn gets magnified)[1], but with zero experience in the UI domain I actually barely beleive that I have made it ;)
Of course games are absolutely not affected by the native or not native widget issues, and also I did not use any advanced services from the platform, so can't say much about those weaknesses.
I was really happy with it, I would definitely recommend it to similar hobby/beginner projects.
[1] https://pasteboard.co/HQdDD4r.png https://pasteboard.co/HQdDD4r.png