


در این دوره بازی سازی با XNA را با هم یاد میگیریم و به مباحثی همچون کار با موتور XNA و ویژگی های آن، توابع مورد نیاز، کار با Content Pipline، ایجاد Texture در بازی، کار با کلاس SpriteBatch، انیمیشن ها، SpriteFont، حرکت اسپرایت ها و سیستم تشخیص برخورد به صورت کامل می پردازیم.
در آموزش بازی سازی با Game Maker، مزایا و معایب آن، انواع کتابخانه ها، برنامه نویسی تحت GML، ایجاد تبلیغات در بازی، ارتباط با اینترنت، ساخت چند پروژه عملی مثل ساخت بازی دو بعدی، ساخت هوش مصنوعی، و در نهایت شیوه خروجی گرفتن در اندروید و ویندوز فون، را با هم یاد میگیریم.

توسعه بازیهای ویدیویی (Game Development) که در دنیای حرفهای به آن «گیمدو» (GameDev) میگوییم، فراتر از کدنویسی است؛ این هنرِ خلق یک دنیای زنده و تعاملی است. بازیسازی یک فرآیند چندرشتهای است که در آن مهارتهایی مثل برنامهنویسی، طراحی گرافیک، آهنگسازی، نویسندگی و رابط کاربری دستبهدست هم میدهند تا یک اثر هنری دیجیتال متولد شود.
چه قصد دارید یک بازی مستقل (Indie Game) بسازید و چه رویای پیوستن به استودیوهای بزرگ بازیسازی را در سر دارید، مسیر بازیسازی بهترین راه برای بروز خلاقیت و کسب درآمد در صنعت سرگرمی است.
ساخت یک بازی، ترکیبی از هنر و مهارتهای فنی است. در استودیوهای حرفهای، تیمها شامل نقشهای تخصصی زیر هستند:
بازیسازی یک فرآیند پیچیده توسعه نرمافزار است. بسیاری از پروژهها به دلیل ضعف در برنامهریزی یا «باگهای فنی» شکست میخورند. در لرنفایلز، ما معتقدیم که برنامهریزی دقیق، قبل از اولین خط کدنویسی آغاز میشود. توسعه موفق بازی نیازمند مدیریتِ همزمانِ هنر، صدا و گیمپلی است.
اگر میخواهید وارد دنیای بازیسازی شوید، باید با استانداردترین ابزارهای صنعت آشنا باشید:
بازیسازی یک ماراتن است، نه دو سرعت! برای اینکه در بازار کارِ جذابِ این حوزه موفق شوید، باید فراتر از تماشای ویدیوها بروید. پیشنهاد تیم فنی ما به شما این است: پروژهمحور باشید. از همین هفته شروع به ساخت اولین کاراکتر یا اولین مرحله بازی خود کنید. اگر در مسیرِ یادگیری با موتورهایی مثل Unity یا Unreal Engine به بنبست فنی خوردید، روی مشاوره تخصصی تیم لرنفایلز حساب کنید. ما اینجا هستیم تا از «ایده اولیه» تا «خروجی نهایی بازی» همراهتان باشیم.