سایت سه بعدی

saalek110

Well-Known Member
سایت سه بعدی



در سایت بالا ، بعد ساختش ، در کنار هم ساخت و ساز انجام می دهیم.

کسانی که اونجا کار می کنند نیازی به دانستن three.js یا چیز دیگری ندارند ، فقط علاقه به ساخت و ساز نیاز است ، یک سری مصالح کار هست که با اونها ساخت و ساز انجام می دهند.



هدف:
افراد بعد ثبت نام در سایت یک مقدار زمین دریافت می کنند.

هر کس در زمین خود خانه یا باغ یا هر چی دوست داره می سازه.


کار ساخت محیط به تدریج انجام میشه و در هر مرحله برای مرحله بعد فکر میشه.

حتما ، نظرات خود را برای بهتر ساخته شدن شهر به ما بگویید.
یا در این تاپیک ، یا در تالاری که مخصوص این کار ساختم و بدون ثبت نام و اسم میشه نظر داد:
خود سایت نیچه محیط گفتمان ندارد.
 
آخرین ویرایش:

saalek110

Well-Known Member
این سایت ، الگوگیری از سایت activeworlds است. در گوگل سرچ کنید. فکر کنم ایران را تحریم کرده.



معرفی سایت اکتیو ورلد:
شبیه بازی است ، فقط ساخت و ساز و چت است. جنگ و اینها نداره. با هم در مورد قشنگی ساخته های همدیگه حرف می زنند. ایرانی خیلی کمه ، اکثرا آمریکایی ، درصد کمی اروپایی. البته من چند ساله نرفتم. شاید تغییر کرده باشه اوضاع.



نیازهای کامپیوتر در عکس زیر:

Screenshot_۲۰۲۴-۱۰-۰۶_۲۰۰۲۱۳.jpg

نرم افزار اندرویدش فقط برای چت است فکر کنم.
 
آخرین ویرایش:

saalek110

Well-Known Member
فعلا سایت دو صفحه دارد
صفحه اول لینک به world های ۳ بعدی
صفحه دوم سورس های آموزشی.

در صفحه اول ، الان یک محیط برای چرخیدن گذاشتم. با دکمه های بالای صفحه می توانید در محیط بچرخید.
فعلا امکان ساخت و ساز ندارد. فقط چرخیدن در محیط است.



لینک مستقیم به محیط سه بعدی:



می دونم خیلی ساده است. ولی بعدا انشا الله توسعه داده خواهد شد.

عکسی از محیط را می بینید. دو کلبه با تکسچر آجر دارد که بالای یکی اسم Majidonline نوشتم.

Screenshot_۲۰۲۴-۱۰-۰۷_۱۱۱۹۰۷.jpg
 
آخرین ویرایش:

saalek110

Well-Known Member
صبور باشید....
در اولین لود باید صبر کنید آبجکت هایش لود بشه ،

ده مگا حدودا...ولی دفعات بعد لود نیاز نداره.
 
آخرین ویرایش:

saalek110

Well-Known Member
تدریجی محیط را می سازم. شما هم می توانید حین ساخت سر بزنید.

قصد من ایجاد یک محیط تفریحی و فرح بخش برای خودم و شماست.

بعدا که تکمیل شد ، به دوستان خود هم لینک این فضا را بدهید.

چیزهای دیگری که در محیط سه بعدی الان هست ، یک سری چوب عمودی پشت سر هم است. برای حصارکشی حدود زمین هر فرد آماده کردم که هر کس در زمین خود ، ساخت و ساز کند.

این مکعب ها که الان ساخته میشه جایی ذخیره نمیشه. با رفرش برنامه همگی پاک میشه.
بعدا save هم اضافه می کنم.
 
آخرین ویرایش:

saalek110

Well-Known Member
هدف من اینه شهری زیبا و مطلوب ساخته بشود که کاربران اون را دوست داشته باشند.
گیاهان و درختان زیبا ، یکی از پایه های تزئین فضاست ، در کنار ساختمان ها.
قصدم ساخت محیطی کاملا سالم است. . فقط ساخت و ساز است.


پله بعدی ساخت:
حالا با دکمه های دیگر میشه اشیای ساخته شده را حرکت داد.
یعنی اول یک شی خلق می کنیم و بعد اون را به رنگ و اندازه دلخواه درمیاوریم و بعد در جای مناسب خود قرار می دهیم.
همچنین با کاهش شماره شمارشگر میشه اشیای ساخته شده قبلی را هم تکان داد و باهاشون کار کرد.

اولین خیابان شهر ساخته شد. ۱۹ مهر ۱۴۰۳

Screenshot_۲۰۲۴-۱۰-۱۰_۱۳۳۶۰۳.jpg

