Skip to Main Content
Talk Intermediate

Building multiplayer games easily with Flutter + Nakama

Approved
Session Description

Flutter isn’t meant for just building apps and web apps, we can also build cool games as flutter itself just an ui toolkit at the core level. And there are out 2 popular game engine dedicated for flutter, but I wanted to showcase how it’s easy to use basic flutter skills to build 2d games and ship to store.
So, I planned for giving a short session on building the base logics with flutter and more about the backend business logic of how one can do multiplayer or basically 2 player online game, I’ll be talking about backends which we can work with Nakama, pros and cons about this open source framework for building social and realtime games

I'll be talking about how quickly to build cool 2d games and ship to app stores. The session will cover creating rooms, join, share game data realtime, progress state and game over results, the main idea is to build it with minimal complexity and using bare minimum of flutter packages, while maintaining a good structure, so one can quickly started with building games with flutter directly as if they learning flutter and nakama.

Key Takeaways

Primary takeaways would be, exploring the possibilities of flutter, how quickly one could build and ships casual games in free time, which could possibly monetize for passive earnings, we'll be exploring about websockets with nakama, key concepts about game development (like game loops, state, winingconditions) and finally building games pushes our creativity which indirectly helps beginners to be stronger with logic designs, and of course getting confident to be an indie dev like me!

References

Session Categories

Introducing a FOSS project or a new version of a popular project
Tutorial about using a FOSS project
Contributing to FOSS

Speakers

Sanjivy Kumaravel Senior Software Engineer | JPMorganChase

I build apps, games and APIs

Sanjivy Kumaravel
https://linktr.ee/princesanjivy

Reviews

The talk mentions "firebase", which is a proprietary platform owned by Google. I cannot in good conscience allow into the talk. If the speaker can remove this mention, it would be for the best. Sounds interesting otherwise.

Reviewer #1 Not Sure

Interesting proposal, and could add a bit of fun to the conf agenda. The proposer also seems to have experience building and shipping games as a hobby. Could work as a lightning talk instead of a full talk.

Reviewer #2 Approved