Frustration as a new Flame developer #1401
Replies: 5 comments 8 replies
-
Thanks Cherry for your feedback. We do have current plans to expand the tutorial landscape. For example two of the current PRs (#1376 and #1393) are aimed at tutorials; and we will be adding more in the near future. |
Beta Was this translation helpful? Give feedback.
-
That's great to hear. I'll stay tuned. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
FYI: This just popped up in a Google search for me. Posted yesterday. Haven't tried it yet. https://blog.devgenius.io/lets-create-a-snake-game-using-flutter-and-flame-38482d3cf0ff |
Beta Was this translation helpful? Give feedback.
-
Just saw this discussion and thought that maybe I should also mention some frustrations as someone creating content around Flame 😅. The biggest problem I face is making people, new to Flame, understand how package version and breaking changes work. Almost 90% of the time they want to use the latest version of Flame while following tutorials made using older versions. It is very hard to convince them that it is not end of the world if they stick to an older version. Also, unlike other engines (or software in general) Flame doesn't have something like a LTS version, that I can point to and confidently say that it will stay free of breaking changes for a relatively longer duration of time. I did try asking viewers to stick to same version of packages as shown in the videos, but everyone seems to love that I wish YouTube had some way to update existing videos. But then remaking Dino Run every time a new version of Flame drops doesn't sound all that exciting. It feels like written form of tutorials are the best because I can at least keep updating them as Flame evolves. |
Beta Was this translation helpful? Give feedback.
-
Hi team,
Congrats on shipping v1.0! A huge milestone for any project. I can appreciate the hard work that went into this.
Reason I'm posting is that I wanted to offer the perspective of someone new to Flame. I'm a programmer and I have an idea for game I want to make, but I'm new to game development. I reviewed a ton of game engines and narrowed it down to deciding between Unity & Flame. Due to my desire to learn more about Flutter, I dove into Flame for about 12 hours over 3 days. It's not been very smooth unfortunately.
The tutorial link from the flame homepage unfortunately doesn't have much on it. And the Awesome flame repo has lots to learn from, but after spending hours trying these, it turns out basically none of them work, due to big changes in Flutter and Flame since they were published. Google and YouTube searches don't have a lot more to offer, and most of the tutorials they point to are broken.
It would be extremely helpful (and user-friendly) if you could update the Awesome Flame page to show which tutorials and guides are currently functional. This would be incredibly helpful and grow the Flame community.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions