13 игр, в которые можно поиграть, взломать и убить ими эти выходные

Моя цель - предложение широкого ассортимента товаров и услуг на постоянно высоком качестве обслуживания по самым выгодным ценам.
В конце ноября у нас стартует новый поток курса Разработчик игр на Unity и C#, и специально к нему мы делимся подборкой игр на тему Хеллоуина. Все они создавались на соревнованиях вроде Ludum Dare, JS13K и Game Off. Игры написаны на разных языках и движках, причём некоторые из них созданы всего за 48 часов. И у всех этих игр есть общая черта: исходный код этих игр открыт, так что давайте уже рубить и кромсать его! Пост не претендует на «высокий технический уровень», это просто подборка забавных проектов, которые, возможно, вдохновят вас на создание своих игр.

ВНИМАНИЕ: в этом посте есть зомби, оборотни, существа из других измерений, мумии и многое другое! Действуйте на свой страх и риск.





Evil Glitch (JS13K 2016)


Играйте в вашем браузере. Исходники (JavaScript)



У Evil Glitch авторства @agar3s есть всё: линии развёртки, эффекты CRT и удовлетворяющий геймплей. Когда в вашем измерении появятся странные сбои, остановите их ураганом пуль.

Весёлый хак: закомментируйте эту строку и вы станете невидимым.

if(killer)die(killer);

Chamber (Ludum Dare 47)


Играйте на Windows или в вебе. Исходники (Heaps, Haxe)



Chamber от @saint11 и @AmoraBettany заняла первое место на LD47 на этой неделе. С помощью дружелюбного призрака вы должны исследовать таинственные комнаты и спланировать побег.

Sealed Bite (Game Off 2019)


Играйте в Windows, macOS, Linux или в Интернете. Исходники (Godot, GDScript)



Sealed Bite — это пиксельный платформер от @securas, вы играете против часов и ищете осколки кристалла, который мешает вам превратиться в оборотня. Sealed Bite — победитель прошлогоднего Game Off.

Весёлый хак. Игра сложная? Прыгайте выше или станьте неуязвимым вот так:

JUMP_VEL = -250.0 

и так:

func can_be_hit( area = null ) -> bool:
    if fsm.state_cur == fsm.states.hit: return false
    if fsm.state_cur == fsm.states.dead: return false
    if is_invulnerable: return false
    #print( cur_target, " ", area, " ", cur_target.get_ref().name, " ", area.get_parent(), " ", area.owner.name )
    if cur_target != null and \
        area != null and \
        cur_target.get_ref() != null and \
        cur_target.get_ref() == area.owner:
            return false
    return false

Retrohaunt (JS13K 2019)


Играйте в браузере· Исходники (JavaScript)



Не у каждого есть время, терпение или умения, чтобы написать головоломку всего на 13 килобайт JS. Моя мама говаривала: «If you’ve got it, haunt it» — докучай своему таланту [Отсылка на фразу If you got it, flaunt it — не зарывай талант в землю]. Именно это и делал @DennisBengs с Retrohaunt.

Luna (Halloween Competition 2019)


Загрузите на C64 Исходники (Assembly)



Если вы выросли с Commodore 64 или увлекаетесь ретро-играми, Luna от @smnjameson вам понравится. Проведите ведьму через бесконечные пещеры, быстрых, проблемных врагов и прочий геймплей.

Конечно, понадобится эмулятор Commodore 64. К счастью, есть множество свободных и открытых реализаций на выбор.

Unnecessary Evil (Ludum Dare 43)


