Зміст:
  1. Оптимізація розміру ігри
  2. Бандли і завантажувані ресурси. Що потрібно від системи?
  3. Дифы маніфесту
  4. Економія на кодогенерации
Ми пройшли екватор циклу про створення MMO RTS. Сьогоднішня стаття присвячена оптимізації.

Читати далі →

Особливості розробки мобільного MMO RTS. Частина 3



Зміст:
  1. Оптимізація продуктивності і цільові пристрої
  2. Вивід тексту і оптимізація Label
  3. Віртуальні списки і переміщення камери

Читати далі →

Особливості розробки мобільного MMO RTS. Частина 1

В циклі статей «Особливості розробки мобільного MMO RTS» ми розповімо про роботу великої команди над масштабним проектом Stormfall: Rise of Balur. Цей досвід буде корисний незалежним розробниками та студіям, які ще не визначилися з вибором технологій, архітектури та структури команди для своєї RTS.



Читати далі →

Розробка 2D ігор на Windows, Mac OS, Linux і Android без програмування. Частина 2

image

Привіт Хабравчане!

Сьогодні я хочу розповісти вам про те, як можна зробити гру без навичок програмування. І так, це не просто красиве і заманивающее назву, створену гру можна буде грати на Windows, Mac OS, Linux, Android і може бути навіть на iOS...? Але про це пізніше. Перед початком читання статті, я хочу дати вам моє розуміння того, що створення гри без навичок програмування – це дійсно круто. Але знаєте що ще більше не круто? Той факт, що ви, володіючи мовами програмування, цілодобово працюєте над кодом, плутаючи ваше робоче місце з постіллю, наймаєте дизайнерів, домовляєтесь зі знайомими музикантами, платите рекламникам, випускаєте свій продукт, а він не окупається! Ну, тобто гру, вашу, в будь-якому випадку будуть викачувати, і якийсь дохід буде капати. Але, чи будете ви задоволені тим, який у підсумку вийшла ваша гра, і як вона продається? До чого я це все говорю? Якщо у вас в голові живе яскрава ідея, і ви давно хочете спробувати себе у створенні ігор, але єдиний ваш гальмівний елемент, це незнання комп'ютерних мов, сміливо пробуйте себе в цій справі. Якщо ж ви володієте мовами програмування, і може бути наплодили вже кілька не поганих проектів, які приносять прибуток, дана стаття буде вам корисна. Я не раджу нікому тут кидати всі свої знання програмування, і починати ліпити гри в програмі, про яку піде мова. Моя думка на цей рахунок, досить просте. За допомогою цієї програми ви зможете створити презентацію вашої гри, витративши набагато менше часу, або як мінімум ролик геймплея, який можна буде кинути на YouTube, створити галас, отримати зворотній зв'язок, і працювати над грою, гріючи себе приємною думкою, що ваша ідея працює, люди її оцінили і чекають. Це не означає, що створення ігор, в цій програмі, обмежиться лише демо-версіями. Якщо ви дійсно вкладетеся душею у цю справу, то спокійно зможете створювати повноцінні проекти.

Читати далі →

35 нових безкоштовних курсів віртуальної академії Microsoft Virtual Academy, січень 2015

image

У цьому огляді ми поговоримо про безкоштовні курси віртуальної академії Microsoft MVA, які будуть корисні як професійним розробникам програмного забезпечення і ІТ-про, так і новачкам. Деякі курси пропонують безкоштовну підготовку до офіційних сертифікаційних іспитів. Зверніть увагу, що відео-плеєр на сайті для ряду курсів, які створені на англійською мовою, має можливість включити російські субтитри.

Хіт! Ліцензування Windows Server 2012 R2

Опис курсу...Купуючи Windows Server 2012 R2, клієнти отримують доступ до великого спектру можливостей, які відповідають вимогам сьогоднішніх змін у розвитку інформаційних технологій. Курс «Ліцензування Windows Server 2012 R2» являє собою як огляд нових можливостей Windows Server 2012 R2, так і уявлення різних версій з їх функціями та перевагами для вирішення тих чи інших завдань. Обговорюються деталі ліцензування, включаючи різні версії ліцензій для Windows Server 2012 R2, в тому числі новий тип ліцензування Microsoft Server and Cloud Enrollment (SCE) у рамках Enterprise Agreement.
Хіт! Підтримка геймпадов при розробці комп'ютерних ігор

Опис курсу...З поширенням ігрових консолей все більше і більше людей починають грати в ігри на геймпад ах. І їх підтримка в іграх стає необхідним моментом для успіху у гравців на різних платформах. У цьому курсі ми розповімо вам як налаштувати геймпад XBox 360 для Windows і використовувати їх у своїх іграх на C++ і C# (Unity)
Хіт! PHP-розробка в хмарі Azure

