OhMyGame
OhMyGame은 AI로 게임을 만들 수 있는 오픈소스 스튜디오로, 디자인·구축·플레이테스트·출판을 하나의 앱에서 모델 키와 함께 수행합니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기Flèche Studio : créateur de grilles de mots fléchés, croisés, mêlés et codés, 100 % dans le navigateur.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗Créateur de grilles de mots fléchés, croisés, mêlés, codés, sudoku, picross, logigrammes et bien d'autres (17 jeux), 100 % dans le navigateur : tes mots, tes définitions, ton style. Export PNG, JPEG, WebP, SVG, PDF ou ZIP, lien de partage pour jouer en ligne, application installable qui fonctionne hors connexion. Interface en français et en anglais.
Aucun serveur, aucun compte : les grilles restent dans le navigateur (localStorage et IndexedDB). Les seules requêtes externes vont au Wiktionnaire et à Wikipédia (définitions, listes de mots par thème), sans cookie ni référent.
js/engine/logic*.js) sont créés par un solveur de contraintes
qui garantit une seule solution ; ils ont tout le reste en commun avec les grilles de mots
(thèmes, multicolore, décor, export, lien de partage, mode jeu chronométré).src3d/,
npm run build:3d produit js/vendor/murdoku3d.js), avec un plan 2D de secours.
25 univers (manoir, sirènes, samouraïs, Paris, bal de la Régence, pharaons, pirates, Far West,
station spatiale, château hanté, forêt enchantée, Noël, anniversaire, Saint-Valentin, Halloween, Pâques, carnaval,
Nouvel an chinois…) avec leurs lieux, objets, suspects et histoire, tous modifiables ; 4 niveaux, de Facile à
Expert. Caméra libre sur le plateau 3D : tourner, incliner, zoomer, déplacer. Chaque univers a ses
meubles 3D (futon, hamac, trône, brasero…) et ses personnages en costume (src3d/kit/, src3d/outfits.js).js/data/library.js) : un seul ordre, rangé en rayons
(Styles, Univers, Fêtes). Un thème a sa version 2D (grilles), 3D (univers Murdoku) ou les deux ; les styles
simples restent en 2D. Réorganiser = déplacer un identifiant dans la liste des rayons.Aucune étape de construction : ce sont des fichiers statiques.
npm run serve # http://localhost:5180 (Python requis)
Ouvrir directement index.html fonctionne aussi, sans service worker.
npm ci
npx playwright install chromium # une seule fois
npm run check # lint + types + tests
npm test lance, dans Chromium :
tests/index.html, aussi consultable dans le navigateur) ;Pour utiliser un navigateur déjà installé : PW_CHANNEL=chrome (ou msedge), ou
PW_EXECUTABLE=/chemin/vers/chromium.
| Dossier | Contenu |
|---|---|
js/core | état (store), schéma de validation, stockage, partage, traductions |
js/engine | moteurs de grilles (exécutés dans un Web Worker), rendu SVG / canvas |
js/ui, js/app | interface, panneaux, export, mode jeu |
js/data | dictionnaires, packs à thème, thèmes, palettes, stickers |
js/services | dictionnaire local, Wiktionnaire / Wikipédia, imports |
js/loader.js | liste unique des fichiers, dans l'ordre de chargement |
css, fonts | styles et polices hébergées avec l'application |
icons | icônes PNG et image d'aperçu, générées par npm run images depuis icon.svg |
tests | tests du moteur (navigateur) et ci.mjs (Playwright) |
Chaque push sur main passe par .github/workflows/pages.yml : vérifications, puis
publication sur GitHub Pages d'une liste blanche de fichiers. La version de déploiement
(empreinte du commit) est inscrite dans les fichiers pour renouveler les caches, et l'adresse
du site dans les balises d'aperçu des liens.
Code : tous droits réservés. Polices : SIL Open Font License 1.1 (Permanent Marker : Apache
License 2.0), voir fonts/LICENSES.txt. Définitions en ligne : Wiktionnaire et Wikipédia
(CC BY-SA).