पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

maze कवर
पैकेज विवरणv3.0.0

maze

Flutter में एक सरल मेज़ गेम। यह कस्टमपेंटर उदाहरण के रूप में भी कार्य करता है।

AndroidiOSmacOSWindowsLinux
30-दिन डाउनलोड
28
लाइक
24
Pub अंक
140

पैकेज इंस्टॉल करें

flutter pub add maze

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

एक सरल मेज़ गेम जो Flutter के साथ बनाया गया है, जो CustomPainter के उपयोग को दिखाता है। यह एक इंटरैक्टिव गेमप्ले अनुभव प्रदान करता है जहां उपयोगकर्ता एक उत्पन्न मेज़ के माध्यम से निकासी तक पहुंचते हैं। यह पैकेज एक मनोरंजक मिनी-गेम के रूप में और डेवलपर्स के लिए फ्लटर में कस्टम पेंटिंग के अनुप्रयोग के लिए एक व्यावहारिक उदाहरण के रूप में डिज़ाइन किया गया है। इसकी साफ कोड संरचना शैक्षिक उद्देश्यों के लिए आदर्श है।

उपयोग

  • Flutter में CustomPainter का अध्ययन करें
  • सरल मेज खेल बनाना
  • UI रेंडरिंग के शैक्षिक उदाहरण
  • इंटरैक्टिव पहेलियाँ बनाना
  • Dart में गेम लॉजिक का प्रदर्शन करना

मुख्य विशेषताएँ

  • CustomPainter अमल
  • यादृच्छिक मेज उत्पादन
  • इंटरैक्टिव खिलाड़ी गतिशीलता
  • सरल गेम मैकेनिक्स
  • प्लेटफॉर्म के अनुकूलता

इनके लिए उपयुक्त

  • Flutter शुरुआती
  • गेम डेवलपमेंट लर्नर्स
  • UI/UX शिक्षक
  • ग्राफिक्स का अन्वेषण कर रहे Dart विकासकर्ता
  • शैक्षिक प्रोजेक्ट्स

विचार योग्य बातें

  • सीमित खेल की गहराई
  • कोई बहुखिलाड़ी या स्कोरिंग विशेषताएं नहीं
  • न्यूनतम कस्टमाइज़ेशन विकल्प
  • बड़े मेज़ के लिए अनअनुकूलित
  • मुख्य रूप से एक उदाहरण के रूप में, उत्पादन खेल के रूप में नहीं

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

maze_game

A simple maze game in Flutter. It also serves as a CustomPainter example.

¿Why?

In another project, I needed to create a "simple" maze game that can be used in low-end devices, so game engine was not an option.

Suddenly, I found a way to do it in pure Android.

Maze

So, this is a "port" of that saviour example.

Maze package

pub Project Status: Active License: MIT style: very good analysis

You can use it in your project, you only need to add the dependency:

dependencies:
  flutter:
    sdk: flutter
  maze_game: 3.0.0

Now you can create your Maze:

Maze(
    player: MazeItem(
        'https://image.flaticon.com/icons/png/512/808/808433.png',
        ImageType.network),
    columns: 6,
    rows: 12,
    wallThickness: 4.0,
    wallColor: Theme.of(context).primaryColor,
    finish: MazeItem(
        'https://image.flaticon.com/icons/png/512/1506/1506339.png',
        ImageType.network),
    onFinish: () => print('Hi from finish line!'))

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 3 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

अभी कोई डेटा उपलब्ध नहीं है।