Hi Friends! 👋
📊 Daily Stand-Up: Yesterday, as the Lead Engineer, we worked on our login. Why do we need one? Well if we want players to have user names, and rank, and be able to compare rank, share out to social media etc, have the game on multiple devices and we expect them to pay for it, we need a login. Hence why we also spent yesterday looking at db hosting options. On that front we found Firebase will most likely work for our needs now that we don’t also have to host an AI. At this point it’s time to step into our Delivery Manager shoes and update our roadmap.
Create the RulesCommunicate with AI via API without payingCreate our own AI to run the game//Update to OpenAIBuild the app up around the AI interactionPlay/Resume- Social //Update to Profile
- Store
Settings
- Deploying our AI to a cloud infrastructure //Update to DB on cloud
Login Screen/FlowApp Hardening- Advertising
- Deploy the App
Check out several examples and libraries for creating a login flow in the resources section below.
Today we’ll finish up our login flow and move to start looking at hosting a rdb.
💪🏼 New Skill: Login flow
🎵 Playlist: https://open.spotify.com/track/1YYhDizHx7PnDhAhko6cDS?si=9cba901251254122
🧠 Mental State: Getting excited as it comes together.
🛠️ Tools: MacBook Pro M2, Ipad Pro, Pixel 6, Intellij, Flutter, The Keyboard that Saved my Hands, The Desk that Saved my Back, The Perfect Stand for Ipads, Desk Mounts that Work and Go on Sale, Ollama
📚 Resources:
https://pub.dev/packages/uuid << for unique user ids
https://www.freecodecamp.org/news/how-to-build-a-simple-login-app-with-flutter
https://pub.dev/packages/email_validator
https://github.com/afgprogrammer/Flutter-Login-Page-UI/tree/master
#AI, #TechJourney, #Flutter, #MobileGameDevelopment, #SoftwareDevelopment, #ProgrammingLife, #TechBlog, #AIGame
By: David Giametta
Future David here! I hope you enjoyed reading through this post. AI Murders is now live! Apple, Google



Leave a Reply