Багатогранні як d20: незвичайні ігри з геймджемом Game Maker's Toolkit
Добірка проектів зі свіжим поглядом на звичні ігрові жанри та механіки.
Ілюстрація: Colowgee для Skillbox Media
Game Maker's Toolkit — один із найпопулярніших каналів про геймдизайн на YouTube. Його ведучий Марк Браун розповідає, як працюють різні аспекти відеоігор: від дизайну рівнів та саундтреків до інтерфейсів та віртуальної економіки.
Крім аналізу теоретичних аспектів геймдизайну, блогер також займається створенням власної гри (про це ми розповідали в нашому матеріалі) і щороку проводить GMTK Game Jam.
Його правила виглядають так: спочатку учасники геймджему за 48 годин роблять ігри на заявлену тему, а потім протягом тижня публіка обирає 100 найкращих проектів шляхом голосування. Після цього Браун грає в кожну з ігор, що потрапили в топ, і робить ролик про 20 найбільше, що сподобалися.
Темою цьогорічного, вже шостого за рахунком, геймджему став кидок кубика: механіки, сеттинг або естетика гри повинні бути так чи інакше пов'язані з гральними кістками
Анонс теми GMTK Game Jam 2022
«Можливо, ця тема миттєво наштовхне вас на ідеї, пов'язані з випадковими числами та ймовірністю чи настільними іграми та казино, – написав Браун. — Але, як завжди, ви можете інтерпретувати її як вам завгодно».
За дві доби учасники встигли завантажити на портал itch.io понад шість тисяч проектів — включаючи симулятор кубика, зроблений, як запевняє автор, за 12 секунд. Їх можна завантажити або запустити у браузері, перейшовши на сторінку гри.
Розповідь про 20 улюблених ігор Марка Брауна з геймджему ви можете подивитись ось тут; ми ж пропонуємо добірку проектів з незвичайними чи просто добре продуманими механіками, які різнопланово розкривають тему кидка кубика.
Roll N’ Skate
Розробник: Squishy Turtle Games
У цій головоломці грудка слизу на роликових ковзанах намагається повернутися додому в каналізацію, а значення кубика визначає, скільки клітин він зможе проїхати. Використовуєте занадто мало очок дії, і персонаж не дістанеться точки призначення, витратите занадто багато — і той вилетить за межі поля.
На геймджемі ігор із подібними концепціями чимало, але Roll N' Skate на їхньому фоні виділяється самобутнім арт-дизайном та добре продуманими пазлами. Головоломки тут кидають гравцеві досить серйозний виклик, але при цьому вишикувані логічно - так, щоб ви регулярно вигукували «Ага!», додумавшись до вирішення чергової загадки.
Stompey Dicey
Розробник: Bad Piggy
Stompey Dicey - незвичайний bullet hell, де вам потрібно витоптувати на межі кубика візерунки з крапок, поки цокає таймер, і в той же час відвертатися від гральних кісток, що летять на вас.
У творця гри Bad Piggy є ще кілька проектів у схожому стилі, в які можна пограти безкоштовно на порталі itch.io. Серед них, наприклад, шутер-головоломка, що нагадує Superhot, і хорор у бібліотеці, де захистом від монстрів є книжка.
Pip Flip Paradise
Розробники: Team Bugulon
Pip Flip Paradise - вражаючий рівнем опрацювання пазл-платформер, в якому кожен із сегментів поверхні, якщо на нього наступити, перетворюється на грань кубика.Як тільки ви відкриєте шість граней, вони перетворяться на нову поверхню, частково натхненну азіатською кухнею: слизьке філе лосося, карамельний пудинг, гострі зуби терки або суха локшина рамен, що кришиться під ногами, - а сам головний персонаж схожий на пар.
Крім фактора випадковості, гравцеві часто потрібно враховувати противників на кшталт грудок пилу або пружинок йо-йо, що розгулюють за рівнем, — все це змушує одночасно імпровізувати та продумувати дії заздалегідь.
Варто також згадати кілька ненав'язливих, але дуже прилипливих восьмибітних саундтреків та масштаб проекту: завдяки тому, що Pip Flip Paradise робила велика команда, її творці встигли зробити цілих 30 рівнів – більше, ніж будь-хто інший на цьому геймджемі.
Afraid to Die
Розробники: Nexdra, Xadrol
У цьому екшен-платформері кубики виступають як снарядів, що витрачаються, необхідних для вбивства противників і відображення їх атак. Кістки діляться на три типи: двадцятигранні, десятигранні та чотиригранні — і чим менший результат кидка, тим більше втрат нанесе ваш постріл.
Завдяки такому поділу Afraid to Die працює одразу у двох площинах: з одного боку, тут важливі реакція та точність, з іншого боку, у грі цінний грамотний менеджмент ресурсів - без нього в момент зустрічі з босом ви виявитеся беззбройними. Незвичайний ігровий процес вдало доповнюється мінімалістичним малюнком, стилізованим під старі платформери часів NES.
Dice Catcher
Розробники: Kultisti
Відьма упускає свій чарівний кубик, і з нього вириваються монстри, яких потрібно відправити назад на ув'язнення.
Вся гра - серія покрокових боїв з нечистю, в яких потрібно ловити кістки, що літають усередині поля.Частина з них посилює ваш захист або додає хітпоінти, частина дає додаткові атаки суперникам. Якщо не подобається результат, кубик можна перекинути — тільки врахуйте, що час, виділений для бою, обмежений і коли він закінчиться, відьма загине. Сам процес лову теж поступово ускладнюється: на полі з'являються сліпі зони, в яких ви не можете зловити кістку.
Dice Catcher - це захоплююча вправа на швидкість і уважність, яка вміло розбавляється механікою перекидання кубика і при цьому не зводиться до волі випадку: творці гри добре попрацювали над її балансом.
Хороші новини для тих, кому сподобається гра, - команда Kultisti має сторінку на itch.io з безліччю безкоштовних проектів у тій же відомій стилістиці.
Roll and Crawl
Автори: Xorboo, dramadrifters, classy molerat, risingwave, denorelli, AngelinaT
Скріншот: гра Roll and Crawl / Xorboo, dramadrifters, classy molerat, risingwave, denorelli, AngelinaT
Покроковий roguelite, що трохи нагадує Loop Hero: тут ви теж створюєте світ, переходячи з клітини на клітину, проте його наповнення визначається випадковим чином. Відкриваючи нові тайли, ви наштовхуєтеся на перешкоди у вигляді монстрів або природних об'єктів або, навпаки, знаходите NPC, поселення або розхідники.
Кубик служить в Roll and Crawl ресурсом: він визначає кількість доступних вам кроків, силу удару в сутичці з монстром і об'єкт, який попадеться в точці інтересу, але при цьому кожній кістці вистачає всього на один кидок, а нові доводиться докуповувати або шукати на карті .
Про те, як створювалася гра, можна докладно дізнатися від одного з її творців Ярослава Кравцова (у списку авторів він вказаний під ніком risingwave).У серії постів у Twitter геймдизайнер розповів, як його команда готувалася до геймджему, справлялася з хаосом розробки та у результаті зробила якісний проект у стислий термін.
Dice Knight
Розробник: fil
Прототип класичної RPG-битви з монстром, де набір доступних дій визначається кидком шести кубиків. При цьому будь-який з них можна двічі перекинути в пошуку потрібних комбінацій, але після цього доведеться грати тим, що є, навіть якщо результат вас зовсім не влаштовує.
Dice Knight підкуповує атмосферним візуалом, у якому є щось лавкрафтіанське, і несподівано хадкорним геймплеєм — противник вбиває буквально парою ударів, тож для перемоги потрібно уважно прораховувати комбінації дій.
Fire and Dice
Розробники: Golen, matojeje, ArcticFqx, LuxxArt
Tower defence, де ви граєте за дракона, який спалює своїм полум'ям людей, що вийшли за ним пополювати. Дія в Fire and Dice відбувається на полі, поділеному на клітини, як у Plants vs Zombies, але замість рослин у вас три випадково випадають у кожному ходу кубика.
Колір кістки визначає тип атаки, його значення - міць вогню, а ви, у свою чергу, повинні розставити доступні дії на полі так, щоб максимально ефективно підсмажити ворогів, не давши їм дістатися до протилежного краю. Якщо вам здається, що для цього вистачить і кількох кубиків, можна зберегти один з них, щоб використовувати, коли він буде дійсно потрібен.
Як бонус — приємні картинки та саундтреки, що навіюють атмосферу старих казок, і іронічний тон оповіді: наприклад, навала селян автори назвали «Вечіркою простолюдинів», а фінальний рівень — «Нескінченною їжею».
DIEmunition
Розробники: Jamadoo Games
«Платформер, тетріс чи bullet hell? А чому не все відразу? Здається, саме такими запитаннями задалися автори DIEmunition.
Тут кубики, що падають з неба, - це одночасно платформи, по яких потрібно стрибати, щоб не звалитися в кислоту, і ваші боєприпаси: чим вище значення, тим більше пострілів ви зможете зробити по противникам, що літають над вами, перш ніж кістка розчиниться під ногами . Кубики також можна підстрілювати в повітрі, щоб зупинити їхнє обертання в потрібний момент.
Все це може здатися вам цілковитим хаосом - проте елементи в DIEmunition працюють напрочуд злагоджено, створюючи швидкісний, адреналіновий геймплей і свіжий погляд на старі ігрові жанри.
On a Roll
Автор: Gangrue
On a Roll - twin-stick-шутер, де ви граєте за кубик, а час завмирає, коли ви не рухаєтеся (прямо як у Superhot). Ваше завдання - вбивати супротивників, схожих на гібриди комах і какодемона з Doom, до того, як вони дістануться вас.
Кожен хід ваш персонаж перекочується і стріляє в обраному напрямку, причому його пересування також є кидками: від кубика результату, що випав на ребре, залежить довжина вашого кроку на наступному ходу. Боєзапас ненескінченний - щоб його поповнити, потрібно прокотитися прямо вашим противником. У чомусь проект схожий на 20 Minutes Till Dawn — яка, своєю чергою, натхненна Vampire Survivors: вороги наступають по колу та їхня кількість постійно зростає, а за вбивства даються нові рівні, які пропонують гравцеві кілька покращень на вибір.
Вкрай залипальна гра, яка примудряється зберігати напругу, характерну для shoot 'em up і twin-stick-шутерів, але при цьому не потребує блискавичної реакції.
Cosmic Dice
Розробники: Snake's Den, Kitsune's Wonderland
Cosmic Dice - гра про спорудження веж з кубиків, розмір яких визначається результатом кидка кістки. Завдання гравця тут правильно розраховувати час, щоб куби приземлялися один на одного. У міру проходження гра стає складніше: спочатку з'являється червона кістка, що «забирає» побудовані блоки назад, потім платформи для будівництва стають меншими, проте зоряне небо на тлі, заспокійлива музика і розмірений темп гри все одно налаштовують на медитативне проведення часу.
Try Not to DIE
Автор: longestsoloever
Кожен поворот кістки в цій грі по-різному трансформує рівень: відкриває одні двері і закриває інші, перетворює безпечні ділянки на пастки і змінює гравітацію, змушуючи гравця ходити по стелі. Грані кубика також впливають на саундтрек: динамічний синтвейв, що звучить на тлі, розганяється і затихає в залежності від того, який випадає результат.
Кістка повертається в заздалегідь певній послідовності, тому фактор випадковості відсутня - якщо поміняти кістку на звичайний годинник, геймплей Try Not to DIE від цього не зміниться.
Однак, як показують ігри з геймджему, кубик може бути чим завгодно: не тільки генератором випадковостей, а й героєм, зброєю, таймером та будівельним блоком – все залежить лише від фантазії розробника.
У цьому сенсі гри з GMTK Game Jam 2022 та інших геймджемів дуже добре демонструють цінність подібних подій: тимчасові, ресурсні та тематичні обмеження, які формат ставить перед розробниками, штовхають їх до незвичайних ідей та креативних трактувань, а також дають привід для їх реалізації.
Шутер з видом зверху, в якому один стік служить для переміщення персонажа, а другий для прицільної стрільби.
Ігри з масштабом: найкращі роботи з геймджемом Game Maker's Toolkit 2024 року
Розповідаємо, які ігри висвітлив творець геймджема Марк Браун, і рекомендуємо власні знахідки.
Ілюстрація: Picture Perfect / Incredulous Interactive / pngtree / Colowgee для Skillbox Media
Game Maker's Toolkit — один з найпопулярніших на сьогодні ютуб-каналів про геймдизайн і розробку ігор. Half-Life 2 до створення власної гри Mind Over Magnet.
У 2017 році блогер запустив щорічний геймджем GMTK, на якому розробники повинні в обмежений термін створити гру на заявлену тему.
2022 року учасники геймджему робили ігри про ігрові кубики, а 2023-го вони намагалися по-новому поглянути на звичні механіки та концепти Тема геймджему цього року — Built to Scale. об'єктів та маніпуляції з їх розмірами стануть центром геймплей.
Поки йшов прийом робіт, на портал itch.io завантажили 7627 заявок - черговий рекорд для геймджему.
Вибір Марка Брауна:
- Little Slime Blows Up
- Nested
- Get Some Helium
- Picture Perfect
- Shutterbug
- Windowsframe
- Sucky Safari
- Need for Knead
- PlankTown
- My Shadows Are Bright
- Blueprint Hell
- Tinker Co.
- Getting Goopy
- Grow to Perfection
- Scale Mail
- Nearest Neighbor
- Through The Great Vine
- Scale the Depth
- Blueprint Bob
- Pizzascaper
- Почесні згадки
Ми також радимо спробувати:
Little Slime Blows Up
Автор: Jimmy C
«Здоровий глузд говорить нам, що систему управління персонажем у платформері не варто ґрунтувати на повноцінній симуляції фізики, — стверджує Марк Браун. — Інакше рухи будуть загальмованими та важкокерованими».
Однак саме це робить Little Slime Blows Up. Її головний герой, маленький слайм, може різко збільшитися вдвічі. За допомогою цієї здатності він стрибає, штовхає предмети та застряє у вузьких просторах, щоб вирішувати винахідливі пазли. У результаті вийшла гра, в якій важкокерованість персонажа - частина концепту, що послужив основою для милої та веселої смуги перешкод.
Nested
Автор: NorthShift
У цій головоломці ми керуємо великою рожевою матрьошкою, всередині якої, як і прийнято, ховаються менші ляльки та інших кольорів. Їх можна рухати незалежно від основної ляльки, щоб проходити крізь кольорові двері або натискати на кнопки. Ці механіки є базисом для найпростіших завдань, де необхідно розставляти матрьошок на кнопки і перезбирати ляльку в певній послідовності кольорів.
«Тут немає надто вимогливих пазлів, – каже Браун. — Але цю гру можна розширити, щоби створити по-справжньому головоломні рівні».
Get Some Helium
У цій грі головний герой - червона повітряна куля. Його потрібно пересунути до насоса, надути до потрібних розмірів і форми, а потім помістити в клітини поля, що призначені для нього. Незабаром з'являються нові механіки: перешкоди на рівні, що заважають пройти, клітини, які не можна позичати, а також ще один герой у вигляді кулі синього кольору – його теж треба пересувати та надувати.По суті це якась варіація Sokoban.
«Завдяки розумним пазлам, щедрій функції відміни ходів та продуманій презентації Get Some Helium варто того, щоб зіграти в неї», — резюмує Браун.
Picture Perfect
Чи бачили фотографії, в яких люди ніби підпирають рукою Пізанську вежу чи хапають пальцями сонце на горизонті? Саме такі знімки пропонує зробити Picture Perfect: ігровий процес тут складається з маніпуляцій із форсованою перспективою. Незважаючи на прості пазли, гра радує: у ній приємна картинка, а у фінальній сцені з'ясовується, що зроблені нами фотографії – це хроніка подорожей батька та дочки перед її відправленням до коледжу.
Як зауважує Браун: «Picture Perfect запозичує атмосферу затишних наративних ігор на кшталт Florence і Venba і перетворює їх на красиву інтерактивну поему».
Shutterbug
Ще одна гра про фотографію - тільки цього разу вам доведеться знімати замість людей комах, а видошукачем камери стане вікно вашого браузера. Його можна змінювати в розмірах і перетягувати по екрану, щоб у кадр потрапили лише ті істоти, яких вам потрібно сфотографувати для виконання завдань: наприклад, зняти метелика, не зачепивши бджіл.
Це проста гра - але вона дуже розумно реалізує ідею маніпуляції з вікном браузера і дозволяє приємно скоротити кілька хвилин.
Windowsframe
На геймджемі загалом була маса ігор про маніпуляції з програмними вікнами - але улюбленою для Брауна стала Windowframe. Вона тримається на простому задумі: вам потрібно пересунути куб до фінішного прапора через кілька вікон-полів із грою на вашому робочому столі. Деякі поля можна рухати, міняти в розмірах і навіть використовувати їх, щоб сплющити куб і провести його крізь вузькі простори.Жоден пазл у цій грі не завдасть вам серйозних проблем — але їх приємно вирішувати за рахунок простого управління та оригінальної ідеї.
Sucky Safari
Абсурдна гра, автори якої явно надихалися Katamari Damacy. Тут пилосос на коліщатках теж збільшується в розмірах, збираючи в себе інші об'єкти - тільки цього разу вашими об'єктами виступають тварини. І якщо дрібних жаб можна засмоктати без проблем, то з іншими тваринами складніше: гусей потрібно спочатку оглушити, запльовуючи їх жабами, пінгвінів – гусями, кроликів – пінгвінами.
При цьому деякі тварини, якщо їх роздратувати, можуть нашкодити пилососу. Це додає в гру елемент тактики, який Браун назвав приємним сюрпризом для такого дурного твору, як Sucky Safari.
Скріншот: гра Sucky Safari / NaoCuddles, ciskao, Arvincle, SlTheelurker, Jornam, snoezelpoes, Daanvanoord Пограти
Need for Knead
"Це абсолютно шалена гра", - говорить Браун. У Need for Knead ви розтягуєте мишкою тісто, щоб вчасно зловити падаючі інгредієнти для піци. Спершу згори летять звичні томати та оливки — але вже скоро їх змінюють комп'ютери, холодильники, автомобілі, хмарочоси, астероїди і, зрештою, цілі планети.
Розмах гри виростає з приземленого до космічного так швидко, що у вас немає жодної миті, щоб перепочити, — і така абсурдна прогресія якнайкраще підходить для геймджему, де розробники мають лише кілька хвилин на те, щоб захопити увагу гравця.
Скріншот: гра Need for Knead / flykiller13, rrkk, idotoovsound, xkonstantinos, Autocrator, Cheringer, Ofek Angel Пограти
PlankTown
Ваше завдання в PlankTown - побудувати село на спині крокуючого робота, оснащеного циркулярними пилками, гарматами та ядерними боєголовками.Навіщо йому все це озброєння? Щоб винищувати пручі з усіх боків орди крабів. Так, перед нами ще один клон Vampire Survivors – проте він відчувається свіжо за рахунок необхідності вручну ставити апгрейди на вже існуючу конструкцію та стежити, щоб вона не розвалювалася.
Ну і, звичайно, як і в інших подібних іграх, тут можна зібрати білд, здатний винищувати цілі армії ворогів за лічені секунди, - при цьому досить легко, адже PlankTown не змушує вибирати, а дає кілька апгрейдів за раз, відкинувши думки про баланс у бік. На думку Брауна, у цьому сенсі PlankTown викладає важливий урок розробникам, які беруть участь у джемах: «Не намагайтеся зробити гру чесною – нехай гравець просто добре проведе час».
My Shadows Are Bright
Автори: buday, GGroys
My Shadows Are Bright - гра про сміливого лицаря, який дереться на фортечну стіну. Але насправді це лише фантазія дитини: він просто розставляє свої іграшки перед променем ліхтарика, а потім уявляє, що тіні на стіні — це силует замку, а хоробрий воїн його штурмує.
Тіні на стіні реалістично ростуть або зменшуються в залежності від того, наскільки близько поставити предмет до ліхтаря, - так що вам доведеться добре подумати над розташуванням іграшок. Це невелика гра, але навіть у такому вигляді вона показує великий потенціал створення цікавих пазлів на основі маніпуляцій з силуетами.
Blueprint Hell
Автори: egunan, Wone
Гра, здатна викликати болючі спогади у всіх, хто займався візуальним скриптингом. Ваша мета тут - будувати ланцюжки з нодів, поєднуючи їх кольоровими смужками.Підступ полягає в тому, що в кожному новому пазлі вам потрібно не будувати схеми блюпринтів з нуля, а додавати нові елементи в вже існуючу схему - а значить, доведеться залишати простір для майбутніх нововведень. Відмінна ілюстрація до процесу ігрової розробки, яка починається із простої ідеї, але швидко обростає масою незапланованих завдань.
Tinker Co.
"Я не думав, що хтось зробить Tears of the Kingdom за чотири дні, але це сталося", - говорить Браун.
Tinker Co., як і недавня частина серії The Legend of Zelda, дозволяє вдосталь награтися із фізикою механізмів. У цій грі вона потрібна, щоб побудувати ідеальну бурильну машину, яка зможе дістатися важкодоступних покладів металу. Ви можете встановити на свій транспорт більші колеса, що дозволяють підстрибувати, нові відсіки корпусу та нові бури – і все це працюватиме. Вражаюче досягнення для гри, зробленої для геймджему.
Getting Goopy
У цьому пазл-платформері ви берете під керування сірий грудочку, яка може поглинати слиз, щоб рости, або, навпаки, випльовувати її. Ця здатність служить основою для набору відмінних пазлів, що вимагають плюватися слизом, щоб злетіти вище при стрибку, або позбавлятися його, щоб втиснутися у вузький прохід. Крім того, гра регулярно додає нові ідеї на кшталт стін, які пропускають героя, тільки якщо він позбувся всього зібраного слизу.
«Знаєте це почуття, коли ви працюєте над грою три роки, а потім знаходите проект, зроблений за чотири доби, і він просто… краще? — каже Браун. — Запитую для друга».
Grow to Perfection
Grow to Perfection починається просто: ви керуєте загоном мурах, які збирають ресурси та приносять їх до яйця. Наберіть достатньо ресурсів - і камера віддалиться, відкривши велике ігрове поле.З яйця вилупиться більша мурашка, яка збиратиме інші ресурси на новому рівні. Нижній рівень при цьому не пропаде: там дрібні мурахи, як і раніше, тягатимуть матеріали для яєць і їхню роботу можна покращити, щоб вони могли створювати більше працівників для верхніх рівнів.
«По суті, це Factorio, лише у вигляді фракталу, – каже Браун. — Спостерігати за тим, як усі рівні [виробництва] працюють спільно, дуже приємно. Я провів за цією грою вдвічі довше, ніж за будь-яку гру в цьому списку».
Scale Mail
У Scale Mail вам потрібно упаковувати речі в сумку, розміщуючи їх на полі інвентарю та стежачи, щоб маса посилки не перевищила ліміту. Якщо не вистачає місця, предмет можна просто зменшити, але слід пам'ятати: зменшуючись у розмірах, предмет збільшує масу.
В результаті гра перетворюється на напружений пошук компромісів, який доповнюється системою підрахунку очок: для того, щоб пройти рівень, достатньо упаковати речі в сумку, але щоб отримати всі три зірки, потрібно втиснути в інвентар бонуси у вигляді солодощів.
Скріншот: гра Scale Mail / legoliomanikas, Katherine Cobey, JooshOnTheLoosh, hollow-at-best, henree Пограти
Nearest Neighbor
Автор: ngreend
Інопланетяни висадилися Землю. Але панікувати не варто: вони лише хочуть побачити найбільші картини нашого світу. Загвоздка в тому, що самі інопланетяни — мікроскопічні істоти, і саме вам доведеться відтворити витвори мистецтва на крихітних полотнах у вигляді піксель-арту. Як відзначає Браун: «Ви швидко схоплюєте фішку гри, але перетворення шедеврів живопису на їхні мініатюрні версії виявляється несподівано розслаблюючим заняттям».
Through The Great Vine
Це гра про величезний будяко, що постійно зростає і тягнеться вгору. Використовуючи сонячну сферу, ви керуєте його зростанням і проводите крізь звивисті земляні тунелі.Але треба пам'ятати і про полив: для росту рослині потрібна вода, яка ллється звідкись зверху — і якщо джерело перекрити, рослина засохне. Тому доведеться вести паросток таким чином, щоб вода завжди стікала до його коріння.
Пізніше з'являється більше механік: відразу кілька паростків будяка і сфери, які, навпаки, вкорочують рослину. Як зазначає Браун, гра вражає своєю креативністю і варте того, щоб пройти всі десять її рівнів.
Scale the Depth
Слово scale в англійській мові означає не тільки масштаб: його також можна перекласти російською мовою як «луска» та «очищати від луски». Навколо цієї дії обертається геймплей Scale the Depth. Тут вам потрібно ловити рибу, чистити її від луски, продавати покупцям (голодним тваринам) та прокачувати на зароблені гроші снасті. Апгрейди дозволять довше рибалити і спуститись глибше - словом, підкорити океан.
"Це виграшна формула, і реалізована вона ідеально", - коментує Браун. Простий геймплейний цикл Scale the Depth регулярно підкріплює гравця позитивним зворотним зв'язком - тому його не хочеться закидати, поки не пройдеш до кінця. І в цьому принадність геймджемів: їхні теми можна інтерпретувати як завгодно і втілювати в життя несподівані ідеї.
Скріншот: гра Scale the Depth / Serpexnessie, Mancavea, Glass Gecko Games, Kar2fast, 4n6u, E-man248, Pepocandii Пограти
Blueprint Bob
Blueprint Bob грає ще з одним значенням слова scale — «підкорити висоту». Боб - архітектор, який спочатку будує хмарочоси з іграшкових на вигляд блоків, а потім дереться на їхню верхівку. Для того щоб пройти рівень, потрібно піднятися на вежу і встояти на висоті, де хоча б верхівка Боба перетинає фінішну межу. Як резюмує Браун: «Це проста, але мила, ефективна та розумна реалізація теми геймджему».
Pizzascaper
"Завжди є команда, яка стрибає вище голови під час геймджему", - говорить блогер про останню гру у своєму списку. У платформері Pizzascaper можна створювати мости та платформи, щоб переміщатися між дахами хмарочосів, залитими дощем та світлом неонових вивісок. Незабаром ви, щоправда, виявляєте, що, якщо побудувати блок прямо під собою, вас підкине вгору з сильним прискоренням.
На цьому будівництво закінчується - і починається швидкісний платформінг на кшталт Neon White. Будівельні блоки перетворюються на трампліни, які дозволяють швидко долати великі відстані та шукати найкоротші шляхи через рівень. Це непроста гра - але вона з лишком винагороджує ваші зусилля видовищними стрибками та польотами.
Почесні згадки
Ці ігри не потрапили до списку з 20 ігор Марка Брауна, але все одно удостоїлися згадки в його відео:
- Cappy & Tappy: Temple of Peril. Кооперативна гра на одному екрані: один гравець укладає блоки з тетрісу, а інший стрибає по них до виходу з рівня. Можна проходити й поодинці!
- The Boiler Room. Стратегія в дусі Pikmin і фільмів Хаяо Міядзакі, в якій ви керуєте купкою дрібних істот, що збирають листя і кидають вугілля в топку.
- «Train Set GO!». Менеджер метрополітену, де іграшкова залізниця є основою для карти «справжнього», дорослого метро.
- Benedict Beaver the Builder. У цій грі бобер обгризає виловлені з річки колоди, щоб вони підійшли за розміром до деталей, вказаних у кресленні.
- Шрінк. Гра про психотерапевта, який зменшується і в прямому значенні залазить пацієнтам у голови, щоб очистити їх від поганих думок.
🎮 Які ігри були написані на Python? Повний перелік!
Це лише невеликий перелік можливих ігор, які можна написати на Python. Python - чудовий вибір для розробки ігор завдяки своїй простоті та потужності!
Детальна відповідь
Які ігри написані на Python?
Python – відмінна мова програмування для створення ігор.Завдяки своїй простоті та зрозумілості, багато розробників вибирають Python як мову для написання ігор. У цій статті ми розглянемо кілька прикладів ігор, написаних на Python.
1. Pygame
Pygame – це бібліотека Python, яка надає різні інструменти для створення 2D-ігор. Вона широко використовується в індустрії розробки ігор та надає можливості для роботи зі звуками, графікою та фізикою. Ось приклад простої гри, написаної з використанням Pygame:
import pygame pygame.init() screen_width = 800 screen_height = 600 screen = pygame.display.set_mode((screen_width, screen_height)) pygame.display.set_caption("Проста гра") running = True whe run .get(): if event.type == pygame.QUIT: running = False screen.fill((0, 0, 0)) pygame.display.flip() pygame.quit()
У цьому прикладі ми створюємо вікно гри за допомогою бібліотеки Pygame та зупиняємо гру при закритті вікна. Хоча цей приклад дуже простий, Pygame дозволяє створювати складніші ігри з різноманітними елементами керування та геймплеєм.
2. Arcade
Arcade – це ще одна популярна бібліотека Python для створення 2D-ігор. Вона надає простий та інтуїтивно зрозумілий інтерфейс для створення ігрових об'єктів, обробки подій та малювання на екрані. Нижче наведено приклад гри "Шарики, що рухаються", написаної з використанням Arcade:
import arcade # Визначення полів екрана SCREEN_WIDTH = 640 SCREEN_HEIGHT = 480 class Ball: def __init__(self, x, y, radius, color): self.x = x self.y = y self.radius = radius self.color = color def draw(self): arcade.draw_circle_filled(self.x, self.y, self.radius, self.color) class MyGame(arcade.Window): def __init__(self, width, height): super().__init__(width , height) self.ball = Ball(320, 240, 20, arcade.color.RED) def on_draw(self): arcade.start_render() self.ball.draw() def main(): game = MyGame(SCREEN_WIDTH, SCREEN_HEIGHT) arcade.run() if __name__ == "__main__": main()
Цей приклад демонструє, як створити гру за допомогою бібліотеки Arcade. Ми створюємо клас "Ball", який є об'єктом кулі на екрані, і клас "MyGame", який успадковується від класу "Window" бібліотеки Arcade і відповідає за відображення гри та обробку подій. У функції "main()" ми створюємо екземпляр гри та запускаємо її.
3. Pygame Zero
Pygame Zero – це ще одна цікава бібліотека Python для створення ігор. Вона на основі Pygame і надає простіший і зручний спосіб створення ігор без необхідності писати багато коду. Давайте розглянемо приклад гри "Пінг-понг" з використанням Pygame Zero:
import pgzrun WIDTH = 800 HEIGHT = 600 ball = Actor("ball") ball.pos = WIDTH / 2, HEIGHT / 2 def update(): if keyboard.left: ball.x -= 5 elif keyboard.right: ball. x += 5 def draw(): screen.clear() ball.draw() pgzrun.go()
У цьому прикладі ми використовуємо функції "update()" та "draw()" для оновлення стану гри та відтворення об'єктів на екрані. Гра реагує на натискання клавіш "вліво" та "вправо", переміщуючи кулю по горизонталі.
Це лише невеликий огляд ігор, написаних на Python. Однак Python – потужна мова програмування, яка підходить для розробки різноманітних ігор за допомогою різних бібліотек. Якщо ви зацікавлені у створенні власної гри, рекомендується вивчити одну з цих бібліотек та почати практикуватися.
