لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت بازی iOS مکانمحور با استفاده از Maps و Core Data
- آخرین آپدیت
دانلود Develop a Location-Based iOS Game with Maps and Core Data
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در پایان این دوره، فراگیران قادر خواهند بود یک پروژه iOS را پیکربندی کنند، نقشهها و سرویسهای مکانیابی را ادغام نمایند، دادههای بازی را با استفاده از Core Data مدلسازی کنند، منطق گیمپلی زمانبندی شده را پیادهسازی کنند، پیشرفت کاربر را ردیابی کرده و تجربه کاربری را با تعاملات پیشرفته نقشههای سهبعدی ارتقا دهند.
این دوره یک رویکرد عملی و پروژهمحور برای ساخت یک بازی کامل iOS مبتنی بر مکان از صفر تا صد ارائه میدهد. فراگیران تجربه عملی کار با MapKit و Core Location را برای نمایش حرکت لحظهای کاربر، مدیریت موجودیتهای داخل بازی و ایجاد گیمپلی تعاملی مبتنی بر نقشه کسب خواهند کرد. از طریق ماژولهای ساختاریافته، این دوره نحوه طراحی مدلهای دادهای پایدار، اعمال روشهای کدنویسی ایمن در Swift، پیادهسازی منطق شکار و حفظ وضعیت دقیق بازی در طول چرخه حیات اپلیکیشن را نشان میدهد.
آنچه این دوره را متمایز میکند، دیدگاه سیستمی جامع آن است؛ فراگیران صرفاً ویژگیها را به صورت مجزا نمیسازند، بلکه درک میکنند که چگونه رابط کاربری (UI)، سرویسهای مکانیابی، پایداری دادهها و منطق گیمپلی در یک اپلیکیشن واقعی با هم کار میکنند. با تکمیل این دوره، فراگیران مهارتهای توسعه iOS خود را تقویت کرده، درک خود را از اپلیکیشنهای مبتنی بر نقشه بهبود بخشیده و اعتماد به نفس لازم برای ساخت تجربههای موبایل مقیاسپذیر و تعاملی مناسب برای رزومه و پروژههای حرفهای را به دست میآورند.
سرفصل ها و درس ها
ساخت زیربنای بازی پوکمون گو
Building the Pokémon Go Foundation
مقدمهای بر پروژه
Introduction to Project
آیکون اپلیکیشن و صفحه Splash
App Icon and Splash Screen
نمای نقشه (Map View)
Map View
ایجاد IBOutlets و IBAction
Create IBOutlets and IBAction
مدیریت مکان (Location Manager)
Location Manager
شروع بهروزرسانی مکان کاربر
Start updating user Location
ناحیه سفارشی نقشه
Custom Map Region
موجودیت پوکمون در Core Data
Pokémon Entity in Core Data
ظهور و مدیریت پوکمونها
Spawning and Managing Pokémon
کمک به دادههای پوکمون
Pokémon Data Helped
افزودن پوکمون به نقشه
Adding Pokémon on Map
بازه زمانی مشخص
Certain Time Interval
تشخیص شکار شدن یا نشدن پوکمون
Determine Pokie is Caught or Not
نصب SCL Alert View از طریق Cocoapods
Install SCL Alert View Cocoapods
بیان Guard در Swift
Guard Statement
حذف پوکمونهای شکار شده
Remove Caught Pokies
ادامه روند حذف پوکمونهای شکار شده
Remove Caught Pokies Continue
تکمیل بازی و تجربه پیشرفته نقشه
Game Completion and Advanced Map Experience
محاسبه تعداد کل پوکمونها
Calculating Total Pokemon Count
بهبود محاسبات تعداد کل
Enhancing Total Count Calculation
نهایی کردن منطق تعداد کل
Finalizing Total Count Logic
حذف پوکمونهای شکار شده از نمای نقشه
Remove caught Pokies from Map view
فعالسازی نمای نقشه سهبعدی
Enabling Three Dimensional Map View
تعامل پیشرفته با نقشه سهبعدی
Advanced Three Dimensional Map Interaction
نمایش نظرات