Играйте на Windows или в Интернете. Исходники (Unity, C#)

Screenshot of Unnecessary Evil

Unnecessary Evil от @Xenation, @Suliac, @Voxelse, и @evaabollivier — вам предстоит по очереди переключаться между пятью бесстрашными бойцами, чтобы найти выход. Но будьте осторожны. Бойцами придётся жертвовать.

Heaven Ascent (JS13K 2020)


Играйте в браузере. Исходники (JavaScript)



В Heaven Ascent вы сражаетесь с демонами, собираете звёзды и сражаетесь с боссами-ангелами, которые мешают вам добраться до вершины.

Небольшой хак: @Dhmstark подумал наперед, добавив возможность быстро накрутить себе жизни. Чтобы сделать это, просто измените в файле data.js строки:

	
	startingLife: 5,
	lifeIncrement: 5,

Blood and Volts (Ludum Dare 46)


Загрузите на Windows. Исходники (движок — GameMaker)



Blood and Volts — прекрасное название, авторы игры — @dev-dwarf, @Nolnad и @LewmothMusic. Подавайте вольты на башни: они стреляют, пока вы вторгаетесь на маленькую планету, убивая туземцев.

Baby Monster Delivery (Ludum Dare 46)


Играйте на Windows и в сети. Исходники (Unity, C #)



Аистов здесь нет. Детей в Baby Monster Delivery приносят адские сковородки. Остерегайтесь ловушек и пола, пол — это вообще лава.

Tomb of the Mummy RL (Ludum Dare 47)


Играйте в браузере, исходники (JavaScript)



Tomb of the Mummy — rogue-подобная игра от @eldarbogdanov для Ludum Dare 47. Охотники за сокровищами разбудили вас ото сна и исследуют гробницу. Мумия должна делать то, что должна делать мумия…

Death String (Ludum Dare 47)


Играйте на Windows, macOS, Linux и в вебе, исходники (Godot, GDScript)



Демоны вторглись в ваш розовый пиксельный мирок. Вы управляете роботом, который изгоняет демонов Шнурком Смерти.

Shield Bearer (GMTK Jam 2020)


Играйте на Windows, macOS, Linux ив вебе, исходники (Godot, GDScript).



Shield Bearer, автор @Geminimax. Вы играете за родителя, который защищает сына-авантюриста, когда он исследует опасные подземелья.

Крутой хак: может, кто-нибудь сможет повысить уровень этого дитяти в поисках своего пути?

Soul Harvester (Untitled Game Jam 8)


Играйте на Windows, macOS, Linux и в вебе. Исходники (Unity, C#)



В игре @JordyAaldering Soul Harvester вы играете за юную Смерть с косой, прыгая по случайно сгенерированным уровням и отправляя заблудшие души туда, откуда они пришли. Надеюсь, вы найдёте эти игры интересными. Желаю вам безопасного, счастливого и здорового Хеллоуина, если для вас это важно. До следующего раза! Если выживем…


Хотите еще? Вот 13 веселых, дьявольских игр с прошлого года, которые можно форкнуть и развлечься.

img

Уважаемые читатели, а вы писали игры? Не стесняйтесь делиться ими в комментариях.

Если же хотите научиться создавать большие игры, то приглашаем на наш курс Разработчик игр на Unity и C#, а специальный промокод HABR добавит 10 % к скидке на баннере.

image

  • Разработчик игр на Unity
  • Курс по JavaScript
  • Профессия Веб-разработчик
  • Профессия Java-разработчик
  • Курс «Python для веб-разработки»
  • Обучение профессии Data Science
  • Обучение профессии Data Analyst
  • Онлайн-буткемп по Data Analytics

Eще курсы
  • Продвинутый курс «Machine Learning Pro + Deep Learning»
  • Курс «Математика и Machine Learning для Data Science»
  • Курс по Machine Learning
  • C++ разработчик
  • Курс по аналитике данных
  • Курс по DevOps
  • Профессия iOS-разработчик с нуля
  • Профессия Android-разработчик с нуля


Рекомендуемые статьи


  • Как стать Data Scientist без онлайн-курсов
  • 450 бесплатных курсов от Лиги Плюща
  • Как изучать Machine Learning 5 дней в неделю 9 месяцев подряд
  • Сколько зарабатывает аналитик данных: обзор зарплат и вакансий в России и за рубежом в 2020
  • Machine Learning и Computer Vision в добывающей промышленности
Источник: https://habr.com/ru/company/skillfactory/blog/526746/


Интересные статьи

Интересные статьи

Angular — один из самых масштабных из существующих веб-фреймворков. Он включает в себя множество встроенных возможностей. А это значит, что для полноценного освоения Angular нужно раз...
Сегодня в нашей подборке — истории гаджетов — тех, что остались в далёком прошлом и не получили признания, и тех, что снова выходят на пик популярности. Если вы интересуетесь историей советских м...
История сегодня пойдёт про автосервис в Москве и его продвижении в течении 8 месяцев. Первое знакомство было ещё пару лет назад при странных обстоятельствах. Пришёл автосервис за заявками,...
Ниже приведён список актуальных для 2019 года проектов в сфере омолаживающей биотехнологии, которые в ближайшее время превратятся в многообещающие стартапы. Это всё ещё новая индустрия с пра...
Эта статья посвящена одному из способов сделать в 1с-Битрикс форму в всплывающем окне. Достоинства метода: - можно использовать любые формы 1с-Битрикс, которые выводятся компонентом. Например, добавле...