مرحبًا بك في مستودع MapTool للإصدارات 1.4+. لا يزال الإصدار القديم (1.3) موجودًا على SourceForge ولكن لن يتم تحديثه من الآن فصاعدا.
تم تصميم MapTool للاستخدام في دعم ألعاب لعب الأدوار على الطاولة، مثل D&D.
لا يتم تضمين أدوات قوية لإنشاء خرائط تفصيلية فحسب، بل تتضمن أيضًا وظيفة الدردشة وإدارة الرموز التفصيلية (مما يسمح لك بتتبع خصائص الوحدات الموضوعة على الخريطة وعرض معلومات الصحة والحالة)، ومتعقب المبادرة. يمكن إخفاء الوظائف غير المستخدمة بعيدًا عن الأنظار. تعمل هذه الميزات على تمكين شاشة الكمبيوتر لديك من العمل كسطح طاولة افتراضي، مما يؤدي إلى أداء دور بساط القتال وعلامات المسح الجاف وتوفير خرائط قابلة للتمرير بشكل لا نهائي والقدرة على استخدام شاشة تلفزيون كبيرة أو جهاز عرض فيديو. إنها لا تعرف نظام اللعبة ، مما يعني أنه على الرغم من أن MapTool لديه دعم خاص لبعض أنظمة الألعاب (مثل الأشكال السداسية لـ GURPS أو القوالب المربعة لـ D&D 4E)، فلا يوجد أي شرط لاستخدام هذه الميزات.
أفضل جزء هو أن كل هذا لا يقتصر على جهاز كمبيوتر واحد. يمكنك الاستفادة من وظيفة الخادم المدمجة للاتصال باللاعبين أينما يتوفر اتصال بالإنترنت. هل تفتقد صديقك في سنغافورة؟ ليست مشكلة. نشمر عن تلك الشخصية، ثم عن سواعدك.
ونحن لا نتوقف عند هذا الحد! لا نكتفي بمحاكاة سطح الطاولة فحسب، بل نسعى لتحسين تجربة سطح الطاولة. هذا حقًا هو المكان الذي يتألق فيه MapTool. مجموعة من "الطوبولوجيا" وميزات الرؤية تمكن GM من تقييد رؤية لاعبيه، والكشف عن الخريطة أثناء استكشافهم لها. يمكن للجدران والأشياء الأخرى أن تمنع اللاعبين من رؤية ما يكمن خلفهم. يمكن جعل الظلام يسقط، مما يؤدي إلى إصابة اللاعبين الذين يفتقرون إلى الضوء بالعمى. يمكن ضبط الأضواء على الكائنات أو على الرموز المميزة التي تضيء أي جزء من الخريطة ترغب فيه. إذا رغب المدير العام، يمكنه/يمكنها قصر رؤية اللاعبين على ما يراه الرمز المميز الخاص بهم، مما يضيف مستوى جديدًا تمامًا إلى تجربة تقسيم المجموعة. ويل للشخصية التي لا تستطيع الرؤية من زاوية الجدار ولكنها تخطو نحو مرمى العدو!
هناك العديد من البرامج التعليمية على موقع MapTool wiki حول كيفية البدء باستخدام MapTool.
يتطلب MapTool من الإصدار 1.9+ Java 16 وتستخدم إصدارات RPTools AdoptOpenJDK. تشتمل أدوات تثبيت MapTool على JRE مضمن سيتم تثبيته مع MapTool
يتطلب إنشاء MapTool مجموعة أدوات تطوير Java (JDK) المقابلة: كيفية تثبيت JDK
خطتنا للبدء في استخدام الإصدار الدلالي بشكل أوثق من الإصدار 1.6.0 وما فوق.
ستحدث جميع الميزات الجديدة والمثيرة في عمليات التطوير. سيتم نقل الأخطاء الرئيسية أو الإصلاحات الأمنية بين الفرع المستقر وفرع التطوير بحيث تكون متاحة في كليهما.
موقع الكتروني: http://rptools.net/
المنتديات: http://forums.rptools.net
ويكي: https://wiki.rptools.info/index.php/Main_Page
الخلاف: https://discord.gg/gevEtpC
رديت: https://www.reddit.com/r/MapTool/
كراودين: https://crowdin.com/project/maptool
راجع صفحة إعداد المساهم للحصول على إرشادات حول إنشاء MapTool والمساهمة في المشروع.
نوصي حاليًا باستخدام IntelliJ IDEA باعتباره المحرر المفضل لدينا على الرغم من أن Eclipse وIDEs الأخرى يجب أن تعمل بشكل جيد أيضًا. بالنسبة إلى IntelliJ IDEA، ما عليك سوى فتح مجلد المشروع وسيكتشفه كمشروع Gradle ويجب أن تكون جاهزًا للبدء بأقل جهد.
نحن نتبع عملية GitFlow في معظم الأحيان، لذا يرجى حل جميع المشكلات خارج فرع develop
الخاص بنا. إذا كانت تغييرات التعليمات البرمجية كبيرة، فقد أقوم بإعادة توجيه طلب السحب إلى فرع الميزات الخاص به للاختبار ومواصلة التطوير.
نحن نفضل أن تكون جميع طلبات السحب مسبوقة وأن تشير إلى مشكلة قبل أن نقبلها وندمجها. إذا لم تكن هناك مشكلة مفتوحة حاليًا، فيرجى إنشاء واحدة وترك تعليق إذا كنت تخطط للعمل على هذه المشكلة. عند تنفيذ التعليمات البرمجية الخاصة بك، يرجى الرجوع إلى المشكلة، على سبيل المثال، fixes #1234
بالإضافة إلى أي تعليقات أخرى.
كيفية إعداد أدوات واجهة المستخدم (UI) لـ MapTool