تفاصيل المشروع

طلب تطوير مشروع لعبة Online Browser RPG

1. نبذة عن المشروع

أرغب في تطوير لعبة متصفح Online RPG اجتماعية تدور أحداثها في عالم جريمة خيالي، مستوحاة من أسلوب ألعاب مثل Torn ووكر الأوغاد من ناحية فكرة التطور المستمر، الاقتصاد، الجرائم، القتال، العصابات والتفاعل بين اللاعبين، ولكن مع تصميم وهوية وقصة وأنظمة ومحتوى أصلي خاص بالمشروع.

اللعبة ستكون Online بشكل دائم، بحيث يكون العالم والاقتصاد وحسابات اللاعبين مستمرة حتى عندما يكون اللاعب غير متصل.

الهدف هو إنشاء لعبة يمكن للاعب الاستمرار فيها لعدة أشهر أو سنوات، مع أنظمة Progression واقتصاد وتفاعل اجتماعي عميق.

2. المنصات المطلوبة

اللعبة في الأساس Browser Game وتعمل على:

* الكمبيوتر PC

* الهاتف Mobile

* الأجهزة اللوحية Tablet

ويجب أن يكون التصميم Responsive ويعمل بشكل جيد على الشاشات المختلفة.

لا أريد أن تكون اللعبة مجرد صفحة Web بسيطة، وإنما نظام Online متكامل يعتمد على Server وDatabase.

3. نظام الحسابات

يجب أن يحتوي النظام على:

* إنشاء حساب.

* تسجيل الدخول.

* تسجيل الخروج.

* استعادة كلمة المرور.

* تأكيد البريد الإلكتروني.

* حماية الحساب.

* تغيير كلمة المرور.

* الملف الشخصي.

* Avatar.

* اسم اللاعب.

* تاريخ إنشاء الحساب.

* آخر ظهور.

* مستوى اللاعب.

* خبرة اللاعب.

* إحصائيات اللاعب.

* سجل النشاطات.

ويجب أن تكون بيانات اللاعب محفوظة في قاعدة البيانات بشكل دائم.

4. شخصية اللاعب

لكل لاعب شخصية خاصة به تحتوي على أنظمة متعددة مثل:

* Level

* XP

* Health

* Energy

* Stamina

* Nerve

* Happiness

* Money

* Bank Balance

* Inventory

* Weapons

* Armor

* Skills

* Reputation

ويجب أن تكون جميع هذه الأنظمة قابلة للتطوير والتوسع مستقبلًا.

5. نظام الإحصائيات

أريد نظام Stats يسمح للاعب بتطوير شخصيته، مثل:

* Strength

* Defense

* Speed

* Dexterity

ويمكن إضافة Stats أخرى مستقبلًا.

الإحصائيات يجب أن تؤثر فعليًا على القتال والأنشطة المختلفة داخل اللعبة.

6. نظام الجرائم

يجب إنشاء نظام Crimes متكامل.

مثال:

اللاعب يختار جريمة → تظهر المتطلبات → يبدأ تنفيذ الجريمة → ينتظر الوقت المحدد → تظهر النتيجة.

كل جريمة يمكن أن تحتوي على:

* متطلبات.

* مستوى مطلوب.

* Energy/Nerve مطلوب.

* مدة تنفيذ.

* نسبة نجاح.

* نسبة فشل.

* مكافأة.

* عقوبة عند الفشل.

* XP.

* Cooldown.

ويجب أن يتم احتساب الوقت على السيرفر وليس على جهاز اللاعب.

7. نظام المهام

إضافة Missions مختلفة:

* مهام يومية.

* مهام عادية.

* مهام طويلة.

* مهام خاصة.

* مهام جماعية.

* مهام مرتبطة بالقصة.

ويجب أن يحصل اللاعب على مكافآت مثل:

* Money

* XP

* Items

* Reputation

* Special Rewards

8. نظام القتال PvP

أريد نظام قتال بين اللاعبين.

يمكن أن يكون Turn-Based، ويحتوي على:

* اختيار الخصم.

* اختيار السلاح.

* Attack.

* Defense.

* Damage.

* Critical Hit.

* Accuracy.

* Armor.

* Health.

* حالات مختلفة أثناء القتال.

* سجل للمعركة.

يجب أن تكون نتيجة القتال محسوبة Server-Side لمنع التلاعب.