دومین نوع درخت افزوده شد ، از سایت pngtree

Screenshot_۲۰۲۴-۱۰-۱۱_۰۷۰۲۴۷.jpg

تکمیل برنامه:
حالا بعد خلق یک شی ، می توانیم آن را به ۶ جهت حرکت دهیم.
و همچنین می توانیم برویم آبجکت قبلی یا قبل تر و آنها را نیز به ۶ جهت حرکت دهیم.
 
آخرین ویرایش:

saalek110

Well-Known Member
قسمتهای مختلف برنامه که در حال تکمیل است:

یک . ایجاد ابزارهای کار با شکل ایجاد شده
دو. ذخیره آبجکتها
سه. ثبت نام و تخصیص زمین
چهار. زیباسازی شهر

در قسمت زیباسازی شهر ، فعلا دو نوع درخت داریم و دو نوع کلبه و یک مدل انسان و جاده کشی کردیم،
و نورپردازی کردیم.و میله های حصارکشی نمونه نصب شده.
 

saalek110

Well-Known Member
تصمیم گرفتم قسمت مسکونی ، یعنی جایی که کاربران ساخت و ساز می کنند ، از بقیه قسمتها جدا باشد.
و قسمتهای دیگری علاوه بر مسکونی اضافه خواهد شد.
حالا این قسمتهای دیگر شامل چه قسمتهایی است بعدا معلوم میشه.

قسمت مسکونی هم نیاز به زیرساخت های خودش را دارد. مثل خیابان و درخت و تابلو و ....
 

saalek110

Well-Known Member
قسمت ثبت نام را آماده کردم.

اگر ایمیل خود را وارد کنید موقع ثبت نام ، اگر بعدا پسورد خود را فراموش کردید ، با مکاتبه با من می توانید پسورد جدید بسازید وگرنه باید از اول ثبت نام کنید و ساخت و ساز شما از دست می رود.
ولی حتی اگر ایمیل وارد نکردید ، باز ایمیل بزنید ، شاید بتونم ساخته های شما را کپی بگیرم در جای دیگر در اختیارتون بزارم. البته بعد مدتی که معلوم شود صاحب اکانت لوگین نمی کند.



نکات ثبت نام:

1728753757846.jpg1728753119355.jpg
 
آخرین ویرایش:

saalek110

Well-Known Member
تکلیف قسمت مسکونی فعلا این طوری شد:


اگر از دکمه های بالای برنامه ، دکمه village را بزنید ، می پرید به نقطه ۴۰۰۰ و ۴۰۰۰ .
اونجا روستای ما است و قسمت مسکونی است.یک میدان با طرح چوب الان اونجاست.

به هر کس زمینی بزرگ و در خور داده می شود.
ولی طبیعتا بعضی رها می کنند و می روند.
 
آخرین ویرایش:

saalek110

Well-Known Member
قسمت ساخت بلوک تقریبا تکمیل است،
البته خیلی دکمه ها هنوز تنظیم نیست ولی کدهای دکمه های دیگر در اونها کپی میشه و فکر دیگه نمی خواهد.


قسمت ارسال به دیتابیس هم دیشب طراحی شد ولی کد کاملش را هنوز ننوشتم.

فقط مونده چطور از دیتابیس وارد زمین ها بشه..اون را دارم فکر می کنم.

فعلا بعد ثبت نام ، همون کاری را می تونید بکنید که قبل ثبت نام می کردید ، یعنی گشتن در زمین و ور رفتن با دکمه ها. چون هنوز برای ثبت نام شده ها کد ننوشتم.
 
آخرین ویرایش:

saalek110

Well-Known Member
بزرگی زمین های کاربران چند باشه؟

وارد محیط شوید ، دکمه village را بزنید ، به راست بچرخید.


امروز خیابان روستا را کشیدم و کنارش درخت کاری کردم.
در عکس زیر سمت راست درخت ها ، زمین هایی هست که با چوب های بلندی تقسیم بندی شده.

Screenshot_۲۰۲۴-۱۰-۱۳_۱۵۴۳۱۳.jpg
 
آخرین ویرایش:

saalek110

Well-Known Member
تغییر مزرعه ها ، یا زمین های کاربران:

۳۰ قطعه زمین به ابعاد ۲۰۰ در ۱۸۰ ، آماده کردم.
دکمه village را بزنید ، سمت راست درخت کاری بغل خیابان ، یک سری چوب افقی در فضا معلق است. اون چوبها حدود زمین هاست.

کنار دکمه ها ، select گذاشتم. به فارسی می گن لیست پایین افتادنی. برای انتخاب سایز شکل و مقدار جابجایی. تقریبا دکمه های بازی با شکل ها تکمیل است. Save هم اماده است. میمونه اختصاص زمین به هر کاربر.

