2026
نمونهٔ اولیهٔ مرورگری از حالت ساختوساز Valheim: از روی seed دنیا بسازید، با قطعههای چوبی چسبنده سازه بچینید، و پیش از خرج کردن چوب ببینید سرپا میماند یا نه.
Valheim Sim نمونهٔ اولیهٔ مرورگری از ساختوساز با چکش در Valheim است. یک seed دنیا وارد میکنید، روی زمین تولیدشده پرواز میکنید، و با کف، دیوار، تیر، ستون و سقفهایی که به هم میچسبند میسازید، در حالی که یک مدل پایداری سازه به شما میگوید آیا این سازه در خود بازی سرپا میماند یا نه.
مولد دنیا پورتی از الگوریتم خود بازی است، بر اساس کد دیکامپایلشدهای که
kirilloid/valheim مستند کرده است:
Mathf.PerlinNoise و UnityEngine.Random (xorshift128) در Unity، مولد دنیا با
رودخانهها و جویبارها، و جایگذاری مکانها در zone system. README پروژه میگوید
یک seed همان خشکیها، بیومها، محراب باسها، تاجرها و نقطهٔ شروع نسخهٔ فعلی
بازی را تولید میکند، با مختصاتی که با مختصات دیباگ بازی یکی است، و این
محدودیتها را هم ذکر میکند:
با M نقشهٔ دنیا باز میشود: باسها، تاجرها، سیاهچالها، سکونتگاهها و نقاط دیدنی، دستهبندیشده، قابلجستوجو و قابلفیلتر. هر جا کلیک کنید به آنجا پرواز میکنید.
قطعههایی که با زمین تماس دارند متکی به زمیناند. پایداری هر قطعهٔ دیگر برابر فاصلهٔ جستوجوی اولسطح (BFS) آن از میان قطعههای در تماس تا زمین است، با رنگی از سبز تا قرمز. چوب حداکثر پنج گام را تحمل میکند؛ جایگذاری فراتر از آن رد میشود. یک تکیهگاه را حذف کنید تا هر چیزی که مسیرش به زمین قطع شده بشکند و بیفتد. واگرد و ازنو با فروریزشهای زنجیرهای سازگارند.
زمین بهصورت تکهای بارگذاری میشود — یک شبکهٔ ۳×۳ از تکههای ۲۰۰ متری پرجزئیات اطراف شما با کش LRU، بهعلاوهٔ یک حلقهٔ دور کمجزئیات برای افق. جایگذاری مکانها و رسم نقشه در یک Web Worker انجام میشود، درختها instanced هستند، و فریمهای بیکار اصلاً رندر نمیشوند.
کلیک چپ قرار میدهد (نگه دارید تا تکرار شود)، کلیک راست حذف میکند، کشیدن با
کلیک راست دوربین را میچرخاند، R میچرخاند، 1 تا 5 قطعه را انتخاب
میکنند، WASD و QE حرکت میدهند، M نقشه را باز میکند، H راهنما را
نشان میدهد.
TypeScript، React، three.js و Vite، منتشرشده بهصورت یک Cloudflare Worker که فایلهای استاتیک را سرو میکند.
ساختهٔ یک طرفدار و غیررسمی؛ وابسته به سازندگان Valheim نیست.