Skip to content

Techdebt/polish game hub#83

Merged
kcw-grunt merged 9 commits intodevelopfrom
techdebt/polish-game-hub
Feb 2, 2026
Merged

Techdebt/polish game hub#83
kcw-grunt merged 9 commits intodevelopfrom
techdebt/polish-game-hub

Conversation

@kcw-grunt
Copy link
Collaborator

@kcw-grunt kcw-grunt commented Jan 31, 2026

📱 Description

Added a demo animation and analytics to measure hot spots.

Platform

  • Android
  • iOS
  • Games-Unity
  • DevOps (AWS)
  • C/Golang

🎯 Type of Change

  • 🐛 Bug fix
  • ✨ New feature
  • 🔧 Refactoring (code change that neither fixes a bug nor adds a feature)
  • 📚 Documentation update
  • 🎨 UI/UX improvement
  • ⚡ Performance improvement
  • 🧪 Test addition or improvement

🔗 Related Issues

  • Added a demo game to the Welcome view
  • Polished the tutorials copy and layout
  • Refactored and removed old unused code
  • Added Analytics test points to gauge interest in the app
  • Added Game Hub animation
  • Removed unusued text localized string keys

🧪 Tests Status

  • Tests ran successfully locally?
  • Added more tests? How many?
  • Code coverage percentage of the codebase: __%

📸 Screenshots/Videos

Welcome
welcomegame
Current Main UI
--------
polish-rc

@kcw-grunt kcw-grunt requested a review from josikie January 31, 2026 21:26
@kcw-grunt kcw-grunt self-assigned this Jan 31, 2026
@kcw-grunt kcw-grunt added the enhancement New feature or request label Jan 31, 2026
@kcw-grunt kcw-grunt changed the base branch from main to develop January 31, 2026 21:27
@kcw-grunt kcw-grunt marked this pull request as ready for review February 2, 2026 00:50
24F5BD582E04711E0010D340 /* CurrencyPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24F5BD572E04711E0010D340 /* CurrencyPickerView.swift */; };
24F64C1E2DAFBD0F001DC9B6 /* Lottie in Frameworks */ = {isa = PBXBuildFile; productRef = 24F64C1D2DAFBD0F001DC9B6 /* Lottie */; };
24F64C202DAFBDA4001DC9B6 /* LottieWelcomeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24F64C1F2DAFBD94001DC9B6 /* LottieWelcomeView.swift */; };
24F64C202DAFBDA4001DC9B6 /* WelcomMojiDemoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24F64C1F2DAFBD94001DC9B6 /* WelcomMojiDemoView.swift */; };
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This was a very easy way as a new users to play before getting started. The Unity game will be more complex

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thansk @trk15 ...just threw it in there for the welcome view

Gradient.Stop(color: BentoColor.balanceBackgroundPurple.opacity(0.3), location: 0.950)
], center: .topLeading, startRadius: 90.0, endRadius: 400)
Image(.gameHubStars)
Image("game-hub-stars")
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is part of the Swift API but when running on device I noted that the assets where not found.


Button(action: {
shouldShowGameMode.toggle()
Analytics.logEvent("user_did_tap_gamemode",
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

allows what parts of the app people like and dont like

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

How will it measure? Is it like if a user tap most of some area then that area will be she/her favorite?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is collected anonymously in Firebase

Copy link
Collaborator

@josikie josikie left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looking nice, thank you! @kcw-grunt

@kcw-grunt kcw-grunt merged commit 4fb05c7 into develop Feb 2, 2026
2 checks passed
@kcw-grunt
Copy link
Collaborator Author

Thanks for the quick look @josikie

@kcw-grunt kcw-grunt deleted the techdebt/polish-game-hub branch February 2, 2026 11:34
@josikie
Copy link
Collaborator

josikie commented Feb 2, 2026

My pleasure @kcw-grunt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants