Skip to content

Win 101: Snowpal game - #30

Merged
Jessica Dene Earley-Cha (chatasweetie) merged 15 commits into
mainfrom
snowpal-101
Jul 12, 2025
Merged

Jessica Dene Earley-Cha (chatasweetie) merged 15 commits into
mainfrom
snowpal-101

Conversation

@chatasweetie

Copy link
Copy Markdown
Contributor

This is the basic game for the student onboarding. This does not include the local llm portion yet nor any real styling/design yet.

PTAL to make sure that I'm on the right track

Comment thread Samples/SnowPal-Win-101/snowpal/MainViewModel.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainWindow.xaml Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainWindow.xaml.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/Styles.xaml Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/SnowpalGame.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/SnowpalGame.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/SnowpalGame.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/SnowpalGame.cs Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Initial batch of comments from the XAML side top-down. I think we may want to look at the game as a whole from the model side and what responsibilities lay where so we can better break things apart and not duplicate as much code.

Even though I think some of these suggestions will introduce a bit more complexity and concepts, I think we'd be able to cut our code down by 40-60% too.

Comment thread Samples/SnowPal-Win-101/snowpal/App.xaml.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/App.xaml.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/Assets/LockScreenLogo.scale-200.png
Comment thread Samples/SnowPal-Win-101/snowpal/MainWindow.xaml Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainWindow.xaml Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainWindow.xaml.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainWindow.xaml.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainViewModel.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainViewModel.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainViewModel.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/Pages/StartPage.xaml.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/Pages/StartPage.xaml.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/Pages/StartPage.xaml Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/Models/SnowpalGame.cs Outdated
Comment thread Samples/SnowPal-Win-101/snowpal/MainViewModel.cs Outdated
@michael-hawker

Copy link
Copy Markdown
Contributor

As discussed, the other piece is just if we want to have the 3 layers vs. 2 for at least more introduction vs. the duplication of all the properties.

Jessica Earley-Cha and others added 2 commits April 1, 2025 10:14
…ctionary, update snow images, other minor changes
…les to align with best practices and uses light/dark mode
@chatasweetie Jessica Dene Earley-Cha (chatasweetie) changed the title basic snowpal game, still need jessie design and to add local llm Win 101: Snowpal game May 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants