Skip to content

Add colour canvas game sample - #194

Open
brayjosh wants to merge 5 commits into
pnp:mainfrom
brayjosh:colour-canvas-game
Open

brayjosh wants to merge 5 commits into
pnp:mainfrom
brayjosh:colour-canvas-game

Conversation

@brayjosh

@brayjosh brayjosh commented Jun 8, 2026 •

Copy link
Copy Markdown

By submitting this pull request, you agree to the contribution guidelines

If you aren't familiar with how to contribute to open-source repositories using GitHub, or if you find the instructions on this page confusing, sign up for one of our Sharing is Caring events. It's completely free, and we'll guide you through the process.

To submit a pull request with multiple authors, make sure that at least one commit is a co-authored commit by adding a Co-authored-by: trailer to the commit's message. E.g.: Co-authored-by: name <name@example.com>

Put an x in all the items that apply ([x], without spaces), make notes next to any that haven't been addressed.

  • Bug fix?
  • New sample?
  • Related issues: fixes #X, partially #Y, mentioned in #Z
  • Needs API permissions?
  • Has other prerequisites? (E.g. requires a list, document library, etc.)

What's in this Pull Request?

A single player colour memory game built in Power Apps canvas. A random colour is displayed on screen for a few seconds. The player then uses Red, Green, and Blue sliders to recreate the colour from memory. A score out of 10 is calculated based on how close the guess was to the original using Euclidean distance in RGB space. The result screen shows the two colours side by side with the score and options to play again or return to the home screen. No premium licence, connectors, or Dataverse required.

Checklist

This checklist is mostly useful as a reminder of small things that can easily be forgotten – it is meant as a helpful tool rather than hoops to jump through.

Put an x in all the items that apply ([x], no spaces), make notes next to any that haven't been addressed.

  • My pull request affects only ONE sample.
  • I have updated the README file.
  • My README has at least one static high-resolution screenshot (i.e. not a GIF)
  • My README contains complete setup instructions, including pre-requisites and permissions required

@VesaJuvonen

Copy link
Copy Markdown
Collaborator

Thanks @brayjosh for the contribution. I reviewed this PR while preparing the new Power Platform sample gallery. It is not ready to merge yet; please address these concrete items:

  • The README download points to solution/ColourCanvasGame.zip, but the committed file is solution/colour-canvas-game.zip. Please correct the case-sensitive link.
  • The packing command points to sourcecode, while Other/Solution.xml is under sourcecode/sourcecode/ColourCanvasGame/src. Please make the documented source-pack path reproduce the package.
  • Please reconcile the README release date (June 8, 2025) with the metadata dates (2026-06-08), using the actual release history.

Please sync with the current main branch, follow https://github.com/pnp/powerplatform-samples/blob/main/CONTRIBUTING.md, and reply here when the updates and any requested validation are ready. The gallery checks will validate metadata, screenshots, README tracking, and the website on future PR updates. This review does not claim to have imported or executed your solution in a tenant.

Reviewed head: 598b0d7

@brayjosh

Copy link
Copy Markdown
Author

Thanks @VesaJuvonen, all three items are now addressed.

This branch has not been deployed

No deployments
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.

2 participants