В конце ноября у нас стартует новый поток курса Разработчик игр на Unity и C#, и специально к нему мы делимся подборкой игр на тему Хеллоуина. Все они создавались на соревнованиях вроде Ludum Dare, JS13K и Game Off. Игры написаны на разных языках и движках, причём некоторые из них созданы всего за 48 часов. И у всех этих игр есть общая черта: исходный код этих игр открыт, так что давайте уже рубить и кромсать его! Пост не претендует на «высокий технический уровень», это просто подборка забавных проектов, которые, возможно, вдохновят вас на создание своих игр.
ВНИМАНИЕ: в этом посте есть зомби, оборотни, существа из других измерений, мумии и многое другое! Действуйте на свой страх и риск.
![](https://habrastorage.org/webt/4j/zz/fl/4jzzfl2dujblkd5swvh9zdwi3iq.gif)
Играйте в вашем браузере. Исходники (JavaScript)
![](https://habrastorage.org/webt/hh/bs/7f/hhbs7fimzze-orbx9yktdrkruf4.png)
У Evil Glitch авторства @agar3s есть всё: линии развёртки, эффекты CRT и удовлетворяющий геймплей. Когда в вашем измерении появятся странные сбои, остановите их ураганом пуль.
Весёлый хак: закомментируйте эту строку и вы станете невидимым.
Играйте на Windows или в вебе. Исходники (Heaps, Haxe)
![](https://habrastorage.org/webt/yr/ct/ea/yrcteaskw-13ccqnpqlyulfqkvu.png)
Chamber от @saint11 и @AmoraBettany заняла первое место на LD47 на этой неделе. С помощью дружелюбного призрака вы должны исследовать таинственные комнаты и спланировать побег.
Играйте в Windows, macOS, Linux или в Интернете. Исходники (Godot, GDScript)
![](https://habrastorage.org/webt/j3/dx/kk/j3dxkk-zzlci3ay7ef9ezaplleo.png)
Sealed Bite — это пиксельный платформер от @securas, вы играете против часов и ищете осколки кристалла, который мешает вам превратиться в оборотня. Sealed Bite — победитель прошлогоднего Game Off.
Весёлый хак. Игра сложная? Прыгайте выше или станьте неуязвимым вот так:
и так:
Играйте в браузере· Исходники (JavaScript)
![](https://habrastorage.org/webt/cb/jo/ox/cbjooxaqxbfchspgwg-zqbfmj2c.png)
Не у каждого есть время, терпение или умения, чтобы написать головоломку всего на 13 килобайт JS. Моя мама говаривала: «If you’ve got it, haunt it» — докучай своему таланту [Отсылка на фразу If you got it, flaunt it — не зарывай талант в землю]. Именно это и делал @DennisBengs с Retrohaunt.
Загрузите на C64 Исходники (Assembly)
![](https://habrastorage.org/webt/a1/aw/5z/a1aw5zioc2-fbhkjwrrmf5o-y48.png)
Если вы выросли с Commodore 64 или увлекаетесь ретро-играми, Luna от @smnjameson вам понравится. Проведите ведьму через бесконечные пещеры, быстрых, проблемных врагов и прочий геймплей.
Конечно, понадобится эмулятор Commodore 64. К счастью, есть множество свободных и открытых реализаций на выбор.
Играйте на Windows или в Интернете. Исходники (Unity, C#)
![Screenshot of Unnecessary Evil](https://habrastorage.org/webt/xq/vm/bo/xqvmboe6hzryoua9su0be4-jyam.png)
Unnecessary Evil от @Xenation, @Suliac, @Voxelse, и @evaabollivier — вам предстоит по очереди переключаться между пятью бесстрашными бойцами, чтобы найти выход. Но будьте осторожны. Бойцами придётся жертвовать.
Играйте в браузере. Исходники (JavaScript)
![](https://habrastorage.org/webt/k4/fa/mq/k4famq9atgngbzhywuayh6q3fio.png)
В Heaven Ascent вы сражаетесь с демонами, собираете звёзды и сражаетесь с боссами-ангелами, которые мешают вам добраться до вершины.
Небольшой хак: @Dhmstark подумал наперед, добавив возможность быстро накрутить себе жизни. Чтобы сделать это, просто измените в файле data.js строки:
Загрузите на Windows. Исходники (движок — GameMaker)
![](https://habrastorage.org/webt/gq/sr/dm/gqsrdmndudkao5m_dkqlzqs0wcm.png)
Blood and Volts — прекрасное название, авторы игры — @dev-dwarf, @Nolnad и @LewmothMusic. Подавайте вольты на башни: они стреляют, пока вы вторгаетесь на маленькую планету, убивая туземцев.
Играйте на Windows и в сети. Исходники (Unity, C #)
![](https://habrastorage.org/webt/mj/0a/gf/mj0agf6bl6ygyqe35gy-84flwl8.png)
Аистов здесь нет. Детей в Baby Monster Delivery приносят адские сковородки. Остерегайтесь ловушек и пола, пол — это вообще лава.
Играйте в браузере, исходники (JavaScript)
![](https://habrastorage.org/webt/pm/i8/mh/pmi8mhs6mxcploysamz1ysrbbrg.gif)
Tomb of the Mummy — rogue-подобная игра от @eldarbogdanov для Ludum Dare 47. Охотники за сокровищами разбудили вас ото сна и исследуют гробницу. Мумия должна делать то, что должна делать мумия…
Играйте на Windows, macOS, Linux и в вебе, исходники (Godot, GDScript)
![](https://habrastorage.org/webt/bz/ze/x6/bzzex6artawtzrpaatprumnt_4i.png)
Демоны вторглись в ваш розовый пиксельный мирок. Вы управляете роботом, который изгоняет демонов Шнурком Смерти.
Играйте на Windows, macOS, Linux ив вебе, исходники (Godot, GDScript).
![](https://habrastorage.org/webt/kp/mp/eo/kpmpeot74q5luxq5fybuarbdijg.png)
Shield Bearer, автор @Geminimax. Вы играете за родителя, который защищает сына-авантюриста, когда он исследует опасные подземелья.
Крутой хак: может, кто-нибудь сможет повысить уровень этого дитяти в поисках своего пути?
Играйте на Windows, macOS, Linux и в вебе. Исходники (Unity, C#)
![](https://habrastorage.org/webt/05/lp/w3/05lpw3rdjmpsezpxoleab_cdjou.png)
В игре @JordyAaldering Soul Harvester вы играете за юную Смерть с косой, прыгая по случайно сгенерированным уровням и отправляя заблудшие души туда, откуда они пришли. Надеюсь, вы найдёте эти игры интересными. Желаю вам безопасного, счастливого и здорового Хеллоуина, если для вас это важно. До следующего раза! Если выживем…
Хотите еще? Вот 13 веселых, дьявольских игр с прошлого года, которые можно форкнуть и развлечься.
![img](https://habrastorage.org/getpro/habr/post_images/292/332/2ae/2923322ae283cfe8138a844b9bf26022.png)
Уважаемые читатели, а вы писали игры? Не стесняйтесь делиться ими в комментариях.
Если же хотите научиться создавать большие игры, то приглашаем на наш курс Разработчик игр на Unity и C#, а специальный промокод HABR добавит 10 % к скидке на баннере.
![image](https://habrastorage.org/getpro/habr/post_images/ab5/998/cf4/ab5998cf4c4a57c76896b0ecd994a8b9.jpg)
ВНИМАНИЕ: в этом посте есть зомби, оборотни, существа из других измерений, мумии и многое другое! Действуйте на свой страх и риск.
![](https://habrastorage.org/webt/4j/zz/fl/4jzzfl2dujblkd5swvh9zdwi3iq.gif)
Evil Glitch (JS13K 2016)
Играйте в вашем браузере. Исходники (JavaScript)
![](https://habrastorage.org/webt/hh/bs/7f/hhbs7fimzze-orbx9yktdrkruf4.png)
У Evil Glitch авторства @agar3s есть всё: линии развёртки, эффекты CRT и удовлетворяющий геймплей. Когда в вашем измерении появятся странные сбои, остановите их ураганом пуль.
Весёлый хак: закомментируйте эту строку и вы станете невидимым.
if(killer)die(killer);
Chamber (Ludum Dare 47)
Играйте на Windows или в вебе. Исходники (Heaps, Haxe)
![](https://habrastorage.org/webt/yr/ct/ea/yrcteaskw-13ccqnpqlyulfqkvu.png)
Chamber от @saint11 и @AmoraBettany заняла первое место на LD47 на этой неделе. С помощью дружелюбного призрака вы должны исследовать таинственные комнаты и спланировать побег.
Sealed Bite (Game Off 2019)
Играйте в Windows, macOS, Linux или в Интернете. Исходники (Godot, GDScript)
![](https://habrastorage.org/webt/j3/dx/kk/j3dxkk-zzlci3ay7ef9ezaplleo.png)
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)
![](https://habrastorage.org/webt/cb/jo/ox/cbjooxaqxbfchspgwg-zqbfmj2c.png)
Не у каждого есть время, терпение или умения, чтобы написать головоломку всего на 13 килобайт JS. Моя мама говаривала: «If you’ve got it, haunt it» — докучай своему таланту [Отсылка на фразу If you got it, flaunt it — не зарывай талант в землю]. Именно это и делал @DennisBengs с Retrohaunt.
Luna (Halloween Competition 2019)
Загрузите на C64 Исходники (Assembly)
![](https://habrastorage.org/webt/a1/aw/5z/a1aw5zioc2-fbhkjwrrmf5o-y48.png)
Если вы выросли с Commodore 64 или увлекаетесь ретро-играми, Luna от @smnjameson вам понравится. Проведите ведьму через бесконечные пещеры, быстрых, проблемных врагов и прочий геймплей.
Конечно, понадобится эмулятор Commodore 64. К счастью, есть множество свободных и открытых реализаций на выбор.
Unnecessary Evil (Ludum Dare 43)
Играйте на Windows или в Интернете. Исходники (Unity, C#)
![Screenshot of Unnecessary Evil](https://habrastorage.org/webt/xq/vm/bo/xqvmboe6hzryoua9su0be4-jyam.png)
Unnecessary Evil от @Xenation, @Suliac, @Voxelse, и @evaabollivier — вам предстоит по очереди переключаться между пятью бесстрашными бойцами, чтобы найти выход. Но будьте осторожны. Бойцами придётся жертвовать.
Heaven Ascent (JS13K 2020)
Играйте в браузере. Исходники (JavaScript)
![](https://habrastorage.org/webt/k4/fa/mq/k4famq9atgngbzhywuayh6q3fio.png)
В Heaven Ascent вы сражаетесь с демонами, собираете звёзды и сражаетесь с боссами-ангелами, которые мешают вам добраться до вершины.
Небольшой хак: @Dhmstark подумал наперед, добавив возможность быстро накрутить себе жизни. Чтобы сделать это, просто измените в файле data.js строки:
startingLife: 5,
lifeIncrement: 5,
Blood and Volts (Ludum Dare 46)
Загрузите на Windows. Исходники (движок — GameMaker)
![](https://habrastorage.org/webt/gq/sr/dm/gqsrdmndudkao5m_dkqlzqs0wcm.png)
Blood and Volts — прекрасное название, авторы игры — @dev-dwarf, @Nolnad и @LewmothMusic. Подавайте вольты на башни: они стреляют, пока вы вторгаетесь на маленькую планету, убивая туземцев.
Baby Monster Delivery (Ludum Dare 46)
Играйте на Windows и в сети. Исходники (Unity, C #)
![](https://habrastorage.org/webt/mj/0a/gf/mj0agf6bl6ygyqe35gy-84flwl8.png)
Аистов здесь нет. Детей в Baby Monster Delivery приносят адские сковородки. Остерегайтесь ловушек и пола, пол — это вообще лава.
Tomb of the Mummy RL (Ludum Dare 47)
Играйте в браузере, исходники (JavaScript)
![](https://habrastorage.org/webt/pm/i8/mh/pmi8mhs6mxcploysamz1ysrbbrg.gif)
Tomb of the Mummy — rogue-подобная игра от @eldarbogdanov для Ludum Dare 47. Охотники за сокровищами разбудили вас ото сна и исследуют гробницу. Мумия должна делать то, что должна делать мумия…
Death String (Ludum Dare 47)
Играйте на Windows, macOS, Linux и в вебе, исходники (Godot, GDScript)
![](https://habrastorage.org/webt/bz/ze/x6/bzzex6artawtzrpaatprumnt_4i.png)
Демоны вторглись в ваш розовый пиксельный мирок. Вы управляете роботом, который изгоняет демонов Шнурком Смерти.
Shield Bearer (GMTK Jam 2020)
Играйте на Windows, macOS, Linux ив вебе, исходники (Godot, GDScript).
![](https://habrastorage.org/webt/kp/mp/eo/kpmpeot74q5luxq5fybuarbdijg.png)
Shield Bearer, автор @Geminimax. Вы играете за родителя, который защищает сына-авантюриста, когда он исследует опасные подземелья.
Крутой хак: может, кто-нибудь сможет повысить уровень этого дитяти в поисках своего пути?
Soul Harvester (Untitled Game Jam 8)
Играйте на Windows, macOS, Linux и в вебе. Исходники (Unity, C#)
![](https://habrastorage.org/webt/05/lp/w3/05lpw3rdjmpsezpxoleab_cdjou.png)
В игре @JordyAaldering Soul Harvester вы играете за юную Смерть с косой, прыгая по случайно сгенерированным уровням и отправляя заблудшие души туда, откуда они пришли. Надеюсь, вы найдёте эти игры интересными. Желаю вам безопасного, счастливого и здорового Хеллоуина, если для вас это важно. До следующего раза! Если выживем…
Хотите еще? Вот 13 веселых, дьявольских игр с прошлого года, которые можно форкнуть и развлечься.
![img](https://habrastorage.org/getpro/habr/post_images/292/332/2ae/2923322ae283cfe8138a844b9bf26022.png)
Уважаемые читатели, а вы писали игры? Не стесняйтесь делиться ими в комментариях.
Если же хотите научиться создавать большие игры, то приглашаем на наш курс Разработчик игр на Unity и C#, а специальный промокод HABR добавит 10 % к скидке на баннере.
![image](https://habrastorage.org/getpro/habr/post_images/ab5/998/cf4/ab5998cf4c4a57c76896b0ecd994a8b9.jpg)
- Разработчик игр на Unity
- Курс по JavaScript
- Профессия Веб-разработчик
- Профессия Java-разработчик
- Курс «Python для веб-разработки»
- Обучение профессии Data Science
- Обучение профессии Data Analyst
- Онлайн-буткемп по Data Analytics
Eще курсы
Nastya2203
Давно хочу освоить unity. Спасибо за интересные идеи для первых попыток