Все потоки
Поиск
Написать публикацию
Обновить
257.16

Разработка игр *

Разработка игр

Сначала показывать
Порог рейтинга
Уровень сложности

Github включил ассемблер DCPU-16 в список официально поддерживаемых языков

Время на прочтение1 мин
Количество просмотров2.2K
В игре 0x10c — новом проекте Нотча (автора Minecraft) — для управления космическим кораблём игроку придётся программировать мифический древний процессор DCPU-16. Сама игра ещё на ранних стадиях разработки, но сообщество будущих игроков уже активно формируется вокруг опубликованных на официальном сайте спецификаций вымышленного процессора. На Гитхабе существуют уже десятки эмуляторов DCPU-16, llvm-backend, операционная система, среда исполнения и даже неофициальный комитет по стандартам.
Читать дальше →

Разыгрываем 3 лицензии на Diablo III

Время на прочтение1 мин
Количество просмотров22K
Итак, дата выхода Diablo III уже отмечена красным в календаре, игровой класс выбран, напарники найдены, а на работе взят отпуск? Если единственное, чего не хватает для счастья — это лицензии на саму игру, то вот он шанс её получить. Мы разыгрываем 3 лицензии на Diablo III и получат их первые трое, кто напишет в твиттер сообщение с определённым текстом и хештегом — куда уж проще, правда? Удачи всем!

Ах да! «А что же писать?» — спросите вы? Текст сообщения и хештег легко можно получить с картинки под катом. Срок конкурса — 2 суток с момента публикации данного топика. Имена победителей будут опубликованы в пятницу, 13-го апреля.
Читать дальше →

Геймдизайнерам об игроках или как программировать игроков?

Время на прочтение7 мин
Количество просмотров13K

Вступление 1.



Много думал и анализировал информацию на тему разработки игр. И чтобы не потерять, а так же поделиться с людьми, получить подсказки, советы и комментарии — решил оформить и выложить статью. На сегодняшний день “геймдизайн” все больше обретает очертания некой науки, требующей особого подхода и изучения. К сожалению, в общем доступе находится очень мало структурированной информации. Что касается иностранных авторов, имеющих большой опыт и ряд успешных проектов — зачастую их труды так и не попадают на прилавки отечественных магазинов. А изучить их в оригинале многим мешает языковой барьер.
В данной ситуации спасением служат статьи, где люди делятся впечатлениям и личным опытом по разработке игр. Эти статьи не только и не столько доносят до читателей новую информацию, сколько подают ее в новом свете, позволяя более четко осознать и отобразить в жизнь.

Вступление 2



Хочу отметить, что на написание материала оказало влияние выступление на Sociality Rocks 2011 Henric Suuronen — руководитель студии Wooga, разработчика Bubble Island и других хитов. Особого внимания заслуживает статья Андрея Плахова “Геймдизайнерам о программистах или как программировать программистов”. По аналогии с той статьей возникла мысль, что программировать можно и пользователей тоже. Программировать их модель поведения, чтобы их развлекать и извлекать нужные нам ценности — платежи, удержание в игре, привлечение новых игроков. И одним из инструментов удержания служит набор функций в приложении, который можно условно назвать игровым циклом. Об этом мы и поговорим далее

Читать дальше →

Timelapse игрового программиста (Нотча)

Время на прочтение1 мин
Количество просмотров5.9K
В этом ролике запечатлена 48-часовая работа Нотча (создателя Minecraft) по созданию игры «Metagun» с нуля. Вместе с развлекухой, каляканьем в фотошопе смешных рож, рисованием реальных спрайтов и написанием кода.



Поиграть в игру можно здесь (для работы нужна Java, есть сообщения что под FF не запускается).
Читать дальше →

Unity3d. Уроки от Unity 3D Student (B00-B03)

Время на прочтение5 мин
Количество просмотров246K
Добрый день. Предлагаю свой вариант перевода уроков по Unity3d от www.unity3dstudent.com

Введение.


Данная статья представляет из себя первый набор базовых (из раздела Beginner) уроков. Уроки в основном нацелены на изучение скриптинга и использование компонентов.
Поэтому предполагается, что с основами работы в GUI Unity вы слегка знакомы. Если нет, изучите вводный раздел на этом же сайте.
Уроки достаточно ясные и короткие, так что трудностей в процессе их изучения должно возникать минимум.

PS: А хорошо это или плохо — вопрос достаточно сложный.

В некоторых местах уроков есть минимальные косметические изменения, не затрагивающие основную суть.

Перейти к урокам

Канобувости, 138-й выпуск

Время на прочтение1 мин
Количество просмотров11K


Приветствуем наших дорогих зрителей — независимо от того, сколько у вас «лайков», плюсов, крышечек и «ачивок». С вами Канобувости — как всегда, в удобное для всех время.

