v1.37.0flame
एक न्यूनतम फ्लटर गेम इंजन, आपके द्वारा चुने जा सकने वाले कुछ स्वतंत्र मॉड्यूल प्रदान करता है।
संतोषजनक मॉन्स्टर शूटर
v1.37.0एक न्यूनतम फ्लटर गेम इंजन, आपके द्वारा चुने जा सकने वाले कुछ स्वतंत्र मॉड्यूल प्रदान करता है।
Flame गेम इंजन के लिए Forge2D (Box2D) समर्थन। यह forge2d पैकेज का उपयोग करता है और Flame के भीतर उपयोग के लिए वраФ और घटक प्रदान करता है।
एक ऐप-इन-खरीदारी के लिए फ्लटर प्लगइन। ऐप स्टोर और गूगल प्ले के माध्यम से ऐप-इन-खरीदारी करने के लिए API प्रदान करता है।
Flutter के लिए एक निम्न स्तरीय ऑडियो प्लगइन, मुख्य रूप से खेलों और अंतर्मुखी एप्लिकेशन के लिए। SoLoud (C++) ऑडियो इंजन पर आधारित।
v0.30.0पुराने रेट्रो वीडियो गेम कॉन्सोल से प्रेरित यूआई लाइब्रेरी
डार्ट के लिए 2D भौतिकी इंजन (Box2D पर आधारित), फ्लेम गेम इंजन के साथ फ्लटर में भी काम करता है
एक कमांड-लाइन टूल जो आपके फ्लटर ऐप के लॉन्चर आइकन को अपडेट करने के काम को सरल बनाता है।
गूनो और पोजिक्स शैली के विकल्पों का उपयोग करके कच्चे कमांड-लाइन आर्ग्युमेंट्स को विकल्पों और मानों के सेट में पार्स करने के लिए पार्सर परिभाषित करने के लिए लाइब्रेरी।
स्थानीयकरण / अंतर्राष्ट्रीयकरण (i18n) समाधान। स्रोत उत्पादन के माध्यम से प्रकार सुरक्षित अनुवाद बनाने के लिए JSON, YAML, CSV या ARB फ़ाइलों का उपयोग करें।
स्लैंग के लिए फ्लटर समर्थन। इस पुस्तकालय में सहायक फ्लटर API प्रदान करता है।
^1.8.1^0.19.0{"sdk":"flutter"}{"sdk":"flutter"}^4.0.2any^6.1.0^3.2.0^1.2.0^0.1.0^0.30.0^2.2.0^4.11.2any^1.0.0^0.6.0^2.5.0^6.0.0{"sdk":"flutter"}^11.0.1^3.0.0^0.20.2^3.1.0^3.1.2यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
Ricochlime is a casual game for every platform where you defend yourself against waves of monsters with your ricocheting projectiles.
I originally built this game as something to do with my hands while I focused on lectures during my computer science degree. It's designed as a calm, relaxed alternative to the fast-paced, high-stimulation games that dominate the app stores.
You can play it online:
Web: Launch as web app
Or download it for your device:
Android: Get it on Google Play Get it on F-Droid Available at Amazon Appstore
iOS/macOS: Get it on the App Store Windows: Download for Windows Linux: Download on Flathub Get it as an AppImage
Game screen with a player at the bottom facing multiple monstersThis repo (excluding assets) is licensed under the AGPL-3.0 license.
Ricochlime uses third party works including audio assets, visual assets, and code packages, which are licensed independently.
All licenses are available in the app: Go to Settings >> App Info >> View Licenses.
Here is a non-exhaustive subset of those licenses:
| Asset | Purpose | License |
|---|---|---|
| Abstraction - Music Loop Bundle | Background music | CC0 |
| HitWood by NoisyRedFox | Sound effect | CC0 |
| Zelda-like tilesets and sprites by ArMM1998 (modified by me) | Sprite images | CC0 |
The game is made with the Flame game engine and Flutter, allowing it to be deployed to a wide variety of platforms from a single codebase.
I chose Flame because of its integration with Flutter. It is much easier to produce a good user interface in Flutter than with game engines like Unity.
Additionally, Flame is lightweight and performant, making it the best fit for a simple 2D game like this. Ricochlime launches in less than a second and easily runs at 60fps+ on low-end devices while sipping very little battery.
RICOCHLIME
├── assets Game assets
│ ├── audio Background music files
│ ├── google_fonts Fonts
│ ├── icon Icon variants for different platforms
│ └── images Spritesheets for the character, monsters, etc.
│
├── lib Main source code
│ ├── ads In-app purchase handling (ads were removed v1.11.6)
│ ├── flame Game engine specific code
│ ├── i18n Translations
│ ├── nes Retro themed components, extending from the nes package
│ ├── pages App pages (home, settings, etc.)
│ └── utils Misc code
│
├── patches Patches to remove development/proprietary code before publishing
├── scripts Development scripts (e.g. for generating icons or updating versions)
└── test Unit and widget tests
To build this project yourself, see BUILD.md.