9. نظام الأسلحة والمعدات

إضافة أنواع متعددة من:

* الأسلحة.

* الدروع.

* الملابس.

* الأدوات.

* المواد.

* العناصر النادرة.

كل Item يمكن أن يحتوي على:

* اسم.

* صورة.

* وصف.

* سعر.

* ندرة.

* Weight.

* Stats.

* Durability.

* مستوى مطلوب.

ويجب أن يكون هناك نظام Inventory متكامل.

10. نظام السوق والاقتصاد

أريد اقتصادًا يعتمد على اللاعبين.

يشمل:

* Player Marketplace.

* شراء.

* بيع.

* Auction.

* تحويل الأموال.

* تجارة بين اللاعبين.

* أسعار مختلفة.

* Items نادرة.

* Supply & Demand.

أريد أن يكون الاقتصاد قابلًا للتوسع وإضافة منتجات جديدة مستقبلًا.

11. البنك

يجب أن يكون هناك نظام Bank يسمح للاعب بـ:

* إيداع الأموال.

* سحب الأموال.

* تحويل الأموال.

* حسابات مختلفة مستقبلًا.

* رسوم بنكية.

* سجل المعاملات.

ويجب تسجيل جميع العمليات المالية في Logs لمنع التلاعب والـDuplication.

12. العقارات

اللاعب يستطيع شراء:

* منازل.

* شقق.

* مستودعات.

* شركات.

* محلات.

* عقارات خاصة.

العقارات يمكن تطويرها وإضافة مزايا إليها.

13. السيارات

إضافة نظام سيارات يشمل:

* شراء السيارات.

* بيع السيارات.

* Garage.

* Fuel.

* Damage.

* Repair.

* Upgrades.

* سيارات نادرة.

* سيارات خاصة.

ويمكن استخدام السيارات في أنشطة ومهام مستقبلية.

14. نظام العصابات Gangs

يستطيع اللاعب إنشاء Gang أو الانضمام إلى Gang.

النظام يشمل:

* إنشاء عصابة.

* اسم وشعار.

* دعوة اللاعبين.

* رتب.

* صلاحيات.

* Gang Bank.

* Gang Storage.

* تطوير العصابة.

* مهام جماعية.

* Gang Wars.

* Territories.

* Leaderboards.

ويجب أن تكون هناك صلاحيات مختلفة لكل Rank.

15. نظام المدينة

أريد مدينة تحتوي على مناطق وأماكن مختلفة.

مثلاً:

* Bank

* Hospital

* Police Station

* Prison

* Gym

* Weapon Shop

* General Store

* Black Market

* Airport

* Casino

* Garage

* Car Dealer

* Properties

* Industrial Area

* Downtown

كل موقع يجب أن يكون له وظيفة حقيقية داخل اللعبة.

16. المستشفى والسجن

يجب أن تكون هناك أنظمة زمنية.

مثال:

إذا أصيب اللاعب:

Hospital → مدة علاج → لا يستطيع تنفيذ بعض الأنشطة → ينتهي الوقت → يعود اللاعب.

إذا تم القبض عليه:

Prison → مدة سجن → بعض الأنشطة تكون غير متاحة → ينتهي الوقت → يخرج اللاعب.

والوقت يستمر في العمل حتى لو أغلق اللاعب اللعبة.

17. نظام السفر

إضافة نظام Travel بين المدن أو المناطق.

مثلاً:

Dubai → London → New York → Tokyo

السفر يحتاج إلى وقت ويؤثر على الأنشطة المتاحة للاعب.

ويمكن إضافة مدن ومناطق جديدة مستقبلًا.

18. النظام الاجتماعي

أريد:

* Friends.

* Private Messages.

* Global Chat.

* Player Profiles.

* Forums.

* Notifications.

* Player Search.

* Block System.

* Report System.

* Rankings.

* Achievements.

19. نظام التصنيف

Leaderboards مختلفة مثل:

* أعلى Level.

* أغنى لاعب.

* أقوى لاعب.

* أفضل Gang.

* أكثر Crimes.

* أكثر Victories.

* أكثر Reputation.

مع إمكانية إضافة تصنيفات جديدة.

20. نظام الإشعارات

يجب أن يحصل اللاعب على Notifications عند حدوث أشياء مهمة.

مثلاً:

* انتهاء Crime.

* انتهاء Mission.

