Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

განვითარების ფილოსოფია

🔭 ფართო სპექტრი

Veloren-ის სამყარო დიდი და ვრცელია და ჩვენ მოვუწოდებთ თამაშის მრავალფეროვან გზებს, ასევე მრავალფეროვანს ელემენტები, რომლებიც ამდიდრებენ გამოცდილებას. არ არსებობს ერთი, კონკრეტული მიზანი ან ფოკუსირება და ჩვენ გვჯერა, რომ ეს დააზარალებს ფართოს საზოგადოება თუ შემოიღეს.

🗽 მოთამაშის თავისუფლება

სადაც შესაძლებელია, მოერიდეთ „უხილავ კედლებს“ (როგორც პირდაპირი, ისე მეტაფორული), რომლებიც თვითნებურად არღვევენ თანმიმდევრულობას და ზღუდავს რისი გაკეთება შეუძლიათ მოთამაშეებს. თუ შეზღუდვები უნდა არსებობდეს ტექნიკური, ბალანსის, თამაშის ან ზომიერების მიზეზების გამო, მაშინ სცადეთ იპოვონ ამ შეზღუდვების მსოფლიო გამართლება.

🧩 მოდულურობა და გაფართოება

სადაც ეს შესაძლებელია და სადაც ეს არ აყენებს დრამატულ შეზღუდვებს მომავალ განვითარებაზე, Veloren უნდა ეცადოს იყოს მოდულარული ისე, რომ პროექტის განსხვავებული კომპონენტები შეიძლება ხელახლა იქნას გამოყენებული და ინტეგრირებული იყოს სხვადასხვა პარამეტრებში. სად შესაძლებელია, ფუნქციები უნდა იყოს მცირე, თვითშესწორებადი, უხეში და შეუძლია იმუშაოს მრავალფეროვან გარემოში (დიდი ამის მაგალითია Controller/Agent/CharacterState კოდი, რომელიც განზოგადებულია ყველა მოთამაშეზე, NPC-ზე და თუნდაც არამგრძნობიარე სუბიექტები).

🫱🏼‍🫲🏾 საზოგადოებაზე ორიენტირებული

განვითარება საზოგადოებასთან დიალოგით უნდა მოხდეს. მაშინ როცა Veloren აუცილებლად მართავენ ყველაზე აქტიურებს წევრები, მნიშვნელოვანია გავითვალისწინოთ უკუკავშირი პერიფერიიდან: ნაკლებად აქტიური დეველოპერები, მოდერატორები, მხატვრები, მოთამაშეები, ისევე როგორც მესამე მხარეები, როგორიცაა პროექტის მიერ წარმოებული პროგრამული უზრუნველყოფის მომხმარებლები. ველორენი უნდა აქტიურად ეწინააღმდეგება მცდელობებს, რომ პროექტი გადააქციოს მომგებიან საწარმოდ, თანხების მოზიდვით და ფინანსებით გონივრულად გამოყენებული. ძირითადი მიზანია გაზარდოს ძირითადი პროექტი, მოთამაშის გამოცდილება და ზემოთ/ქვემო დინების პროექტები.

🗺 ტელეოლოგიური

Veloren ხაზს უსვამს თამაშს და სისტემებს, რომლებიც წარმოიქმნება მარტივი, ფიზიკურად დაფუძნებული წესების გამოყენების შედეგად შესაძლებელია. სისტემები უნდა იყოს მარტივი, ურთიერთდაკავშირებული, თვითდაბალანსებული და მარტივი იზოლირებულად: რთული და საინტერესო ქცევა უნდა წარმოიქმნას სისტემებს შორის ურთიერთქმედების შედეგად და არა რომელიმე სირთულის გამო სისტემა.