آموزش ساخت بازی در بلاکچین با سالیدیتی
با پشتیبانی، شما در این دوره تنها نیستید
با شرکت کردن در این دوره در تمامی مراحل پشتیبانی خواهید شد
-
مدت زمان آموزش 5 ساعت 40 دقیقه
-
تعداد ویدیوها 16 قسمت
-
رضایت دانشجویان 98%
-
مدرس دوره حسن سلگی
-
سطح آموزش پیشرفته
-
حجم فایل دوره 2.26GB

قسمت 1:
مقدمه
00:09:57
قسمت 2:
نصب و تنظیمات اولیه ترافل
00:12:13
قسمت 3:
تعیین متغیر های پروژه اسمارت کانترکت قسمت 1
00:23:08
قسمت 4:
تعیین متغیر های پروژه اسمارت کانترکت قسمت 2
00:21:46
قسمت 5:
کدنویسی مینت یا خرید ماشین
00:22:33
قسمت 6:
کدنویسی شروع مسابقه و نحوه امتیازدهی
00:17:42
قسمت 7:
کدنویسی تعمیر ماشین و پیاده سازی روی گاناش
00:25:59
قسمت 8:
نصب NPM و طراحی قسمت فرانت اند وب سایت
00:32:23
قسمت 9:
کدنویسی مینت یا خرید ماشین در جاوا اسکریپت
00:18:51
قسمت 10:
کدنویسی آرشیو ماشین ها در جاوا اسکریپت
00:44:47
قسمت 11:
کدنویسی استارت مسابقه در جاوا اسکریپت
00:19:29
قسمت 12:
کدنویسی نمایش موجودی کانترکت و توکن های کیف پول
00:15:27
قسمت 13:
کدنویسی تعمیر ماشین در جاوا اسکریپت
00:19:36
قسمت 14:
پیاده سازی اسمارت کانترکت روی شبکه تستی اتریوم
00:27:29
قسمت 15:
وریفای کردی اسمارت کانترکت در Etherscan.io
00:08:00
قسمت 16:
آپلود فرانت اند روی هاست و اتصال به اسمارت کانترکت
00:20:46
آموزش ساخت بازی در بلاکچین با سالیدیتی
در این آموزش قصد داریم تا با یکدیگر بیاموزیم که چگونه بازی بلاکچینی ساده (بازی کلیکی) با زبان سالیدیتی طراحی کنیم که با آن بتوان کسب درآمد کرد، البته علاوه بر کدنویسی و طراحی آن که با زبان سالیدیتی انجام میشود برای کسب درآمد از بازیها مخصوصا بازیهای بلاکچینی به موارد دیگری همچون تبلیغات، گرافیک خوب، استراتژی سرگرمکنند، و… نیز نیاز هست. اما ما در اینجا قرار است به آموزش ساخت بازی در بلاکچین با سالیدیتی بپردازیم.
جایگاه بازیها در بلاکچین با سالیدیتی
بازی سریعتر از همیشه در حال رشد است. صنعت بازی در حال حاضر 173 میلیارد دلار ارزش گذاری شده است و شاخص های بسیار مثبت نشان می دهد که در پنج سال آینده از مرز 300 میلیارد دلار عبور خواهد کرد. پشت این رونق، افزایش اخیر بازیکنان جدید، به ویژه در پلتفرمهای موبایل، وجود دارد که بازی را به تجربهای کاربردیتر و آسانتر برای 2.6 میلیارد گیمر در سراسر جهان تبدیل کرده است، همانطور که میدانیم صنعت بازی، همیشه جاییگاه بسیار ویژه ای در بین بقیه صنعت های پول ساز جهان داشته است و انتظار میرود که این صنعت مسیر تکاملی خود را با ادامه دادن در بازار بلاکچین و با توسعه یافتن با زبان سالیدیتی ادامه دهد این روند در بازار کار سالیدیتی نیز تاثیر زیادی بگذارد.
کسب درآمد از ساخت بازی در بلاکچین با سالیدیتی
اما برای بسیاری، آنلاین بودن فقط برای سرگرمی، دیگر محرک اصلی آنها نیست. همانطور که گفته می شود، زمان پول است و بازیکنان مطمئناً متوجه شده اند که سرمایه گذاری بزرگی در تجربیات مجازی با بازده کمی انجام می دهند. بنابراین آنها شروع به جستجوی راه هایی برای کسب درآمد از سرگرمی خود کرده اند. با این حال، فراتر از دنیای ورزشهای الکترونیکی، تا به حال فرصتهای زیادی برای بازیکنان معمولی وجود نداشته است تا از تلاشی که برای بازی کردن انجام میدهند، پول نقد کنند.
ظهور ساخت بازی در بلاکچین با سالیدیتی و دیگر زبان های برنامه نویسی با تبدیل کردن بازیکنان، و نه توسعهدهندگان، به تصمیمگیرندگان اصلی مالی، صنعت بازی را تغییر داده است. بازیهای کریپتو برای کسب درآمد (P2E = Play To Earn) روندی است که نباید نادیده گرفته شود. اما قبل از اینکه به جزئیات بپردازیم، ارزش این را دارد که بفهمیم همه اینها چگونه کار می کند.
بازیهای بلاکچینی چیست؟
برای درک بهتره این متن بهتر است ابتدا مقاله “بلاکچین چگونه کار میکند؟” را مطالعه کنید. اما بطور کلی بلاکچین نوعی از فناوری دفتر کل است که به عنوان یک سیستم ثبت و ذخیره اطلاعات عمل می کند و نمی توان آن را هک کرد، دستکاری کرد یا تغییر داد. و معمولا آن را با بیتکوین اشتباه میگیرند(تفاوت بین بلاکچین و بیت کوین)، تاریخچه تراکنش یک شبکه، در اصل، برای عموم در دسترس است. بلاکچین به ارزهای دیجیتالی مانند بیت کوین و اتریوم قدرت می دهد و دنیایی از امکانات را در اقتصادهای مجازی باز می کند – و توسعه دهندگان بازی مطمئناً به پتانسیل آن پی برده اند.
حق مالکیت در بازی بلاکچینی با سالیدیتی
به طور معمول، بیشتر بازیها دارای بازارهایی هستند که در آن کاربران میتوانند آیتمهایی مانند اسلحه، آواتار و… را خریداری و مبادله کنند. آن اما آنها ممکن است مالک هیچ یک از آن نباشند، حتی اگر پول واقعی برای آن پرداخت کنند. دلیل آن این است که در بیشتر بازیها، توسعهدهندگان از یک مدل متمرکز پیروی میکردند که به این معنی است که کنترل کاملی بر پویایی بازی، از خط داستانی گرفته تا داراییهای جمعآوری شده توسط بازیکنان، داشتند. از آنجایی که همه آن متعلق به یک نهاد است، بازیکنان مالکیت واقعی حسابها و آیتمهای خود را ندارند. همچنین محدودیت های دیگری در ارتباط با این مدل وجود دارد، از جمله عدم شفافیت و پتانسیل دستکاری مکانیک بازی.
تحول در بازی بلاکچینی با سالیدیتی
بلاکچین برای اولین بار بازارهای مجازی غیرمتمرکز و منصفانه را معرفی کرد که در آن بازیکنان حق حرفی برای گفتن دارند زیرا شرکتهای بازی دیگر کنترل کاملی بر کل تجربه بازی ندارند. پتانسیل ساخت بازی در بلاکچین با سالیدیتی در بازی فراتر از قدرت بخشیدن به اقتصادهای مجازی است:
مالکیت واقعی
بازی های بلاکچینی به بازیکنان این امکان را می دهد که مالکیت واقعی و کنترل کامل بر دارایی های درون بازی خود داشته باشند. و این مالکیت در گروی کیف پول آنها (معمولا کیف پول متامسک) است. داراییها معمولاً با توکنهای غیرقابل تعویض منحصربهفرد (NFT) نشان داده میشوند.
قابلیت همکاری
با پیوند دادن توکنهای بلاکچین داراییهای درون بازی بلاکچینی که با سالیدیتی کد نویسی میشود، قابلیتی بهوجود میآید. بازیکنان میتوانند آنها را در بازارهای مختلف بازی که روی شبکه میزبانی میشوند، معامله کنند. البته امکان معامله فرد به فرد به صورت مستقیم نیز وجود دارد.
تجربه منصفانه
بلاکچین امکان ایجاد اکوسیستم های باز، توزیع شده و شفاف را فراهم می کند. بازیکنان و نه شرکت های بازی سازی مسئول پویایی بازی هستند. و گیمرها می توانند به تغییرات رای مثبت دهند. این همچنین از خراب کردن تجربه توسط متقلبان جلوگیری می کند.
خلاقیت نامحدود
هنگامی که یک بازی روی یک سرور متمرکز اجرا می شود، توسعه دهندگان می توانند تصمیم هایی بگیرند. مانند این که آن را در هر زمانی خاموش کنند. با بلاکچین، بازیکنان میتوانند حتی اگر توسعهدهندگان دیگر درگیر آن نباشند، به بازی ادامه دهند. و بازیها را با روایتها و داراییهای جدید به طور ارگانیک توسعه دهند.
در سال 2017، یک شرکت شروع به ساخت بازی در بلاکچین با سالیدیتی به نام CryptoKitties کرد. که با اجازه دادن به کاربران برای خرید، فروش و ایجاد انواع مختلف بچه گربه های مجازی ساخته شد. که این بچه گربهها در قالب NFT یا توکن های غیر قابل تعویض بودند. که هر بچه گربه مجازی را به یک مجموعه منحصر به فرد و کلکسیونی تبدیل می کند، به محرک اصلی این انقلاب تبدیل شد. دارایی دیجیتال هر چه بچه گربه کمیاب تر باشد، ارزش آن بالاتر است. (گران قیمت ترین بچه گربه به قیمت 172,000 دلار فروخته شد).
برای آموزش سالیدیتی میتوانید روی این لینک کلیک کنید و تمامی دوره ها را مشاهده کنید.
پیش نیازهای ساخت بازی در بلاکچین چیست؟
سطح این آموزش به چه شکل است؟
در ساخت بازی بلاکچینی چه زبان هایی به کار رفته است؟
آیا بعد از این آموزش میتوانیم بازی های دیگری نیز بسازیم؟
شرایط بعد از شرکت در این دروه اگر با آموزش به مشکل بر بخورم چیست؟
اگر بعد از شرکت در دوره، فایلهای دوره را گم کنم، دوباره میتوانم فایلهای ویدئویی را دانلود کنم؟
آیا ممکن هست بخشی از آموزشها رو متوجه نشوم؟
25 دیدگاه برای آموزش ساخت بازی در بلاکچین با سالیدیتی
برای فرستادن دیدگاه، باید وارد شده باشید.
کاربر مهمان
سلام خسته نباشید من علاقه مند به یادگیری برنامه نویسی بلاکچین هستم و خیلی دوست دارم تی این دوره شرکت کنم اما از اونجایی که هیچی بلدنیستم دارم چندتا آموزش رو شروع میکنم به یادگیری به سطح قابل قبولی برسم و بعد توی این دوره شرکت کنم. اما میترسم که تخفیف 50% اولین خرید رو بردارید تا اون موقع. آیا این تخفیف دائمیه و موقتیه؟
وایت وال
قول نمیتونم بدم که کدهای تخفیف ثابت بمونه ولی شما توی واتس اپ پیام بدبد
کاربر مهمان
سلام خسته نباشید ممنونم از دوره خوبتون. یه سوال داشتم این بازی تحت وب هست چطور میتونم همین کار رو تحت اندروید و ios انجام بدم؟
وایت وال
برای این کار باید دانش کدنویسی در سیستم عامل هایی رو که میخوایید رو داشته باشید. قسمت کدنویسی بلاکچین تقریبا همونه و فرقی نداره
حمید ستوده
من از این بازی خاطره بدی دارررررم 🙁 توی هر لحظه از این دوره خاطرات بدم مرور میشد 🙁 🙁
وایت وال
خیلیییی ها مثل شما هستن، سخت نگیر
کاربر مهمان
میشه در مورد این بازی توضیح بدید که قرار چطور بازیی باشه؟
وایت وال
کاملا شبیه به بازی Ccar اگه نمیدونید چیه یه سرچ کنید، میاره
سهیل
من این دوره رو خریدم هرچند که دوره خیلی مفیدی بود و ممنونم ازتون بابت دوره عالی و خصوصا از پشتیبانی عالیتون ولی خب یه انتقاد داشتم به نظرم سطحی به این موضوع پرداختید و میتونستید که یه بازی خفن تر رو آموزش بدید که با چالش های بیشتری روبه رو بشم.
وایت وال
خیلی ممنون❤️ بازی های خفن معمولا با یه نفره ساخته نمیشن با به یه تیم خفن از افراد مختلف از جمله برنامه نویسی ها گرافیست کارها و… و این که بحث ما آموزش قرارداد هوشمند هست اگه میخواستیم یه بازی پیچیده تر بزنیم کلی به بیراهه میرفتیم
9961084956
سلام. یه سوال؟ از صفر اموزش میدید؟
وایت وال
بله. از ابتدایی ترین مباحث
9961084956
سلام آپلود دوره ها ادامه داره ؟
وایت وال
سلام. خیر این دوره به پایان رسیده و تمامی آموزش های این مبحث قرار گرفته
9961084956
باز هم از این دوره های جذاب داریم در آینده؟ منظورم ساخت بازی هست
وایت وال
از اونجایی که خیلی این آموزش طرفدار داشته، به احتمال زیاد بله
9961084956
خدا قوت
انشاله بعد از این که دوره مقدماتی رو تموم کردم میام سراغ این دوره. من برای اولین خریدم فقط دوره مقدماتی رو خریدم چون راستش به دوره هاتون شک داشتم و وقتی دوره مقدماتی رو دیدم. فهمیدم که اشتباه کردم. باید همه خریدها رو با هم انجام میدادم تا کد تخفیف 50% روی همه محصولات بخوره.
وایت وال
مشکلی نداره، میتونید با یک اکانت دیگه همه خریدها رو انجام بدید.
9961084956
با سلام.
چرا در دوره هایتان از js و دیگر زبان ها کم تر میگید و سریع از آن بخش ها میگذرید ؟؟
وایت وال
برای این که تمرکز ما روی آموزش سالیدیتی هست و دیگه زبان ها پیشنیاز های این دوره هستند
9961084956
سایتتون دیزان خفنی داره و در کل فوق العاده هست
وایت وال
تشکر.
9961084956
عالی و بسیار بی نظیر
9961084956
به نظر من این جور بازی ها به زودی از کریپتو خارج میشن چون دیگه گندش در اومده اینقدر که کلاه برداری کردن با این جور بازی ها
9961084956
این بازی ها که بازی نیست مسخره بازیه یه دوره ای ضبط کنید که آدم بتونه یه بازی درست و حسابی بسازه
9961084956
ممنون از دوره خوبتون.
بعد از این دوره دوره های بازی سازی بلاکچینی دیگه هم باز تولید میشن؟
9961084956
با تشکر از شما و سایت خوش دیزاینتون دوره خوبی به نظر میاد من در جاوااسکیبت متوسط هستم به نظرتون این دوره به کارم میاد ؟ البته آشنایی هم با html و css در حد کافی دارم
9961084956
باسلام و خسته نباشید. بنده هنوز این دوررو تهیه نکردم میخواستم بپرسم من اصلا با برنامه نویسی آشنایی ندارم اللبته مقدار کمی html بلدم ولی فقط همین. این دوره میتونه برای من مناسب باشه طوری که همه چیز رو بتونم یادبگیرم؟
9961084956
سلام وقتتون بخیر من این دوره رو خریدم ولی چرا قسمت 14 توی داشبرد من وجود نداره؟
وایت وال
به پشتیبانی پیام بدید
9961084956
سلام قبلا یه کد تخفیفی بود توی سایتتون من اونو اونموقع برداشتم و الان میخوام ازش استفاده کنم روی این دوره میگه معتبر نیست چرا؟
9961084956
دمتون گرم بابت همچین دوره ای که تقریبا نایابه. من این دوره رو خریدم. حالا سوالم اینه بعد از این دوره، چ دوره ای رو باید ببینیم برای ساخت بازی؟ آیا این سایت دوره ی پیشرفته تری برای ساخت بازی بلاکچینی که اون هم با سالیدیتی باشه داره؟
اگر خیر آیا دوره ی زبان اصلی مناسبی هست که معرفی کنید؟
9961084956
اگر بتونید یه دوره در مورد یه بازیی تو مایه های decentraland هم درست کنید عالی میشه
کاربر مهمان
کل این دوره آموزشی 5 6 ساعت هست آیا قرار این دوره آپدیت بشه؟ ممنون میشم جواب بدید
وایت وال
خیر دوره تکمیل شده و همه مباحث به صورت کامل گفته شده.
میترا
من برای دانلود کردن دوره به مشکل خوردم. لطفا پاسخگو باشید
وایت وال
پیگیری شد. برای اینطور مشکلات از پشتیبانی استفاده کنید که سریع تر مشکلتون حل بشه
مهرشاد
سلام خسته نباشید.
برای ساخت ااین بازی چه مقدار باید با برنامه نویسی آشنا باشیم؟ چون من فقط html و css رو بلدم و الان تصمیم گرفتم برنامه نویس بلاکچین بشم. آیا میتونم از این آموزش استفاده کنم؟
وایت وال
آشنایی شما با css , html میتونه بهتون خیلی کمک کنه در یادگیری این دوره ولی برای ادامه باید با مفاهیم پایه و کدنویسی سالیدیتی نیز آشنا بشید.
مهرشاد
مفاهیم پایه و کدنویسی سالیدیتی رو از کجا میتونم یاد بگیرم؟
وایت وال
برای یادگیری مفاهیم پایه بلاکچین آکادمی بایننس گزینه مناسبی میتونه باشه و برای یادگیری سالیدیتی متاسفانه منابع زیادی مخصوصا به زبان فارسی وجود نداره اما میتونید از سایت solidity-by-example استفاده کنید، هرچند که تیم ما در حال تولید دوره آموزش مقدماتی و پایهای زبان برنامه نویسی سالیدیتی به زبان فارسی میباشد.
مهدی هدایتی
بدون شک یکی از پر درامدترین صنعت های برنامه نویسی گیمه که هنوز توی بلاکچین راه نیوفتاده
وایت وال
کاملا درسته.
هنوز 1% هم از صنعت گیم در بلاکچین اجرا نشده.