Опис курсу...Looking to extend your coding toolbox with a tried and true language? Check out one of the most popular server side scripting languages, the easy-to-learn PHP, which is used in many blogging platforms. Hear about the history of PHP, explore its pros and cons, and take a look at configuration and debugging.

Popular presenters Stacey Mulcahy and Jamie Kosoy show you how to set up your development environment, teach you to write a basic blogging application, step and through deployment on Azure. You might be surprised at how quickly you can take an idea and get it up and running in PHP Azure on!
Хіт! Скотт Хансельман: Що нового в ASP.NET 5?

Опис курсу...Wondering what's new and exciting in ASP.NET 5? Watch the experts from the product team as they highlight the newest open source web framework from Microsoft for building modern web apps on Windows, Linux, and Mac.

This session динозавр into the changes in ASP.NET and focuses on how it can make you more productive. Get a deep dive into the new features in MVC, Web API, and Entity Framework, all open-sourced and cross-platform. And check out the newest web tooling in Visual Studio to support ASP.NET 5 and modern web standards, including support for Grunt, Gulp, Bower, npm, and much more. ASP.NET 5 merges the power of .NET with the flexibility and elasticity of the cloud, along with today's client-side tools for the open web. Get the details on how to upgrade your sites and your skills!
Читати далі →

Гра в реальність: «Спарта: Війна імперій»

«Ніяких кентаврів!» — перше, що ми вирішили, коли починали роботу над стратегією. Про те, як зробити гру за мотивами історичних подій і не перегнути палицю з реалізмом — в цій статті.



Читати далі →

Дивіться трансляцію Microsoft Конференції розробників ігор

Друзі,
В цьому році компанія Microsoft в рамках Конференції розробників ігор підготувала доповіді, які послідовно розкажуть про ігровому бізнесі на платформі Microsoft, технологічних можливостях і інструментарії, про те, як почати розробку додатків для магазинів Windows.
Якщо у вас немає можливості відвідати конференцію особисто, спеціально для вас ми проводимо трансляцію всіх доповідей компанії Microsoft 3 жовтня о 10:00 (МСК).
Плеєр трансляції під катом.

image

Читати далі →

Історія розробки онлайн стратегії непрямого управління. Частина 2: Перший сервер

    
 
У цій серії постів я розповім історію розробки нашої онлайн стратегії непрямого контролю, яка виходить на Windows, Mac, Linux, iOS, Android. Для початку поясню, що таке стратегія непрямого контролю. Це піджанр стратегій, в якому гравець облаштовує базу, створює юнітів і заробляє ресурси, але при цьому бойова складова майже ніяк не залежить від дій гравця.
 
 Перша частина : Прототипи
 Друга частина : Перший сервер
 
У минулій частині я розповів про перші прототипи, а тепер мова піде про наш першому сервері і альфа-тестуванні.
 
Читати далі →

Інді ігри це як ігри тільки інді

    
 
 Інді розробник повинен бути божевільним. Божевілля дуже корисно — воно підштовхує на ризики, підсилює мотивацію і, як морфій, зменшує хворобливі відчуття від невдач.
 
Читати далі →

Моя історія Imagine Cup, або як наші кораблі до фіналу допливли

Всім привіт! У даній статті я розповім вам про нашу участь у конкурсі Imagine Cup, проведеному компанією Microsoft. Про те яке це море позитиву та інновацій і чому варто займатися такими дурницями як IT-стартапи.
 
 

Наша команда

 image
 
Ми з 2012 року почали займатися іграми. Почали, природно, з мобілок. Випустили кілька ігор, які були відносно успішними, як нам тоді здавалося.
Так склалося, що в лютому цього року ми потрапили на Games Jam Kanobu, на якому до нашої команди приєдналися нові люди, з якими ми стали робити браузерну гру про кораблі.
Власне, на цьому конкурсі Microsoft відібрала кілька проектів, які отримали квоту на участь у самому фіналі Imagine Cup у Москві. Серед цих щасливчиків виявилися і ми…
 
 

Наш проект

Ми робимо браузерну онлайн-гру про битви вітрильних кораблів, в розробленому нами сеттинге "етнопанк". Цей сеттинг моделює язичницьку, окультну цивілізацію, освоївши мореплавання. Етнопанк увазі альтернативний варіант розвитку людства із загальною стилізацією під епохи вікінгів, індіанців і піратів.
 Пара скріншотів image
 image
У грі можна брати участь у сесійних морських баталіях, або досліджувати відкритий світ, вести морську торгівлю і грабувати кораблі.
Гра розробляється за допомогою технології Unity 3D в зв'язці зі SmartFox Server. Для хостингу тестового сервера використовується Windows Azure.
 
Читати далі →