Project Plateau
Project Plateau는 네 개의 유리판과 하나의 살아있는 계곡, 캠프로 돌아가는 길을 의미
Offline game collection: tower defence, sudoku, minesweeper, dots and boxes. Free, open source, no ads, no trackers. — مجموعهبازی آفلاین چوگان: رایگان، متنباز، بدون تبلیغ و بدون ردیاب.
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Chogan is a small collection of finishable games in a single app. Free, open source, no ads, no in-app purchases, no analytics or trackers, and fully offline.
Play on the web · Android builds on the Releases page
Around the games: a daily challenge that iREADME 전문 보기 ↗Chogan is a small collection of finishable games in a single app. Free, open source, no ads, no in-app purchases, no analytics or trackers, and fully offline.
Ways to play:
Every game, with a line about each: GAMES.md.
Around the games: search by name, pinned and recently played games and a row of new ones at the top of the menu, long-press shortcuts to games on the app icon, a daily challenge that is identical on every device with no server at all, a weekly offline league with five tiers, over 150 awards, a shared coin that is only ever spent on hints and cosmetics, stats and a profile, and a Persian, English, Simplified Chinese, German, Spanish and Polish interface with light and dark themes.
Chogan (چوگان) is the Persian name of the game known today as polo: a team game on horseback, where the ball is struck towards the goal with a crooked stick, itself called a chogan. It is one of the oldest team games and was played in Iran for centuries; the stone goalposts still stand in Naqsh-e Jahan Square in Isfahan. We chose the name because it is an Iranian name, and because chogan, for all its simplicity, just a stick and a ball, can be a real challenge. That is what the games in this app want to be.
The Android manifest declares VIBRATE and nothing else — not even internet access, because nothing in the app ever touches the network. Fonts, sounds and every asset ship inside the package; sound is generated procedurally with WebAudio, so there is not a single audio file in the build. Progress is stored on the device only, and Google auto-backup is turned off.
The web version needs no build step:
python3 -m http.server -d www 8000
For a clean browser with no progress or service worker cache left over from an earlier run, use tools/dev.sh. It serves the same files, opens Chrome with a throwaway profile that is deleted when you close it, and never writes into www/. tools/dev.sh --seed also skips the first-run welcome and adds invented demo state.
The Android version needs Gradle only — no Node, no npm, no node_modules:
cd android && gradle assembleDebug
Capacitor's runtime is pulled from Maven Central as com.capacitorjs:core, and a Gradle task named syncWebAssets replaces npx cap sync.
node tools/test.js
tools/browser-check.sh
The tests extract each game engine from the published HTML file itself, between the ENGINE START and ENGINE END markers, so no second copy of the code exists for testing.
See NEW_GAME.md. In short: one folder under www/games/, one entry in games.json, bump the version.
Chogan is published on F-Droid as a reproducible build. F-Droid rebuilds it from source, compares the result to the APK attached to the GitHub release, and when they match it publishes our signed file rather than re-signing with its own key.
So both sources carry the identical, identically-signed APK. You can install from either one and switch later without uninstalling, and your progress survives.
MIT, see LICENSE. The Vazirmatn font and the Latin subset of Nunito are under the OFL; their licence texts ship beside the fonts in www/fonts/OFL.txt and www/fonts/OFL-Nunito.txt.
مجموعهبازی چوگان: چند بازی کوچک و تمامشدنی در یک اپ. رایگان، متنباز، بدون تبلیغ، بدون خرید درونبرنامهای، بدون تحلیلگر و ردیاب، و کاملاً آفلاین.
راههای بازی:
همهی بازیها، هر کدام با یک خط توضیح: GAMES.md.
بیرون از بازیها: جستوجوی بازی با نام، بازیهای سنجاقشده، اخیراً بازیشده و ردیف بازیهای تازه بالای منو، میانبر بازیها با نگه داشتن آیکون اپ، چالش روزانهی مشترک برای همهی دستگاهها بدون هیچ سروری، لیگ هفتگی آفلاین با پنج رده، بیش از ۱۵۰ دستاورد، سکهی مشترک که فقط خرج راهنمایی و تزئینات میشود، آمار و پروفایل، و رابط فارسی، انگلیسی، چینی سادهشده، آلمانی، اسپانیایی و لهستانی با تم روشن و تاریک.
چوگان نام فارسی بازیای است که امروز بیشتر با نام پولو میشناسند: بازی گروهی سوار بر اسب که توپ را با چوبی سرکج، که آن هم چوگان نام دارد، به دروازه میزنند. از کهنترین بازیهای گروهی است و قرنها در ایران بازی شده؛ دروازههای سنگی چوگان هنوز در میدان نقش جهان اصفهان پابرجاست. این نام را برگزیدیم چون نامی ایرانی است، و چون چوگان با همهی سادگیاش، فقط یک چوب و یک توپ، میتواند چالشی واقعی باشد؛ همان چیزی که بازیهای این اپ میخواهند باشند.
منیفست اندروید فقط VIBRATE دارد و بس. حتی مجوز اینترنت هم اعلام نشده، چون هیچجای اپ به شبکه وصل نمیشود: فونت، صدا، تصویر و همهی داراییها داخل بستهاند. صداها با WebAudio بهصورت رویهای ساخته میشوند، پس حتی یک فایل صوتی هم در بسته نیست. پیشرفت فقط روی خود دستگاه ذخیره میشود و بکاپ خودکار گوگل هم خاموش است.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