Thoughts about Flame #2699
projectitis
started this conversation in
General
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi all,
I have a long background in game development. I managed my own game development studio for over 10 years, developing cross-platform games (mostly mobile and web), predominantly in AS3, but also natively in Objective C and Java. We developed our own portfolio of games, but also kept food on the table by developing mostly web-based, games for advertising agencies and other clients. That was some time ago, and now I'm an avid hobbyist with a passion, hoping to get back into the industry some time in the future.
I have some observations about flame (and flutter/dart) that I wanted to share:
It's the first time I've really thought that there is a viable alternative to Adobe AIR/AS3 (aka Flash)
No matter what people think/assume about Flash, it was (and still is) a very rapid development environment, and it is cross platform out of the box while supporting native extensions for device-specific functionality. Flutter and Flame offer the same great benefits, especially if you add Rive into the mix. I can't wait for Rive to update their new renderer to support more platforms.
The maintainers are amazing
I've been involved with/contributed to a few open-source projects, and I have to say that the maintainers here are at the top end. You give great advice without being too opinionated, you give a lot of your time to this project, and you are friendly and approachable. You obviously care about what you are creating.
The repo structure and pipeline is top-class
The use of melos and other tools, the automated pipelines, this all makes the repo easy to work with (after a short learning curve). Which brings me to...
The docs are (overall) excellent
Flame moves rapidly and the so the docs aren't always the most up to date (which we can forgive you for), but generally they are excellent. As a contributor, I wanted to point out that the contributor docs in particular are fantastic. They give the exact detail required to start being effective, even with no prior knowledge of melos.
Bravo, team 👏
I look forward to progressing my own journey with Flame!
Beta Was this translation helpful? Give feedback.
All reactions