Последние статьи про NetHack на Хабре сподвигли меня на написание небольшого обзора еще одного roguelike – ADOM.
Дмитрий Смирнов @fantaseour
Пользователь
Nethack. Советы на первые полсотни шагов
8 мин
15KНадеюсь, прошлая вступительная статья о игре Nethack побудила многих скачать и поставить эту замечательную игрушку. А ветераны, прочтя ее, вновь убили десяток-другой персонажей. Я, пока пишу эти две статьи, веду счет на десятки записей в книге славы нетхака.
Уверен, что ваш персонаж не раз пострадал от внезапной смерти, и пяток койотов приводит вас в замешательство. Не унывай, начинающий искатель приключений! Вместе мы пройдем до конца!
Давайте попробуем дать советы новичку в нетхаковских подземельях. Вот, запустили. Ввели имя. Что дальше?
Уверен, что ваш персонаж не раз пострадал от внезапной смерти, и пяток койотов приводит вас в замешательство. Не унывай, начинающий искатель приключений! Вместе мы пройдем до конца!
Давайте попробуем дать советы новичку в нетхаковских подземельях. Вот, запустили. Ввели имя. Что дальше?
+43
«Реактивные веб-сайты». Первая версия рукописи
1 мин
1KЕсли в прошлом году мы начали с окончанием конкурса технологических сайтов WebHiTech, то теперь почти уложились к началу. Итак, готова первая (еще довольно сырая) версия книги «Реактивные веб-сайты». О чем она? О том, как создавать быстрые сайты. О том, как оптимизировать производительность веб-проектов как вручную, так и с помощью автоматических инструментов. О том, как разгонять Joomla, Drupal, Wordpress, Joostina и т.д. Материала много, книга обещает быть раза в полтора-два толще предыдущей.
Ах, да, скачать можно здесь (в формате .pdf и .fb2, вроде проблем со шрифтами быть не должно), объем 257 страниц:
speedupyourwebsite.ru/books/reactive-websites
Ах, да, скачать можно здесь (в формате .pdf и .fb2, вроде проблем со шрифтами быть не должно), объем 257 страниц:
speedupyourwebsite.ru/books/reactive-websites
+59
Минималистичный платформер «Green-gray world: not for loosers»
1 мин
1KНебольшой минималистичный платформер, который сможет пройти до конца далеко не каждый. Хардкорность уровней иногда зашкаливает, поэтому готовьтесь к тому, что ваши руки будут болеть, а нервишки шалить от постоянного переигрывания уровней.
Ссылка на игру: www.kongregate.com/games/Flashist/green-gray-world-not-for-loosers
Скриншоты игры:
Ссылка на игру: www.kongregate.com/games/Flashist/green-gray-world-not-for-loosers
Скриншоты игры:
+28
Искусство мышления и MindMaps
3 мин
15KИнтеллект-карты (Mind Maps) я начал использовать некоторое время назад, после этой публикации на Хабре. Казалось бы, штука нехитрая, но очень сильно помогает мне в работе и учёбе, позволяя структурировать полученные знания и эффективно планировать свою деятельность. Неплохо прижились карты и при коллективном «мозговом штурме», позволяя получить на выходе одну или несколько диаграмм-результатов, которые, безусловно, более наглядно отражают результат многочасовой дискуссии. Mind Maps — это одновременно и инструмент и методика, очень эффективная и интересная для изучения.
Теперь о главном — предлагаю Вашему вниманию несколько книг (и видео-презентацию), рассказывающих о философии Mind Maps, тонкостях работы с «интеллект-картами», их происхождении и применении в различных сферах нелёгкого умственного труда.
Тони и Барри Бьюзен
Издательство: Попурри, 2007 г.
Мягкая обложка, 320 стр.
ISBN 985-483-509-Х, 0-563-53732-9,978-985-15-0017-4
Тираж: 7000 экз.
Формат: 84x108/32
Ссылки:
Купить на Озоне
Скачать PDF версию c torrents.ru
Теперь о главном — предлагаю Вашему вниманию несколько книг (и видео-презентацию), рассказывающих о философии Mind Maps, тонкостях работы с «интеллект-картами», их происхождении и применении в различных сферах нелёгкого умственного труда.
Тони и Барри Бьюзен
Супермышление — The Mind Map Book
Издательство: Попурри, 2007 г.
Мягкая обложка, 320 стр.
ISBN 985-483-509-Х, 0-563-53732-9,978-985-15-0017-4
Тираж: 7000 экз.
Формат: 84x108/32
Ссылки:
Купить на Озоне
Скачать PDF версию c torrents.ru
Интересовало ли вас когда-нибудь, как работает мозг? Хотели бы вы улучшить свою память, повысить творческие возможности, ясность и эффективность мышления, общий уровень интеллекта и быстроту мысли?
В книге «Супермышление», являющейся частью революционной интеллект-серии Тони Бьюзена, вы ознакомитесь с инструментом под названием интеллект-карта (Mind-Map), который позволит достигнуть всего этого, мобилизовав возможности, скрывающиеся в вашем мозгу.
«Супермышление» предоставляет полный программно-методологический комплект для вашего сверхмощного биокомпьютера — головного мозга!
+38
Spelunky
3 мин
2.1K«Удивительно, но поиск не дал результатов» прочитал я, после того, как набрал в графе «Поиск по сайту» слово Spelunky. Действительно удивительно, ведь я был уверен, что познакомился с этой игрой именно благодаря Хабру.
Тем более, есть неплохой повод: в начале сентября наконец вышла первая версия игры (до этого, значит, версии выпускались с номером <1).
+36
Когда надоела крутая графика
4 мин
13KКажется, я раскрыл секрет популярности многих современных игр. Их составляющие:
Это, эмм, явление можно трактовать по-разному. Например, «Общество вырождается, нашим детям нужны только бах-бух и спецэффекты, а помните мир 4-3 в Марио? Вот это игруха была...» Можно сказать в адрес проблемы (?) «А я во второй фоллаут в сорок седьмой раз играю и до сих пор пасхалки нахожу». Неважно. Спасать от смерти Дюка Ньюкема я не собираюсь, просто, оказывается, в мире еще есть игры, живущие на чистом энтузиазме и завораживающие леденящим душу обаянием.
- слегка детективный сюжет;
- возможность запускаться только на средних настройках даже на мощных компьютерах;
- «интуитивно понятное управление»;
- активные элементы игра подсовывает под руку сама.
Это, эмм, явление можно трактовать по-разному. Например, «Общество вырождается, нашим детям нужны только бах-бух и спецэффекты, а помните мир 4-3 в Марио? Вот это игруха была...» Можно сказать в адрес проблемы (?) «А я во второй фоллаут в сорок седьмой раз играю и до сих пор пасхалки нахожу». Неважно. Спасать от смерти Дюка Ньюкема я не собираюсь, просто, оказывается, в мире еще есть игры, живущие на чистом энтузиазме и завораживающие леденящим душу обаянием.
+38
TOP-10 Flash-игр
2 мин
5.6KСегодня уже можно :)
1. Robokill. Вы управляете роботом, который перемещается по локациям и убивает противников. В процессе игры Вы зарабатываете деньги и можете усовершенствовать своего робота, покупая ему новое оружие, боеприпасы и т.д. Всего 10 затягивающих миссий.
Оф. сайт (триальная версия): www.rocksolidarcade.com/games/robokill Полная версия: robokill.hotbox.ru
+51
Космическая стратегия
3 мин
1.5KВ качестве предисловия
Есть особый класс онлайн игр, которые не требует для игры ничего, кроме браузера. Именно так они и называются — браузерные. Одну из таких игр собственной разработки я хочу представить на суд публике.
Этот проект изначально не планировался для выхода на широкую публику и писался скорее для узкого круга ценителей. Это пошаговая космическая стратегия, выполненная в духе двух своих прародителей — незабвенной Master of Orion и браузерной игры «Разделяй и Властвуй». Однако со временем узкий круг значительно расширился, и в начале июля бета-тест завершился рестартом серверов и началом нового игрового сезона. Благодаря своей нестандартной тематике удалось собрать своеобразное коммунити, которое для меня является главной ценностью этого проекта — как показатель того, что мое хобби интересно и кому то еще.
+54
Haskell: а мне можно?
1 мин
1.6KЗаметка для тех, кто не только слышал всякое про Haskell, но еще и заинтересовался этим…
Привожу несколько ссылок для тех, кто хочет понять, что же такого «здоровского» в этом языке программирования, и с чего начать:
Возможно, эта информация покажется вам не очень полезной, но, по крайней мере, позволит определиться с вашим личным отношением к этому языку программирования.
Привожу несколько ссылок для тех, кто хочет понять, что же такого «здоровского» в этом языке программирования, и с чего начать:
- Видео с OSCON 2007: A taste of Haskell (Simon Peyton-Jones): Часть 1, Часть 2
(Много траффика) - Описание языка и стандартной библиотеки на русском
- Yet Another Haskell Tutorial
- Meta-tutorial
- Write Yourself a Scheme in 48 Hours
Возможно, эта информация покажется вам не очень полезной, но, по крайней мере, позволит определиться с вашим личным отношением к этому языку программирования.
+5
OOP, IP, FP и Ханойские башни
9 мин
1.7KЭто некоторая попытка проиллюстрировать значительные отличия между ООП, ФП
(функциональное программированием) и ИП (императивным) и доказать, почему ИП
является предпочтительным стилем размышлений при решении задач.
Всё это попробую сделать на примере решения задачи о ханойских башнях.
Естественно, я не претендую на то, чтобы называться опытным ОО, Ф или И
программистом, но всё же кое-какие у меня навыки есть, и я попробую их
применить к этой задаче, но ход моих размышлений, скорее всего, можно и, более
того, нужно, будет подвергнуть критике, желателько конструктивной, дабы
достичь истины.
(функциональное программированием) и ИП (императивным) и доказать, почему ИП
является предпочтительным стилем размышлений при решении задач.
Всё это попробую сделать на примере решения задачи о ханойских башнях.
Естественно, я не претендую на то, чтобы называться опытным ОО, Ф или И
программистом, но всё же кое-какие у меня навыки есть, и я попробую их
применить к этой задаче, но ход моих размышлений, скорее всего, можно и, более
того, нужно, будет подвергнуть критике, желателько конструктивной, дабы
достичь истины.
+12
Доступны исходные коды программ Apollo Guidance Computer
1 мин
705На Google Code выложены некоторые исходные коды программ для космических кораблей Apollo, которые летали к Луне. Эти программы выполнялись компьютером Apollo Guidance Computer, который управлял навигацией кораблей.
По моему, это шикарный ход. Возможно, ценность таких кодов приближается к нулю. Но прикоснуться к легендарному кусочку истории, к временам, когда программирование только зарождалось — это чудесно.
* многие наверное кодов ассемблера никогда не видели, стоит посмотреть что это такое.
Лицензия тех кодов, которые посмотрел я была Public domain.
Картинка к этой статье взята со статьи wiki про Apollo Guidance Computer и представляет собой приборную доску компьютера.
По моему, это шикарный ход. Возможно, ценность таких кодов приближается к нулю. Но прикоснуться к легендарному кусочку истории, к временам, когда программирование только зарождалось — это чудесно.
* многие наверное кодов ассемблера никогда не видели, стоит посмотреть что это такое.
Лицензия тех кодов, которые посмотрел я была Public domain.
Картинка к этой статье взята со статьи wiki про Apollo Guidance Computer и представляет собой приборную доску компьютера.
+48
Win-игры под Linux: миф или реальность?
5 мин
5.3KТопик написан под влиянием множества заявлений (в том числе в хабрасообществе) о том, что игр под Linux почти нет, соответственно последний не является десктоп-системой, способной конкурировать с Windows. Используется данный аргумент, в паре с другим — «под ваш линукс нет нужного для работы софта» — в качестве последней линии обороны, когда говорить об «удобстве», «простоте освоения» или «безопасности» уже бесполезно. Любая домохозяйка без проблем освоит Ubuntu, особенно если обучать её именно на этой системе, а не переучивать с винды. Да и вирусы под эту ОС пока что приходится собирать вручную, с чтением мануала. И вот тут-то выступает некто, заявляющий примерно следующее: «Но ведь у домохозяйки есть дети, которые хотят погонять в игрушки, а их-то на вашей красноглазой недооси и нету! Ха-ха-ха! (здесь смех киношного злодея)».
+52
Первый выпуск электронного журнала по разработке игр в Linux
1 мин
587Увидел свет первый выпуск электронного PDF журнала на русском языке — «Linux Games Technologies», посвященного разработке игр для операционной системы Linux. Журнал доступен для скачивания (размер 19.6 MiB).
В выпуске:
В выпуске:
- Тема номера: «Игровой движок BGE (Blender)»;
- Интервью с Владимиром Меньшаковым, создателем игры Battle Tanks;
- Обзор: «Коммерческий движок TGE компании GarageGames»;
- Обмен опытом: Андрей Кондратьев рассказал про работу над проектом игры «Черная вдова»;
- Локализация: Леонид Муравьев поделился опытом локализации игровых проектов Lincity-NG и Fish Fillets-NG;
- История проекта: «Мир текстовых игр»;
- Программирование: «Autotools с нуля»;
- Графика: «Секреты создания ландшафта для BGE».
+34
Поиграем в жизнь
4 мин
28KПредставьте себе листок бумаги в клетку. Подозреваю, что уже на этом этапе некоторые хабралюди догадались, о чем пойдет речь. Что ж, моё почтение им. Остальные же продолжают представлять себе листок бумаги в клетку. Во всех подробностях. В мельчайших деталях.
А теперь представьте, что на этом простом листочке мы создадим простой, но оттого не менее впечатляющий симулятор жизни. Ни больше, ни меньше. Конечно, он будет очень упрощенный, но ведь чтобы понять что-то сложное надо начать с простого, не так ли? Этот симулятор можно применить ко множеству наук и с каждой из них он будет иметь множество достаточно интересных точек соприкосновения. От социологии до астрономии, от биологии до электротехники.
Ладно, хватит завлекалок. Пора удариться в математику.
А теперь представьте, что на этом простом листочке мы создадим простой, но оттого не менее впечатляющий симулятор жизни. Ни больше, ни меньше. Конечно, он будет очень упрощенный, но ведь чтобы понять что-то сложное надо начать с простого, не так ли? Этот симулятор можно применить ко множеству наук и с каждой из них он будет иметь множество достаточно интересных точек соприкосновения. От социологии до астрономии, от биологии до электротехники.
Ладно, хватит завлекалок. Пора удариться в математику.
+116
+84
Искусство игростроя — Valve
4 мин
2.2KКак мы знаем, у каждой студии, занимающейся производством компьютерных игр, свой подход к делу. Blizzard славится тем, что делает только легендарные игры, каждая из которых вылизана и отточена до совершенства. Bioware делает лучшие в своем роде ролевые игры, максимально приближенные к игровой системе AD&D, что ценят поклонники классического «модуля». Valve же делает пожалуй самые успешные игры с коммерческой точки зрения, несмотря на то, что рынок играет по противоположным правилам. Но, обо всем по-порядку.
Отличительной особенностью рынка компьютерных и консольных игр является то, что коробки, как правило, не задерживаются подолгу на полках магазинов. Если у игродела не получилось собрать сливки в течение первых нескольких недель, то второго шанса не будет уже никогда. Кто-то принимает статус-кво и не решает выйти за рамки принятой всеми концепции… но в студии Valve спросили себя: «А что если мы будем постоянно обновлять свои игры для того, чтобы держать сообщество фанатов в заинтересованности?» Результат оказался настолько ошеломляющим, что стратегия не менялась практически с момента основания студии, а геймеры продолжали покупать, а покупатели продолжали играть.
Отличительной особенностью рынка компьютерных и консольных игр является то, что коробки, как правило, не задерживаются подолгу на полках магазинов. Если у игродела не получилось собрать сливки в течение первых нескольких недель, то второго шанса не будет уже никогда. Кто-то принимает статус-кво и не решает выйти за рамки принятой всеми концепции… но в студии Valve спросили себя: «А что если мы будем постоянно обновлять свои игры для того, чтобы держать сообщество фанатов в заинтересованности?» Результат оказался настолько ошеломляющим, что стратегия не менялась практически с момента основания студии, а геймеры продолжали покупать, а покупатели продолжали играть.
+86
Фотографии старой Москвы
1 мин
2.8KХотелось бы представить свой новый проект: «Фотографии старой Москвы». Цель проекта — создание базы данных фотографий Москвы с привязкой на карте. Интересно ваше мнение, как улучшить работу, облегчить коммуникацию между пользователями.
+18
Боремся с неплавной анимацией скрытых элементов
3 мин
25KРаботая с jQuery многие рано или поздно сталкиваются с одной особенностью: когда мы хотим показать с анимацией скрытый блок, его появление может быть дерганым. Происходит это не всегда, но довольно часто. К сожалению не все разработчики знают как с этим бороться, а те кто знают, зачастую ленятся. Явный пример дерганного появления блока, можно посмотреть прямо на главной странице jQuery, нажав на кнопку Run Code:
+72
Разбираемся с анимацией в jQuery
4 мин
31KЗдравствуйте. Сегодняшний топик я хотел написать о том, что механизм анимации в jQuery не эффективен, создает кучу таймеров, каждый из которых работает по отдельности, что приводит к чрезмерно частой перерисовки контента и сильно тормозит браузер, и хотел описать некоторые приемы написания «правильной анимации». В ходе подготовки примеров я понял, что я ошибался. Механизм анимации jQuery действительно не эффективен, создает кучу проблем, но причины этих проблем вовсе не в создании большого количества таймеров, а в нечте совсем другом, и, кажется, я добился замечательных результатов в устранении этих проблем.
+154
Информация
- В рейтинге
- Не участвует
- Откуда
- Россия
- Дата рождения
- Зарегистрирован
- Активность