Что это?
Сайт MySpeccy.com позволяет играть и соревноваться в ретро-игры ZX-Spectrum. Особенностью проекта является возможность именно соревноваться друг с другом, благодаря сохранению счетов в общей базе. Есть топ по каждой игре: myspeccy.com/ru/games/manic-miner и есть общий топ, который рассчитывается из количества первых трех мест в играх. Проект не имел планов заработать и был просто моим хобби, на которое я тратил время и деньги. Теперь на него нет времени и я готов отдать его энтузиастам. :)
Читать полностью »
Рубрика «game development» - 182
Отдам игровой проект MySpeccy.com в хорошие руки
2012-04-26 в 10:21, admin, рубрики: game development, игры, проект, социальные сети, Социальные сети и сообщества, метки: игры, проект, социальные сетиS.T.A.L.K.E.R. получил наследника
2012-04-25 в 20:17, admin, рубрики: game development, STALKER, метки: STALKERВ декабре прошлого года новость о том, что украинская компания GSC Game World, широко известная своей серией постапокалиптических шутеров S.T.A.L.K.E.R., закрывается по не совсем ясной причине, вызвала ряд вопросов относительно судьбы своего самого успешного проекта. Периодически появлялись новости о том, что компания на самом деле не закрылась, ведутся переговоры с издателями, потом неожиданно оказалось, что всё нормально и проект будет продолжаться в сотрудничестве с другим издателем, но не понятно каким и когда.
В этом вопросе появилась ясность.
Бывшие сотрудники GSC Game World создали в марте 2012 года в Киеве компанию Vostok Games. На сайте проекта говорится следующее:
Десятью годами ранее, в стенах GSC Game World, мы начали разработку известной игровой серии «S.T.A.L.K.E.R.» и продолжали работать над ней до момента, когда в декабре 2011 года студия неожиданно была закрыта, а проект «S.T.A.L.K.E.R. 2» — заморожен. Мы не достигли соглашения с правообладателем относительно условий использования бренда «Сталкер», поэтому мы приняли решение двигаться дальше, как независимая студия с новым проектом. Этот день и стал отправной точкой Vostok Games.
Valve завершает портирование Steam для GNU/Linux
2012-04-25 в 15:25, admin, рубрики: game development, linux, Steam, Valve, гейб ньюэлл, метки: linux, Steam, VALVE, гейб ньюэлл Phoronix привела любопытный отчёт о том, что в Valve заканчивает портирование своего Steam под операционные системы семейства GNU/Linux. Первая информация о Steam под Linux появилась ещё в 2010 году, но работы оказались сложнее, чем ожидалось, а также не хватало квалифицированных кадров по работе с OpenGL под Linux.
Читать полностью »
Valve: как я здесь оказался, на что это похоже и чем я здесь занимаюсь
2012-04-24 в 18:08, admin, рубрики: game development, id software, microsoft, quake, Valve, менеджмент, управление проектами Автор оригинальной статьи — Майкл Эбраш, человек и пароход. Для тех, кому лень изучать википедию, отмечу, что это программист с более чем 30-летним стажем работы, который в свое время помог Кармаку сделать Quake, разработал GDI для Windows NT, приложил руку к созданию первых двух версий Xbox, а сейчас работает в R&D-отделе компании Valve.
В своей заметке он вспоминает, как зарождалась индустрия 3D-игр вообще и Valve в частности, рассказывает про свой опыт работы в различных корпорациях, приоткрывает завесу внутренней кухни Valve и ищет новых сотрудников. Статья большая, и я посчитал ее достаточно интересной для того, чтобы перевести на хабр.
Всё началось с Лавины*.
Если бы я не прочел её и не влюбился в идею Метавселенной, если бы она не заставила меня представить, насколько распределенная 3D сеть близка к воплощению в жизнь, если бы я не подумал я могу сделать это и, что более важно, я хочу сделать это, я бы никогда не встал на путь, который в конечном счете привел меня в Valve.
В 1994 году я уже несколько лет как работал на Microsoft. Однажды вечером, когда моя дочка рассматривала книги в магазине Little Professor в Sammamish Plateau, мне посчастливилось заметить Лавину на полке. Я взял книжку, прочитал первые страницы, решил купить и в итоге проглотил её за день. Параллельно я начал задумываться о том, что 80 процентов описанного в ней осуществимо прямо сейчас, и мне захотелось реализовать это сильнее, чем когда-либо вообще хотелось сделать что-то с компьютером — я всю жизнь читал научную фантастику, и вдруг мне выпал шанс превратить её в реальность. Так я попытался начать в Microsoft проект по созданию технологии сетевого 3D.
Корпоративная культура в компании Valve
2012-04-23 в 12:52, admin, рубрики: game development, human resources, Valve, корпоративная культура, менеджмент, управление, управление проектами, метки: human resources, VALVE, корпоративная культура, менеджмент, управление 
Вы слышали, что в некоторых компаниях сотрудникам разрешается 20% времени работать над собственными проектами? Оказывается, существует компания, где этот принцип возвели в абсолют. Представьте, что 100% рабочего времени вы можете работать над любыми проектами, какими пожелаете. Менеджеров не существует вообще, никаких отделов и начальников. Структура компании — плоская, все сотрудники равны между собой и добровольно группируются по интересам. Выживают те проекты, которые привлекают больше сотрудников.
Звучит как утопия? Знакомьтесь с принципами менеджмента в компании Valve, которая занимается разработкой компьютерных игр (Half-Life, Portal, Steam).
Читать полностью »
Шум Перлина (Perlin Noise)
2012-04-23 в 7:41, admin, рубрики: game development, Gamedev, gamedevelopment, Алгоритмы, переводы, метки: Gamedev, gamedevelopment, АлгоритмыДоброго времени суток. Предлагаю Вашему вниманию перевод статьи про шум Перлина (вот этой). Ссылки на эту статью уже мелькали на хабре (тут), но перевод статьи мне не попался. Так что надеюсь кому либо он может оказаться полезен.
Многим людям приходилось использовать генератор случайных чисел в программах для создания непредсказуемости, чтобы сделать движение и поведение объектов более натуральными или генерировать текстуры. Генераторы случайных чисел, конечно, имеют свои области применения, но иногда их выход может быть слишком «жесткий», чтобы казаться естественным. В этой статье мы представляем функцию, которая имеет очень широкий спектр применения, больше, чем я мог бы думать, но в основном везде, где вам нужно чтобы что-то выглядело естественного происхождения. К тому же вывод может быть легко настроен под ваши нужды.
Если посмотреть на многие вещи в природе, вы заметите, что они являются фрактальными. Они имеют различные уровни детализации. Типичным примером является очертание горного хребта. Оно содержит значительные различия в высоте (горы), средние изменения (холмы), небольшие вариации (валуны), крошечные изменения (камни) и так далее. Посмотрите на что угодно: распространение пятен травы на поле, волн в море, движение муравьев, движение ветвей дерева, узоры из мрамора, ветра. Все эти явления поддаются той же схеме, в больших и малых вариациях. Функция шума Перлина воссоздает это, просто складывая функции шума в различных масштабах.
Для создания функции шума Перлина, вам нужны две вещи, функции шума и функция интерполяции.
Читать полностью »
Ностальгия: роемся у «Танчиков» под капотом
2012-04-23 в 4:56, admin, рубрики: game development, Игровые приставки, консольные игры, ностальгия, метки: консольные игры, ностальгия
Многие из нас выросли на «Танчиках», «Марио» и прочих нетленных шедеврах времён рассвета игровой индустрии. Приятно порой вспомнить, как днями напролёт резались с друзьями у экранов телевизоров, меняя джойстики как перчатки. Но время не стоит на месте, и одни интересы сменяются другими. Однако, порой любовь к старым-добрым игрушкам не угасает.
Я отношу себя к людям именно таким, и мой интерес к старым играм пошёл в сторону реверс-инжиниринга, что и привело меня в IT-сферу, где я и осел с концами.
Я хочу рассказать вам о том, что же под капотом у железных монстров из знаменитой игры Battle City (в простонародье «Танчики») с не менее знаменитой приставки Nintendo Entertainment System (сокращённо NES, в России более известен её китайский клон «Dendy»). Мне в своё время эта информация показалась довольно любопытной — надеюсь, такой же она покажется и вам.
Тетрис для DCPU-16
2012-04-21 в 22:04, admin, рубрики: 0x10c, DCPU-16, game development, notch, tetris, Маркус Перссон, ненормальное программирование, метки: 0x10c, DCPU-16, notch, tetris, Маркус ПерссонКак уже писали на Хабре, разработчик широко известного в узких кругах Minecraft'а Маркус «Notch» Перссон в данный момент занят разработкой новой игры, действие которой будет происходит в космосе в 281 474 976 712 644 году.
Как и Майнкрафт, игра будет нестандартной: главная «фишка» — полностью эмулируемый процессор, под управлением которого космические корабли и будут бороздить просторы Большого… э, Вселенной. Поскольку персонажи игры в год 0x10c (игра, собственно, так и называется) попали прямиком из 1980 года, то и процессор DCPU-16 по своим характеристикам примерно соответствует той эпохе: 128 килобайт оперативной памяти, 100 мегагерц, нехитрый набор команд.
Несмотря на то, что игра находится еще в очень ранней стадии разработки, спецификация процессора уже доступна для ознакомления — и уже формируются сообщества, участники которых разрабатывают множество всяких интересных штук под несуществующую платформу. Ваш покорный слуга — в числе этих людей, и в этом посте я хочу рассказать об одной из таких вещей: реализации Тетриса для DCPU-16.
Итоги недели. Выпуск 2 — с Петром Сальниковым
2012-04-20 в 17:11, admin, рубрики: game development, kanobu, Kickstarter, wasteland 2, Игровые приставки, итоги, Космические рейнджеры, метки: kanobu, Kickstarter, wasteland 2, итоги, Космические рейнджерыСмотрите в новом выпуске «Итогов недели»:
Assassin's Creed 3 отбивается от обвинений. Кто же на самом деле придумал концепцию знаменитой игры?
Официальный анонс Crysis 3. Чего ждать от продолжения самого скучного шутера прошлого года. Утечка информации с закрытого показа.
Wasteland 2 собрала 3 миллиона долларов за счет поклонников. В чем феномен сервиса Kickstarter?
«Космические рейнджеры: Революция». Первый российский HD-римейк и предвестник продолжения культовой игры.
Читать полностью »
Путь независимых разработчиков на примере игры, которую они не пиарят в статье со сложным и отвлечённым названием про путь независимых…
2012-04-20 в 13:24, admin, рубрики: game development, игры, инди, фриланс, метки: game development, игры, инди, фрилансМы вместе с моим другом сделали игру. По сути, мы прошли путём независимых разработчиков, и об этом опыте я хочу рассказать. Ниже я пишу о базовых принципах, на которых мы строили игру, о фрилансе и об издателях.
Базовые принципы
После того, как мы определились с острым желанием сделать что-то для себя, мы принялись не за идею, а за проговаривание принципов, на которых игру будем делать. Мы выделил три:
- яркие, известные и новые персонажи;
- максимальный, запредельный уровень «кровькишки»;
- KISS.
