Обновить
230.35

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

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

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

Опубликованы исходники Prince of Persia для Apple II

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

Джордан Мекнер (Jordan Mechner), создатель игры Prince of Persia, как и обещал, опубликовал недавно найденные исходные коды для Apple II на GitHub.

Ссылка на исходники
Читать дальше →

Сапер на DCPU-16

Время на прочтение1 мин
Количество просмотров2.3K
В рамках конкурса на лучшее приложение под DCPU-16 был написан сапер. Нет, серьезно, сапер с графическим интерфейсом. Больше 1000 строк кода. По ссылке вы увидите код проекта и эмулятор DCPU-16 позволяющий попробовать это творение.

На всякий случай — gist.github.com/2404741

SEGA задушила ремейк игры «Streets of Rage»

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


Долгожданный неофициальный ремейк сайд-скроллера «Streets of Rage» наконец-то вышел из беты и раздаётся онлайн на радость массам! Ура.

К сожалению для поклонников разбивания наглых вражеских физиономий в кровь в игре, которая впервые появилась на SEGA Mega Drive, у компании SEGA несколько иное мнение.

Удалите игру, или хуже будет

Влияние игровой среды на эффективность достижения целей

Время на прочтение4 мин
Количество просмотров1.9K
imageВ компьютерных играх переоценивается значение второстепенных целей. Внимательный игрок привыкает начинать со второстепенных задач, чтобы при переходе к следующей главе не ощущать горечь «упущенных возможностей». В силу расхождений между законами реального и игровых (виртуальных) миров, человеку приходится менять модель поведения своей виртуальной проекции. Психологическая защита игрока в процессе игры расслаблена, поэтому игра способна прививать игроку неэффективные модели поведения.
Читать дальше →

Итоги недели. Выпуск 1 — с Виктором Зуевым

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


Друзья! Всё течёт всё меняется… Мы выпустили 138 выпусков Канобувости и наступило время делать следующий шаг.
Представляем нашу новую программу про главные события игровой индустрии за прошедшую неделю.
Читать дальше →

Результаты конкурса

Время на прочтение3 мин
Количество просмотров15K
Итак, вот они результаты нашего последнего конкурса. Спасибо всем, кто принял участие.
В принципе, задачка была совсем не сложной (она такой и планировалась) и целых 56 человек с ней справились. Вот имена людей, которые сделали это первыми:



Под катом можно найти решение задачи и ссылки по теме.
Читать дальше →

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

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

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