Смотрите в этом выпуске:
Warhammer 40,000 Dark Millennium Online — оффлайниум
— Worms Revolution — да здравствует новый режим!
Ведьмак 2: Убийцы королей — польская напоминалка
Far Cry 3 — сетевой геноцид
— Mari0 — грибной портал
Читать дальше →

Школьные забавы или мультиплеерная игра без сокетов и p2p

Время на прочтение4 мин
Количество просмотров4K
Здравствуйте, дорогие Хабражители!

Сразу хочу оговориться, что эта статья создана just for fun, и не претендует на какое-либо обучающее свойство.

В нашей школе информатику преподают с 6 класса, но ничему практически не научили, ибо мы так дружно и старательно форматировали тексты в Word'e, что закончили его изучать только к 9 классу. Было несколько уныло, и я занялся программированием. Помню, как копипастил «Hello, World!» из книжки по С++, потом первый калькулятор, потом еще калькулятор, затем познал ActionScript, сделал пару жутких игр, ну а потом обленился.
После очередного скучного задания по Excel, мы с другом решили воплотить нашу давнюю идею — сделать мультиплеерную игру. На школьных компьютерах стоял еще Macromedia Flash 8, Borland Delphi 7, и в другом конце класса на мониторе блестела эмблема Windows Server 2003.
Читать дальше →

Нотч делает космическую MMO

Время на прочтение2 мин
Количество просмотров33K


«В параллельной вселенной, где космическая гонка никогда не заканчивалась, межзвёздные перелёты стали набирать популярность среди корпораций и богачей.

В 1988 году в продаже появилась абсолютно новая камера глубокого сна для межзвёздных перелётов, совместимая со всеми популярными 16-битными компьютерами. К сожалению, в ней использовалcя порядок записи байтов от старшего к младшему, в то время как спецификации DCPU-16 требовали записи от младшего к старшему. Это вызвало серьёзный баг в приложенных драйверах, из-за чего вместо требуемых 0x0000 0000 0000 0001 года сон продолжался 0x0001 0000 0000 0000 лет.

Наступил 281 474 976 712 644 год нашей эры. Первые люди начали просыпаться в глубинах вселенной, которая находится на грани исчезновения, все дальние галактики потеряны в красном смещении, формирование звёзд давно завершилось и во Вселенной доминируют массивные чёрные дыры».
Читать дальше →

Unity — выбираем редактор javascript

Время на прочтение3 мин
Количество просмотров34K
Итак, мы хотим написать игрушку на Unity. Юнити предоставляет нам выбор из трех скриптовых языков — Javascript, C# и Boo.

Т.к. с Boo разбираться вообще не хотелось, то для нас стоял выбор JS vs C#. Для наших целей больше подошел именно JavaScript (на самом деле, правильнее было бы называть его UnityScript), т.к. он имеет более мягкую типизацию, да и переводить существующий у нас код из флэшового ActionScript'а было бы гораздо проще.

Но мы столкнулись с проблемой, которую вообще не ожидали обнаружить.

Вы не поверите, но для Unity нет нормального редактора JavaScript'а (речь идет о разработке под Windows, хотя под Мак ситуация, как я понял — не лучше).

Список редакторов можно посмотреть в неофициальной вики.

Итак, что же я хочу от редактора?
Читать дальше →

Adobe не будет брать лицензионные отчисления с игр, которые принесли менее $50K

Время на прочтение2 мин
Количество просмотров1.5K
Компания Adobe выпустила Flash Player 11.2 и AIR 3.2. Для Flash Player впервые появилось автоматическое обновление в фоновом режиме а-ля Chrome (при установке предложат такой вариант). В новой версии реализовано множество специфичных функций для разработчиков игр: аппаратное ускорение до 60 FPS в 2D и 3D, относительные координаты курсора, события на правую и среднюю кнопки мыши, mouse-lock, многопоточное декодирование видео и т.д. Подробнее об этих нововведениях — на видео.

Но есть и плохая новость. Изменилась лицензия на Flash, так что теперь разработчики игр должны отчислять 9% дохода в компанию Adobe, если используют функции ApplicationDomain.domainMemory и Stage3D.request3DContext для аппаратного ускорения. Отчисления осуществляются только в том случае, если конкретная игра превысила объём дохода $50 тыс., и только с суммы, на которую было превышение.


Читать дальше →

Black Isle Studios может возродиться

Время на прочтение1 мин
Количество просмотров1.6K
image Брайан Фарго, человек который собирает деньги на проект Wasteland 2 на Kickstarter и за уже собрал 1 750 000 $ (при необходимых 900 000$) заявил, что если у него появятся финасы, то он был бы не против возродить Black Isle Studios. Чуть позже Крис Авелон (CEO Obsidian Entertaiment и тоже один из руководителей Black Isle Studios) сказал, что хотел бы работать вместе с Брайаном Фарго.

Подробности

История игры Триплекс, или сколько нужно квадратиков чтобы сломать голову

