OhMyGame
OhMyGame is the open-source studio for making games with AI. Design, build, playtest, and publish games in one app, with your own model keys.
Explore the Sinople game with quizzes and rankings
AI summary · website content
GamesTypeScript · AstroGitHub @marieavrd-createOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗Le site de quiz où un goupil gueux devient noble par la ruse… et le savoir.
Tout se règle dans un seul fichier : src/styles/theme.css.
#3fae68).--sinople : si vous changez ce vert, gardez-le assez foncé (contraste d'au moins 4,5 avec le blanc, à vérifier sur un site comme webaim.org/resources/contrastchecker).--arrondi règle l'arrondi des cartes (0px = coins carrés).--arrondi-bouton règle l'arrondi des boutons (999px = pilule).src/layouts/Base.astro.Pour déplacer des blocs ou changer la mise en page, demandez à Claude.
| Page | Fichier |
|---|---|
| Accueil : le feu des conjurés, qui grandit avec les thèmes joués | src/pages/index.astro |
| Choix du quiz | src/pages/themes.astro |
| Écran avant un quiz (l'animal du thème s'allume) | src/pages/theme/[id].astro |
Une leçon (adresse quiz/<thème>/<étape>-<leçon>) | src/pages/quiz/[theme]/[lecon].astro |
| Quiz d'exemple de géographie | src/pages/quiz/demo.astro |
| Classement (bientôt) | src/pages/classement.astro |
| Page introuvable (404) | src/pages/404.astro |
src/data/themes.json.src/content/questions/<thème>/<étape>-<leçon>.json (par exemple religion/1-1.json), avec le niveau, l'explication et la source de chaque question. Le format est décrit dans src/lib/contenu/schema.ts. Chaque question garde son id pour toujours (il sert à la révision).src/components/Feu.astro.public/goupil/renard.svg (les autres dessins du goupil sont rangés dans le même dossier).src/scripts/progres.ts.Dans le Terminal, depuis ce dossier :
npm install
npm run dev
Puis ouvrir http://localhost:4321/sinople/ dans le navigateur.
Le site se met en ligne tout seul sur GitHub Pages à chaque envoi sur la branche main
(fichier .github/workflows/deploy.yml), à l'adresse https://marieangeviard.com/sinople/.
Chaque PR est vérifiée automatiquement (fichier .github/workflows/verifier.yml) :
types (npm run check), tests (npm test) et construction du site (npm run build).
Pour tout lancer d'un coup sur son ordinateur : npm run verifier.
src/data/regles.json.src/lib/jeu/, leurs tests dans tests/.src/islands/.