یک خیابان دیگر ، امروز کنار خیابان روستا ساختم ، این ۳۰ زمین ، بین دو خیابان قرار گرفته.

در عکس زیر ، یک خیابان و درخت های خیابان دیگر و یکی از چوبهای تقسیم بندی زمین مشخص است. چوبها موقت است، بعدا چیزهای بهتری قرار می دهم.

Screenshot_۲۰۲۴-۱۰-۱۴_۲۰۵۴۲۱.jpg
 
آخرین ویرایش:

saalek110

Well-Known Member
ساخت و ساز محدود به sandbox شد

قبل اینکه ساخت و ساز کنید دکمه sandbox را بزنید تا به منطقه sandbox بروید. شکل زیر دکمه sandbox را نشان می دهد:

Screenshot_۲۰۲۴-۱۰-۱۵_۰۸۱۷۲۷.jpg

در شکل بالا ، در قسمت تله پورت ها ، دکمه sandbox را می بینیم. با فلش قرمز مشخص شده.
این دکمه شما را به منطقه ای می برد که ساخت و ساز برای همه مجاز است و ثبت نام نمی خواهد....


بین x هزار تا ۳ هزار و z هم بین ۱۰۰۰ تا ۳۰۰۰ ، را سندباکس گرفتم. یعنی ۲۰۰۰ در ۲۰۰۰ شده سندباکس. و تله پورت به ۱۵۰۰ و ۱۵۰۰ است تا داخلش فرود بیاییم.


البته هنوز قسمت نمایش اشیای ثبت شده را ننوشته ام ، ولی اگر خواستید مکعب بسازید و دکمه ها را تست کنید ، در اون منطقه ممکن است.

دکمه های عقب و جلو و راست و چپ و پایین و بالا و
دکمه های سایزبندی کار میکند.

تست نهایی دکمه های جلو و عقب و راست و چپ را فعلا هنوز نکردم. ممکن است در بعضی زوایا کار نکند یا برعکس کار کند.


سرعت پنجم حرکت بالاست ، و میشه بین مناطق مرکز شهر و روستا و سندباکس ، دوید.
 
آخرین ویرایش:

saalek110

Well-Known Member
چرا منطقه sandbox ایجاد شد؟

چون زمین خیلی بزرگه و اگر کل زمین ساخت و ساز آزاد باشه ، دیدن ساخت و سازها ها خیلی سخت میشه چون در زمین پخش میشن. بالای منفی ایکس ۳۰۰۰ و منفی زد ۳۰۰۰ را سندباکس گرفتم. زمین بالای ۵۰۰۰ است فکر کنم. یعنی حدودا ۲۰۰۰ در ۲۰۰۰ شده سندباکس. و تله پورت به ۴۰۰۰ و ۴۰۰۰ است تا تقریبا وسطش فرود بیاییم.

دوم اینکه مقدمه ای برای قانون مند کردن ساخت در مناطق مختلف است تا زمین های کاربران تخصیص داده شود.

سوم اینکه شاید اصلا عده ای نخواهند فعلا ثبت نام کنند. اون عده در قسمت sandbox می توانند آزادانه ساخت و ساز کنند. بعضی ساختمانهای آنها کپی میشه به عنوان قسمتهای مختلف شهر.

کلا بحث رجیستر شده ها و رجیستر نشده ها در محیط های سه بعدی ، باید برایش تصمیم گیری شود. که کم کم با کمک شما این کار را انجام خواهیم داد.
 
آخرین ویرایش:

saalek110

Well-Known Member
بعد ساخت اسکلت برنامه،
وسایل ساخت را عرضه می کنم.
قرار نیست فقط یک تکسچر آجر داشته باشیم و وسایل ساخت هم بهتر خواهد شد.

اگر خدا یاری کند آبجکت سازی را هم راه می اندازیم.



اجازه بدهید اسکلت ضبط و پخش اشیا را من تمام کنم، تا برسم به بقیه قسمتهای برنامه.

این کار را یک تیم باید انجام دهد ولی من دارم تنهایی انجام می دهم ، پس کارها می افته به نوبت.

این تاپیک ۶ اکتبر شروع شده و امروز ۹ روزه کار می کنیم. اسکلت بزودی تمام میشه. قسمت ضبط آماده است ، قسمت پخش برعکس اون است پس یک کپی است و ساده است.


الان شما اگر دکمه بزرگ ذخیره را بزنید و دوباره به محیط برگردید می بینید که اون شی ساخته شده شما ابعادش بالای برنامه نمایش داده میشه ، ولی باید به شکل یک شی باشه نه لیست مشخصات. فقط همین کار مونده.
 
آخرین ویرایش:

جدیدترین ارسال ها

بالا