Время на прочтение17 мин
Количество просмотров11K
Чтобы освоить азы Web программирования, я решил написать HTML5 игру — головоломку под названием Triplex (www.quadpuzzle.ru). Написать игру для себя и для друзей — полдела. Захотелось довести проект до ума, сделав из игры продукт для широкого круга пользователей. Насколько получилось — судить вам.

    Правила игры просты. На игровом поле разложены фигуры из квадратиков. Цель игры — уложить все фигуры в указанный прямоугольник. Вращать можно только одну фигуру, помеченную кружком, если она есть. Решение в каждой задаче существует и единственное.

                        

Читать дальше →

Канобувости, 137-й выпуск

Время на прочтение1 мин
Количество просмотров9.3K


Приветствуем тех, кто постоянно с нами — несмотря на работу, учебу и личную жизнь. С вами «Канобувости»! Надевайте ваши шапочки из фольги, начнем с правдивых слухов.

Смотрите в этом выпуске:
Prototype 2 — просто насилие
EVE Online — последствия фестиваля
The Secret World — одевайся как хочешь
— The Walking Dead: Episode 1 — мозговой штурм
Max Payne 3 — депрессивный мультиплеер
Читать дальше →

Ближайшие события

Запускаем свой «Фобос-Грунт»

Время на прочтение3 мин
Количество просмотров6.1K
… с блэкджеком и шлюхами! Я понимаю, что многим уже надоели статьи о том, что Фобос-грунт пропили/распилили/сбили вредные Американцы не получилось вывести за пределы Земли и успешно осуществить его миссию. Так что давайте отвлечемся от него!
image

Прочитав не одну статью на эту тему, большинство из вас уже разбирается в космической механике, строении и принципе работы космических аппаратов и систем их вывода на орбиту. Так что пора применить свои знания на практике!
Читать дальше →

Исходники Prince of Persia нашлись спустя 23 года

Время на прочтение1 мин
Количество просмотров13K

Джордан Мекнер (Jordan Mechner), создатель игры Prince of Persia, сообщил радостную новость в своём блоге. Его отец позвонил из Нью-Йорка и сказал, что во время уборки нашёл за шкафом коробку со старыми дискетами.



Как оказалось, среди разных игр в коробке обнаружилась три коробочки дискет 3.5" с оригинальным исходным кодом игры Prince of Persia для Apple II, которую Джордан написал в 1989 году.

Читать дальше →

Новый SimCity будет работать только при подключении к Сети

Время на прочтение2 мин
Количество просмотров3.1K


Лично я хорошо понимаю тех геймеров, кто ожидает появления новой версии SimCity, адаптированной под современное железо. Когда-то я несколько месяцев подряд играл в SimCity (версию уже и не помню), и игра поражала огромным вниманием к деталям со стороны разработчиков. Сейчас уже практически ни во что не играю, но на днях попалась информация о том, что вскоре должна выйти новая версия этого симулятора градостроителя. При этом игрушка будет отличаться от предыдущих версий не только графикой или масштабами игрового мира. Есть и другие отличия.

Читать дальше →

BrowserQuest — многопользовательская игра на canvas

Время на прочтение2 мин
Количество просмотров13K
BrowserQuest от Mozilla — это дань классическим многопользовательским играм. Вы играете за молодого воина, который ищет приключения на свою пятую точку. Тут не нужно спасать красавицу-принцессу, но это вам с лихвой окупится опасным миром, наполненным сокровищами и корованами. И главное, все это сделано с помощью HTML5 и JavaScript!

Проект с открытым исходным кодом и хостится на GitHub!
Читать дальше →

Стресс-тест Path of Exile назначен на выходные

Время на прочтение3 мин
Количество просмотров11K
Как, вы не знаете про Path of Exile?



Если вы любите Diablo II — этот пост для вас.
Добро пожаловать под кат

Игра Tron размером в 219 байт

Время на прочтение1 мин
Количество просмотров2.7K
В мире IT в последнее время наметилась тенденция к стремлению максимально уменьшить количество исходного кода, не теряя при этом функциональность. Так вот некий товарищ Alokmenghrajani со своими друзьями задался целью написать игру с минимальным количеством кода. Задумка была написать игру по фильму Tron, и в итоге у них получилось 219 байт, что весьма неплохо.
image
Читать дальше →

Для пиратской версии Alan Wake изменили героя

Время на прочтение1 мин
Количество просмотров15K


Месяц назад в магазине Steam появилась игра Alan Wake для PC. Компания Remedy отправила своеобразное послание тем, кто откажется покупать лицензию, а вместо этого установит нелицензионную копию. Послание можно расшифровать так: «Наслаждайтесь игрой, ребята!».

В пиратской версии главный герой носит на глазу пиратскую повязку — и это единственная «защита от копирования», которую реализовали разработчики.
Читать дальше →

Вклад авторов