* انتهاء Hospital.

* انتهاء Prison.

* بيع Item.

* استلام رسالة.

* تعرضه لهجوم.

* وصول أموال.

* انتهاء Travel.

21. نظام الوقت والـCooldown

هذا جزء أساسي من اللعبة.

جميع الأنشطة التي تحتاج إلى وقت يجب أن تعتمد على Server Time.

مثلاً:

Crime يبدأ الساعة 10:00 وينتهي 10:15.

حتى لو أغلق اللاعب المتصفح، عند عودته الساعة 10:20 تكون العملية قد انتهت.

لا أريد الاعتماد على JavaScript Timer في جهاز اللاعب لتحديد النتيجة.

22. نظام الإدارة Admin Panel

أريد لوحة تحكم كاملة للإدارة.

تشمل:

* إدارة اللاعبين.

* البحث عن اللاعبين.

* تعديل الحسابات.

* Ban.

* Mute.

* Warning.

* إدارة الأموال.

* إدارة Items.

* إدارة Weapons.

* إدارة Crimes.

* إدارة Missions.

* إدارة Gangs.

* إدارة Properties.

* إدارة Cars.

* إدارة الأخبار.

* إدارة الأحداث.

* إدارة Reports.

* مشاهدة Logs.

ويجب أن يكون هناك نظام صلاحيات للإداريين.

23. نظام الحماية Anti-Cheat

الأمان مهم جدًا.

يجب ألا يستطيع اللاعب تعديل:

* Money.

* XP.

* Stats.

* Items.

* Cooldowns.

* Health.

* Battle Results.

من المتصفح.

جميع العمليات الحساسة يجب أن تتم على السيرفر.

ويجب وجود:

* Server-side validation.

* Rate Limiting.

* Transaction Logs.

* Anti-Duplication.

* Session Security.

* Bot Protection.

* Audit Logs.

24. قاعدة البيانات

أريد Database Architecture منظمة وقابلة للتوسع.

يجب فصل البيانات المتعلقة بـ:

* Users.

* Characters.

* Stats.

* Inventory.

* Items.

* Weapons.

* Economy.

* Transactions.

* Crimes.

* Missions.

* Battles.

* Gangs.

* Properties.

* Vehicles.

* Messages.

* Notifications.

* Logs.

مع إمكانية إضافة أنظمة جديدة مستقبلًا بدون إعادة بناء المشروع من الصفر.

25. الواجهة UI/UX

أريد تصميمًا حديثًا ومناسبًا للعبة.

يجب أن تكون الواجهة:

* سهلة الاستخدام.

* سريعة.

* Responsive.

* مناسبة للموبايل.

* مناسبة للكمبيوتر.

* واضحة للاعب الجديد.

* قابلة للتوسع.

ولا أريد نسخ واجهة Torn أو أي لعبة أخرى، وإنما تصميم أصلي خاص باللعبة.

26. نظام الإشراف والمراقبة

يجب تسجيل العمليات المهمة داخل Logs.

مثلاً:

Player A transferred $10,000 to Player B.

أو:

Player A received Item X.

أو:

Player A attacked Player B.

أو:

Player A completed Crime X.

بحيث يستطيع Admin مراجعة أي عملية مشبوهة.

27. قابلية التوسع

المشروع يجب أن يكون مصممًا بحيث يمكن مستقبلًا إضافة:

* مدن جديدة.

* جرائم جديدة.

* أسلحة جديدة.

* سيارات جديدة.

* عصابات جديدة.

* وظائف جديدة.

* Events.

* Seasons.

* Trading.

* Crafting.

* Businesses.

* Territories.

* Story Campaign.

* PvE.

* محتوى مدفوع اختياري.

بدون الحاجة إلى إعادة بناء النظام الأساسي.

28. التقنية

أنا منفتح على اختيار التقنية المناسبة من قبل فريق التطوير، لكن أريد Architecture احترافية تشمل على الأقل:

Frontend + Backend + Database + Authentication + API + Admin Panel + Security + Logging.

ويجب أن يكون المشروع قابلًا للاستضافة على Cloud/VPS، مع إمكانية التوسع في عدد اللاعبين مستقبلًا.

29. المطلوب من المطور

أريد من المطور تقديم:

1. خطة تطوير كاملة.

2. اختيار التقنيات المقترحة.

3. Architecture للمشروع.

4. تصميم Database.

5. تصميم UI/UX.

6. تقسيم المشروع إلى مراحل.

7. تقدير مدة كل مرحلة.

8. تكلفة كل مرحلة.

9. تحديد ما سيتم تسليمه في كل مرحلة.

10. Source Code كامل.

11. Database.

12. Documentation.

13. Admin Panel.

14. Deployment Instructions.

15. Testing.

16. إصلاح Bugs قبل التسليم النهائي.

30. مراحل التطوير المقترحة

المرحلة الأولى — Core

* Registration/Login.

* Player Profile.

* Character.

* Stats.

* XP/Level.

* Energy/Health.

* Inventory.

* Items.

* Money.

* Basic Database.

* Basic Admin Panel.

المرحلة الثانية — Gameplay

* Crimes.

* Missions.

* Jobs.

* Hospital.

* Prison.

* Travel.

* Shops.

* Weapons.

* Combat.

المرحلة الثالثة — Multiplayer

* PvP.

* Gangs.

* Trading.

* Marketplace.

* Bank.

* Properties.

* Vehicles.

* Social System.

المرحلة الرابعة — Advanced Systems

* Economy.

* Auctions.

* Businesses.

* Territories.

* Events.

* Achievements.

* Leaderboards.

* Advanced Admin Tools.

المرحلة الخامسة — إطلاق اللعبة

* Security Audit.

* Performance Testing.

* Load Testing.

* Bug Fixing.

* Server Deployment.

* Database Backup.

* Monitoring.

* Final Optimization.

31. الهدف النهائي

الهدف ليس إنشاء لعبة بسيطة أو Prototype، وإنما إنشاء منصة Online RPG قابلة للتشغيل تجاريًا والتوسع لعدد كبير من اللاعبين.

أريد أن يشعر اللاعب بأن لديه شخصية حقيقية داخل عالم مستمر، يستطيع تطويرها وبناء ثروته وممتلكاته وعلاقاته وعصابته ونفوذه، مع وجود اقتصاد وتفاعل ومنافسة مستمرة بين اللاعبين.

المشروع يجب أن يكون مبنيًا من البداية بطريقة تسمح بإضافة محتوى وأنظمة جديدة لسنوات مستقبلية.

أريد أيضًا أن تكون جميع الأنظمة والـSource Code وقاعدة البيانات والـAssets التي يتم إنتاجها خصيصًا للمشروع قابلة للتسليم لي حسب الاتفاق التعاقدي، مع توثيق واضح للمشروع وطريقة تشغيله وصيانته.

اندروايد ios

PHP

الكود البرمجي ولوحة التحكم كامله


صاحب المشروع
عمر ا.
تاريخ التسجيل
معدل التوظيف
المشاريع المفتوحة 1
مشاريع قيد التنفيذ 0
التواصلات الجارية 0

تقدم للمشروع

العروض المقدمة

السلام عليكم أستاذ عمر، مشروع Underworld Online وفكرة الـ Persistent Browser RPG المستوحاة من Torn مفصلة تقنيا بشكل احترافي جدا. بناء لعبة يعتمد اقتصادها وعالمه...

السلام عليكم أستاذ عمر، اطلعت على تفاصيل مشروع Underworld Online بعناية، والمشروع واضح أنه ليس مجرد Browser Game بسيطة، بل منصة Persistent Online Multiplayer RP...

قبولك لهذا العرض يعتبر اتفاقاً بينك وبين المستقل وسيبقى موقع مستقل وسيطاً بينكما حتى تسليم المشروع. تأكد من اختيارك للعرض المناسب باتّباع النصائح التالية:

  • راجع صفحة حساب المستقل الذي اخترته واطّلع على أعماله السابقة
  • احرص دائمًا على إبقاء التواصل مع المستقل داخل الموقع وذلك لضمان حقوقك
  • لا تتردد من التواصل معنا ان احتجت لأي مساعدة، نحن نحب مساعدتك!

قيمة العرض

$0

رسوم بدء المشروع

$0

المجموع الكلي

$0

المستقل غير متاح حالياً لاستلام مشاريع جديدة. يمكنك إرسال رسالة له لتحديث إعدادات حسابه وتفعيل خيار "متاح للتوظيف"، ثم إعادة المحاولة بعد ذلك، أو اختيار عرض مستقل آخر.