Создать игру самому на компьютере без программ и скачивания
Создавайте игры с помощью GDevelop, бесплатного приложения с открытым исходным кодом, не требующего навыков программирования.
Простой, интуитивно понятный способ создания игр
Система событий — вот что делает GDevelop уникальным и простым в использовании. События — это мощный способ описания логики вашей игры, не требующий изучения языков программирования.
С легкостью публикуйте свои игры на Android, iOS, Steam и других платформах
Игры, созданные в GDevelop, работают на любых платформах, а экспортировать их можно одним кликом мыши. Экспорт в формате браузерного приложения или мобильного приложения для iOS и Android; возможность опубликовать в Steam, Facebook Gaming, Itch.io, Newgrounds, Microsoft Store.
Создавайте потрясающие успешные игры
С помощью GDevelop вы можете создавать простые проекты в рамках хобби, разрабатывать амбициозные инди-игры наподобие Lil BUB’s HELLO EARTH, Hyperspace Dogfights, и даже создать новый хит, который разойдется тиражом свыше миллиона копий, подобно Vai Juliette!
Неограниченные возможности
Выражайте свои идеи, как большие, так и маленькие: прототипирование новой игровой "фичи" занимает считанные минуты, после чего ее можно совершенствовать без каких-либо ограничений. Создавать игры еще никогда не было так быстро и просто — в этом помогают входящие в GDevelop визуальные редакторы. Хотите еще больше возможностей? Вы можете расширить функциональность игрового движка с помощью JavaScript.
Пройдите пошаговое обучение работе с GDevelop или получите помощь по использованию определенной функции. У нас есть уроки по созданию игр для начинающих, а также вики с полной документацией по приложению.
Intro: General layout
This video goes over the layout of GDevelop to show people where features are located, and briefly go over what each one does. This will be useful for anyone looking for features they can't find, or for newcomers to the engine to become familiar with GDevelop.
Intro: Object types
This video goes over the object types in GDevelop, and briefly shows what each one can be used for. This will be useful for any game developers who are just starting out with the engine, or someone who doesn't understand some of the object types.
Intro: Event system
This will be useful for any game developers who are just starting out with the engine, or someone who hasn't been using all of the tools the game engine has to offer.
Intro: Jumpstarting
This video goes over the systems and tools that come with GDevelop to help you jumpstart the game making process.
Intro: Variables
In this video, we'll take an introductory look at variables. We will learn the differences between scene, global, and object variables, as well as when to use them. The focus here is on concrete examples, so that you can leave with some real ideas of how to apply variables in your own game!
Intro: Expression Builder
This video goes over the expression builder. What it's used for and what sort's of things it's capable of. It also goes over a practical example of adding health points to a character. This will be useful for any game developers who are just starting out with the engine, or someone who hasn't tried using the expression builder yet.
Intro: Behaviors and Functions (Extensions)
As a game creator, you want to get from concept to finished product as soon as possible. Behaviors and functions (extensions) address this by letting you not reinvent the wheel, so you can focus on actually making your game! In this video, we'll go over the basics of behaviors and functions as well as how you can use them in your next project.
Intermediate: External Events, External Layouts & Global Objects
You've created a level for your game, but now need to make a second level. How can you do this without copy pasting everything over to a new scene? In fact, GDevelop offers a suite of tools to solve problems like these, which will save you time as a game creator.
Intermediate: Saving & Loading (Storage)
As you transcend the basics of GDevelop, you'll want to have things stay the same each time someone opens your game. In this video, we take a look at how to accomplish exactly this!
Intermediate: Bitmap Text & Tilemap
To finish off our coverage of object types in GDevelop, we go over the two currently experimental types: Bitmap Text and Tiled!
Intermediate: Advanced Variables (Booleans, Arrays, and Structures)
Learn what the different variables' types are for and how to use them. Booleans, Arrays, and Structures won't hold any secrets for you anymore!
Intermediate: Level Select Menu
This video shows how to create a level select menu. How to create a menu and change scenes, as well as how lock off levels so they can't be accessed until the level before it is beaten. This tutorial will be useful for any game developers using GDevelop, a no-code, open-source, free, and easy game-making app.
Intermediate: Object Picking
In this tutorial, we cover the object picking system, which is integral to certain kinds of game behaviors, such as checkpoint systems for instance! These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game making app.
Intermediate: Touchscreen Controls
This video shows how to create basic touch screen controls, using them to control a platformer character. It also teaches the viewer how to set up your game to expand to fill up the entire screen regardless of the original resolution using the anchor behavior. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game making app.
Intermediate: Toggle States With A Variable
This video shows how to toggle the state of an object, in this case a mute button, using a variable. As well as how toggling/cycling object states with variables can be used in a game. These tutorials are designed to teach you how to make a game in GDevelop, a no-code, open-source, free, and easy game making app.
Бесплатный и простой в использовании игровой движок
Создавайте и публикуйте свои игры с помощью GDevelop. Начните с наших уроков и ознакомьтесь со множеством примеров, включенных в само приложение.
Что есть помимо Photoshop, FL Studio, 3ds Max, ZBrush и Unity.
Чтобы я хотел упомянуть перед тем как вы приступите читать:
- Данная статья является развитием моей предыдущей статьи, однако версия на Реддите получилась скудной, поэтому и не обязательной к ознакомлению.
- Данная статья не призывает вас пересаживаться целиком и полностью на свободное и бесплатное программное обеспечение. Глупо пропагандировать, что опенсорс - мастхэв, а проприетарщина - зло.
- Будьте готовы, что некоторые из этих программ сырые, недоделанные, без подробной документации и видеотуториалов.
- Многие программы переведены на русский язык. Если для вас это важно, то обязательно посмотрите в настройках можно ли поменять язык интерфейса.
- При использовании чужих ассетов не забудьте поблагодарить авторов, упомянув их имена или ники в своих играх.
Простенькая программа для создания текстовых игр и визуальных новелл. Вам почти не придётся программировать, всё создаётся в виде схемы из блоков и связей между ними. Готовая игра представляет собой страницу HTML.
Однако помимо создания игр Twine можно использовать и как удобный инструмент для наглядной визуализации своего сценария, если вы задумали множество разветвлений, выборов диалогов, концовок и т.д.
Два конструктора, специально заточенных под создание 2D-игр в жанре Квест. От вас не потребуется больших знаний в области программирования, всё создаётся в "два клика".
Конструктор №1 для создания игр в жанре "Визуальная новелла". Прост в использовании и изначально настроен для создания стандартных романов. Однако знание языка программирования Python позволит вам создавать более сложные игровые механики. Именно на Ren'Py созданы такие известные игры как Бесконечное лето и Doki-Doki Literature Club.
Конструктор помощнее для создания 2D-игр в самых различных жанрах. Вместо программирования логика игры строится на основе простых "событий" и "реакций на события". Немного напоминает другой, но проприетарный конструктор ClickTeam Fusion.
Конструктор 3D-игр, всё также без программирования позволяющий создавать свои первые творения. Появился совсем недавно, сейчас доступна альфа-версия этого продукта.
Просто хороший 2D-движок с языком Lua. Больше нечего даже добавить, всё прекрасно описано на официальном сайте.
Более молодой 2D-движок в сравнении с Defold. Китайский аналог Unity. Можно программировать как на JavaScript, так и на TypeScript. В этом году выйдет Cocos Creator 3.0 - отдельная версия для разработки 3D-игр.
Российский игровой движок для создания 2D и 3D-игр. Раньше был конструктором игр, однако разработчик пересмотрел подход и года два назад на свет выкатил полностью переделанный продукт. Летом этого года движок и вовсе стал свободным и бесплатным. Довольно симпатичный движок, но пользователи отмечают низкую производительность движка и разработанных на ней игр.
Мощный игровой движок для создания 3D-игр. Некст-ген, многозадачность, VR, все дела. Раньше назывался Xenko, а ещё раньше назывался Paradox. Из недостатков можно выделить очень слабое коммьюнити и вялое развитие движка.
Устаревшие конструкторы 2D-игр, которые уже давно не развиваются. Как и GDevelop, логика в этих конструкторах также строится легко на основе "событий" и "реакций на события". Вам остаётся лишь выбрать из списков сами события и реакции.
Устаревшие игровые движки для создания 2D и 3D-игр. Языки программирования являются расширенными версиями Basic. Если вы не горите желанием изучать сложные игровые движки, то рекомендую начать с Blitz3D. Blitz3D в отличие от DarkBasic Pro является более оптимизированным движком и позволяет формировать рельеф по картам высот.
Я собрал в одном архиве учебники и уроки по Blitz3D на русском языке, пользуйтесь и учитесь. Ещё держите статью с архивом о редакторах уровней, заточенные под Blitz3D, но они могут помочь с разработкой не только под этот движок, особенно если вы вооружитесь мощным конвертером fragMOTION.
Кстати, в этом же архиве лежат две программы, которые легко и просто генерируют 3D-модели различных растений и деревьев.
Armory 3D - это игровой движок, который интегрируется в Blender, а EasyRPG - это свободный аналог RPG Maker 2000/2003. Это две разные программы, но объединяет их одна особенность: вы можете пощупать их, но для полноценного производства игр они пока не пригодны. Можете ещё глянуть R48 вместо EasyRPG Editor.
Lazarus - это свободный аналог Delphi, в качестве языка программирования используется Object Pascal. Lazarus, от слова, вообще не предназначен для создания игр, однако вы можете глянуть GLScene или Castle Game Engine.
DevelNext - это, по сути, тот же Delphi, только красивее, с PHP и большим количеством инструментов и возможностей для создания игр.
Они не являются конструкторами игр и не являются игровыми движками. Это две среды разработки, которые предназначены для разработки самых различных приложений. Однако я всё же решил их упомянуть по двум причинам:
1. В них можно легко делать визуальные новеллы, квесты и прочие point-and-click игры. Эти среды предоставляют чрезвычайную гибкость, а потому вы можете придумать для своих игр уникальные и необычные игровые механики.
2. Эти среды умеют то, чего не умеют игровые движки. Мне, например, однажды приспичило для своей хоррор игры сделать возможность вывода документа на печать, если игрок найдёт секрет в игре и у него есть принтер. Godot Engine не умеет работать с принтерами, зато это можно реализовать в Lazarus, а в Godot написать функцию запуска стороннего приложения.
Удобный аудиоредактор, в котором вы можете нарезать звуки, как-то их совмещать, компоновать, накладывать фильтры, записывать свой (или не свой) голос. Функционал расширяется плагинами.
Однако если Audacity вам не хватает, можете воспользоваться этим редактором для профессиональной обработки звука и записи.
Редактор для создания и обработки звуков в более наглядной и увлекательной форме.
Редактор для создания ретро-звуков для своих игр, будь это звуки прыжка, удара или ещё какого эффекта. Если вы не знаете, какой конкретно звук вам нужен, то можете нажать кнопку Randomize.
Секвенсор и рабочая станция для создания музыки в самых различных жанрах. Наигрывать мелодии можно со своей midi-клавиатуры. Некоторые синтезаторы частично скопированы с FL Studio.
Секвенсор и трекер в одном флаконе от русского разработчика и музыканта. Предназначен для создания электронной музыки.
Предлагаю послушать пример, сочинённый в SunVox.
Удобные инструменты для написания ретро-музыки.
Редактор, который станет для вас аналогом Фотошопа. По функциональности почти не будет уступать, если вы установите плагин Layer Effects. Может импортировать формат Фотошопа .psd. Запускается быстро, работает шустро.
Не верьте тем кто говорит, что после Фотошопа невозможно пересесть на Гимп. Освоиться в последних версиях Гимп очень легко, у вас уйдёт на это буквально день-два своей жизни.
И раньше я действительно порекомендовал бы вам GIMP, но Krita умеет всё, что умеет GIMP, только больше и удобнее. Тем более она тоже читает .psd, заточена ещё для художников, а разработчикам игр дали удобные инструменты для создания бесшовных текстур.
Японский графический редактор, ориентированный только на художников и завлекающий своей простотой. Это означает, что в MediBang вы не сможете, например, подретушировать фотографию, как в GIMP или Krita, для этого попросту не хватает инструментов.
Ещё мне понравилось прилипание кисти (на англ. "snap", эта фишка изображена на гифке), чтобы быстро рисовать ровные прямые линии или идеальные круги, не пытаясь выверять движения мышки или стилуса на микроскопическом уровне.
Здесь уже выходила статья с перечислением редакторов для создания пиксель-арта. Однако там не была упомянута Pixelorama, созданная в Godot Engine :) Хорошая минималистичная программа, имеются кисти разных форм, можно создавать покадровую анимацию, можно рисовать в онлайне.
В отличие от предыдущих растровых редакторов, Inkscape является векторным редактором, т.е. изображения строятся не пикселями, а математическими формулами. Это обеспечивает высокое качество изображения при любом масштабировании, однако в векторном редакторе вам будет крайне проблематично создавать изображения с огромным количеством мелких деталей и различных неравномерных цветов.
Забавный редактор, позволяющий рисовать в стиле ASCII-арт.
Самый известный и мощный свободный 3D-редактор. Если вы когда-то в прошлом воротили нос от Blender, то сейчас попробуйте дать ему второй шанс, потому что с версии 2.8 в редакторе переделали интерфейс, он стал дружелюбным к новым пользователям. Также новый рендер Eevee позволит добиться хорошей картинки куда быстрее рендера Cycles.
Функционал пополняется аддонами. Я, например, недавно узнал об интересном аддоне SSGI, добавляющий к Eevee фейковое глобальное освещение.
Интересный факт: мультфильм Следующее поколение (Next Gen) полностью создан в Blender.
Редактор, который стоит скачать только ради одной фишки - удобного создания новых мешей (можно один, а можно несколько симметричных) на поверхности других уже созданных мешей. Таким макаром очень удобно создавать всякие фрактальные штуки. Всё остальное в редакторе либо уже есть в Blender, либо сильно кастрировано и не доделано.
Редактор для быстрого и лёгкого создания 3D-моделей. Но и качество самих моделей будет заметно хуже, особенно если моделируете живых существ. Идеальная программа для быстрого создания наброска/болванки или low-poly графики.
Тоже 3D-редактор, только вместо полигонов вы строите сцену из вокселей, т.е. кубиков. Готовую сцену можно потом экспортнуть в стандартные форматы 3D-моделей. Можно использовать как инструмент прототипирования: сначала прикидываете что-нибудь в MagicaVoxel, а потом основную работу проделываете в Blender. В старых версиях есть возможность анимировать, в новых эту функцию вырезали.
Для авторетопологии. Если вы пока не могёте в ретоп или лень, а количество полигонов в модели нужно уменьшить, то этот инструмент для вас.
В Blender тоже есть скульптинг, но перед этим познакомьтесь с метасферами (metaball), они значительно облегчат ваш труд.
ZBrush на минималках. Содержит в себе минимальный набор инструментов, но этого будет достаточно, чтобы лепить модели почти любой сложности, причём как на ПК, так и на планшете. К сожалению, в июне этого года прекращена поддержка Sculptris в пользу ZBrushCoreMini, который тоже бесплатен, но уже не для коммерческого использования.
Уже не такой минималистичный, как Sculptris, но всё же мощное средство скульптинга.
Простая программа для создания PBR-текстур у спрайтов: карты рельефа, отражения и т.д. В нём же можно проверить как будет работать освещение.
Ещё один инструмент для создания PBR-текстур, только уже для 3D-моделей.
Главная фишка этого инструмента заключается в том, что можно регулировать высоту текстур: например, если в вашем материале есть различные углубления, зазоры, трещины и т.д, то там можно расположить одну текстуру, а всё что на поверхности будет иметь другую текстуру. Обладателям Unreal Engine 4 также открыт доступ к Megascans. Осторожно, Mixer требователен к ресурсам компьютера.
Свободный аналог Substance Painter от разработчика движка Armory3D. В этом редакторе текстуры рисуются прямо на модели или его развёртке. Различные фильтры и прочие функции помогут частично автоматизировать процесс. ArmorPaint может разукрашивать 3D-модель по частям, а не целиком, как в Quixel Mixer.
В отличие от Mixamo Fuse, MakeHuman предоставляет куда больше настроек внешности виртуального человека. Плюс программа любезно сделает скелет для анимации всего тела и лица.
Аддон для Блендера, всё также позволяющий генерировать людей.
Редактор для создания анимешных персонажей. Программа, кстати, сделана в Unity. Экспортировать модели можно только в формат .vrm, но это дело поправимое, если в Блендере вооружиться импортёром glTF.
Не только у 3D-моделей можно добавлять кости для анимации, но и у картинок (причём с несколькими слоями). Экспортируйте итоговый результат в форматы jpg, png и gif.
Программа от российских разработчиков для создания реалистичных анимаций, которая учитывает центры тяжести, параболические траектории и т.д. Cascadeur пока бесплатен даже для коммерческого использования, но всё может поменяться после полного релиза, так что пользоваться с осторожностью, сильно не привыкать.
Гибкий редактор эффектов и частиц на основе нодов.
Ещё один редактор, но позволяющий создавать 3D-эффекты и частицы.
Про некоторые редакторы карт я уже говорил, когда затрагивал Blitz3D.
Поддерживает создание ортогональных, изометрических и гексагонных карт.
Мощный редактор, заточенный под создание карт с видом сбоку.
Перехожу к сайтам и ассетам.
Обычно его используют школьники и студенты для конспектов, а мне пригодился, чтобы быстро создать несколько записок с рукописным текстом для игры. Нужно войти или зарегистрироваться, чтобы генерировать текст.
Как только зайдёте на сайт, наверху есть вкладка Animations, нажимайте туда и вас перебросит на огромную коллекцию готовых гуманоидных анимаций. Чтобы скачать анимацию, нужно зарегистрироваться.
Нужно зарегистрироваться, после чего можно выбрать одну игру из уже готовых и покопаться в ней. В качестве языка программирования используется microScript (вдохновлённый Lua). В этом же конструкторе можно нарисовать спрайты к игре в стиле пиксель-арт.
3D-модели, текстуры, HDRI. Текстур и HDRI уже огромная куча, а вот 3D-моделей кот наплакал.
Коллекция звуков 99Sounds. Не помню откуда качал, поэтому залил на диск.
75 ГБ. звуков Sonniss. Торрент-файлы в комментариях.
Спасибо! Только не нашёл ссылки на мотивацию, вдохновение и свободное время.
Если ты хочешь что-то делать, то делаешь. Не хочешь — не делаешь. Вдохновение и мотивация тут не играют роли. Свободное время — другой вопрос.
Свободное время сожелению бесплатного нет, только платного
разве подобные формулировки имеют юридический смысл?
Что скажешь про LMMS?
Это, мягко говоря, преувеличение, из перечисленного добрая половина софта опенсорс с нормальными лицензиями
В случае с бесплатными ассетами, я бы рекомендовал быть очень внимательным, так как часто даже лицензия CC имеет множество модификаторов, и часто используется с модификаторами "доступно только для некомерческого использования" и "обязательно упомянуть автора".
Спасибо папаша за сборник-помощник синего цвета двадцать первого века
Aseprite позабыл. Идеальный редактор для пиксель арта.
Редактор то отличный, но он не бесплатный же (за исключением брошенной устарешей версии), хотя и стоит копейки, но тем не менее.
Что-то не очень понял, для чего этот инструмент?
Странно, что в разделе для музыки не было Reaper. Бесплатный и чрезвычайно функциональный софт.
Но за подборку в целом просто бесконечное количество респектов!
Кстати, а UE принципиально нет? По сути, для 99% небольших инди он бесплатный, вряд ли кто-то из них превысит отметку в лям вечнозелёных.
Я решил перечислить чисто полностью бесплатные проги. Но ты хорошо подметил, можно и UE воспользоваться, если уверен, что игра не принесёт каких-то баснословных денег.
Inkscape не пригоден для нормального использования. Абсолютно забагованное и неудобное убожество. К версии 1.0 хоть обновили дизайн интерфейса (просто обновили GTK) и обновили встроенный Python до 3 версии (при этом забыв обновить одно из встроенных расширений, которое теперь не работает). Не умеет нормально изменять размер объектов, нет нормальных слоёв, почти нет визуальных подсказок при перемещении объектов. Профессионалы найдут ещё больше проблем. Если действительно нужен векторный редактор, лучше возьмите Affinity Designer по скидке.
А из платных и мощных редакторов векторной графики, с чего новичку проще будет начать знакомство? Интересует создание 2D спрайтов с анимациями, графика a la Hollow Knight? Уже упомянутый Affinity Designer или стоит присмотреться к чему-то еще?
Закладок больше, чем лайков почти в 3 раза, класс
+ закладка
Наберу 100 закладок про геймдев,тогда и начну что-то делать. Чтобы всё и сразу выучить )
Зачем мне сейчас читать )
(Раздел про GIMP)
Редактор, который станет для вас аналогом Фотошопа. По функциональности почти не будет уступать, если вы установите плагин Layer Effects. Может импортировать формат Фотошопа .psd. Запускается быстро, работает шустро.
Не верьте тем кто говорит, что после Фотошопа невозможно пересесть на Гимп. Освоиться в последних версиях Гимп очень легко, у вас уйдёт на это буквально день-два своей жизни.
Мои ощущения от работы с GIMP несколько лет назад:
- Грузится быстрее Фотошопа, но всё равно долго - по итогу нет разницы большой
- Без вышеуказанного плагина функционал даже близко не такой, как у Фш. С плагином хз, но чет меня сомнения терзают.
- Интерфейс просто пиздец какой странный, совсем не похож на Адобовский. Элементы организованы непривычно, отчего искать их неудобно.
Разработчик мобильной викторины «Обмани меня» Артём Собянин почти не знал языков программирования и не имел опыта в создании игр. Вместе с тем, его первый же проект стал достаточно популярным. В колонке для DTF он рассказал о своём опыте создания игры и поделился советами с теми, кто ещё планирует заняться разработкой, но не знает, за что взяться в первую очередь.
Что делать, когда у тебя нет опыта в мобильной разработке и минимальные знания языков программирования, но очень хочется запустить свою игру, потому что считаешь её интересной и необычной? Пробовать, ошибаться и идти к цели дальше.
Я расскажу эту историю разработки с точки зрения геймдизайнера, контент-мейкера, маркетолога и всех остальных ролей, кроме непосредственно написания кода и отрисовки дизайна.
Это история создания моей первой игры, «Обмани меня».
Мне и моим друзьям нравятся игры, которые могут расшевелить любой скучный вечер в компании. Такие игры должны быть не только смешными, но и давать игрокам возможность каким-то образом взаимодействовать друг с другом.
У нас появилась идея механики для викторины, которая лежала на поверхности, но до нас её в AppStore никто не реализовал. Да, в магазине приложений полным-полно викторин, но ни одна не способствует объединению людей и созданию здоровой дружеской атмосферы. Мы же задались целью создать игру, в которую бы хотелось играть как в компании, так и соревноваться со случайными соперниками онлайн.
Игра построена так, что за обманы ты можешь получить больше очков, чем просто угадывая правильные ответы. Но это не единственный стимул придумывать «красивую ложь», ведь в процессе игры ты получаешь истинное удовольствие от понимания того, что ты «развёл» своего соперника. Такая простая, на первый взгляд, механика добавляет взаимодействия между игроками, потому что всё зависит только от твоей хитрости и смекалки.
Юмор. Для себя мы выделяем два типа тем: смешные и на проверку знаний. Смешные — это вопросы, которые сделаны нарочито смешными, обычно о каких-либо малоизвестных забавных фактах («Знали ли вы о таком великолепном виде спорта как экстремальная глажка?»), либо цитаты с пропущенным словом («_____ фотошопом не подправишь — Джоан Роулинг. Гадкую натуру? Отсутствие таланта?»).
Такие вопросы открывают огромный простор для того, чтобы показать своё чувство юмора в «обманных ответах», ведь зачастую правильный ответ настолько неожиданный и абсурдный, что и придумать такое было бы сложно. Вопросы на проверку знаний — это стандартные для викторин вопросы, которые проверяют конкретную область знаний и повышают «чувство собственной важности» знатоков.
Предельно конкретные темы. В существующих играх-викторинах разделение на темы происходит слишком обобщённо, например, «Кино» обычно включает в себя общие вопросы о кинематографе, о биографии актеров, о фильмах всех годов и жанров и так далее. Мы же фокусируемся на конкретных темах: «Супергеройское кино», «Звёздные войны», «Мультфильмы», «Кино в цитатах» и других.
Поскольку, как я уже говорил, опыта в мобильной разработке у нас не было, большинство знаний пришлось черпать из профильных сайтов, либо довериться интуиции. С самого начала мы хотели все делать полностью сообща, то есть, принимать все решения большинством голосов — демократия и полная свобода слова. В связи с этим первый совет:
Если вы делаете приложение или игру командой, то в ней обязательно должен быть главный — он берёт на себя ответственность за принятие решений, и его голос решающий.
Даже если изначально у вас одинаковое видение проекта, ваши мнения когда-нибудь обязательно разойдутся, а решение разногласий займёт уйму времени. Так мы потратили два месяца, потому что наши голоса разделились поровну и принять «демократичное» решение было невозможно. В итоге, я взял на себя всю работу по подготовке, как самый ярый сторонник реализации нашей идеи.
В разработке существует понятие MVP — Minimum Viable Product (Минимально жизнеспособный продукт). Жаль, что на этапе создания технического задания мы о нём не знали. Изначально мы планировали затратить минимум ресурсов и проверить, будет ли наш проект интересен пользователям, стоит ли его развивать.
Однако мы хотели, чтобы игра была максимально «укомплектована», то есть имела большую часть из тех фишек, которые мы задумали. Благо, после получения первых оценок стоимости, мы поняли, что слишком завысили свои желания и нам пришлось убрать некоторые функции, чтобы вписаться в бюджет. Из этого следует второй совет:
В первом релизе оставьте только те функции, которые жизненно необходимы для достижения той единственной цели, которую выполняет приложение.
Позднее мы поняли: это важно не только для минимизации расходов, но и для упрощения приложения настолько, чтобы оно было максимально понятно всем потенциальным пользователям. На первом этапе нужно показать пользователю «душу» приложения — её основную идею, а уже дальше добавлять функции и развиваться. Пока пользователь не уверен в том, что ему интересно приложение, не стоит заваливать его кучей опций — это лишь оттолкнет его.
Вспомните историю развития Instagram: изначально он привлекал пользователей своей простотой, а сегодня мы с удовольствием разбираемся в десятках его новых функций.
Несмотря на то, что разработка фрилансерами дешевле, с самого начала мы решили, что будем работать со студией по нескольким причинам:
Студия предполагает комплексную разработку. Это команда из менеджера, дизайнера и разработчика. В случае с фрилансерами роль менеджера приходится играть самому, а разработчика и дизайнера искать по-отдельности.
Наличие менеджера. Роль менеджера не стоит недооценивать, потому что он отвечает за эффективную коммуникацию всех членов команды. Помимо этого, менеджер знает тонкости и подводные камни разработки, даёт дельные, основанные на опыте, советы. В общем, мы боялись переплатить за свои ошибки вследствие неопытности, плюс это давало мне возможность больше времени уделить контенту игры, который мы создаем сами, а также посмотреть и поучиться работе менеджера.
Доверие. Компании больше дорожат своим честным именем, потому как однажды «прославившись» своей недобросовестностью на рынке, компания может потерять потенциальных заказчиков. Фрилансер же «птица вольная» и проследить его историю сложнее.
Обратился бы я сейчас в студию? Маловероятно, потому что сейчас я чувствую себя увереннее, ведь я получил опыт: научился разговаривать и точно формулировать задачи; узнал, как работают те или иные сервисы; посмотрел, как происходит контроль за работой и как устроена коммуникация в команде. Более того, сразу после первого релиза я перешёл на работу с фрилансером.
Несколько лет тому назад, обычный пользователь компьютера, даже и помыслить не мог о том, чтобы создать компьютерную игру самому. Для этого требовались хотя бы минимальные знания в программировании. Сегодня же каждый, кто хоть немного знаком с компьютерами может позволить себе стать автором своей собственной игры.
В наше время появилось огромное множество программ, с помощью которых любой пользователь может создать своё творение. Все они очень просты в использовании, интерфейс располагает к себе, помогая освоить программу интуитивно. «Движки» – именно так называются данные программы. В интернете можно найти множество версий на любой вкус, но в целом они делятся на два вида: 2D и 3D.
Создание компьютерной игры без знаний программирования
2D движки предназначены для создания небольших, простеньких игр, как пример: Марио или Contra. С 3D движками всё гораздо интереснее. Если в первом случае вам достаточно изобразить плоскость, на которой будет происходить процесс игры, то во втором нужно создавать целые, трехмерные объекты, такие как персонажи, здания, рельеф местности и тому подобные вещи. Для новичка в создании игр, это будет очень серьезной задачей. Есть также множество книг-учебников по этой тематике, но в большинстве своём они уже как несколько лет устарели и пользоваться ими большого смысла нет.
Создание компьютерной игры без знаний программирования
Также есть такой тип программ, которые называют «конструкторы игр». Это в своём роде тоже некий движок, но пользуются им обычно не для того, чтобы изобрести игру, а в большей степени, чтобы создавать моды. Для примера хотелось бы привести игру Garry’s Mod. В ней каждый может создать отдельную игру, в которую можно включать всё что угодно.
Даже есть функция добавлять элементы из других игр. Хотя есть примеры, когда конструкторы использовались в создании популярных игр. Например, небезызвестная игра Rust. Конечно же элементы программирования в ней присутствуют, но основа была сделана именно с использованием конструктора.
Создание компьютерной игры без знаний программирования
После всего выше сказанного можно сделать несколько умозаключений: новичку в создании игр, необходимо владеть хотя бы базовыми знаниями в программировании, если конечно он хочет создать относительно хороший продукт, а не аналог тетриса.
Создание компьютерной игры без знаний программирования
И конечно же очень сложно будет делать всё одному. Тут конечно же сразу вспоминается игра Miasmata, которую создала команда программистов из 2-х человек, но это скорее исключение, чем правило. Намного проще и быстрее использовать несколько человек. Это сэкономит вам и время, и силы.
актуальные методики преподавания, новые технологии и тренды в образовании, практический педагогический опыт.
Главная | Технологии для учителя и преподавателей | Лучшие онлайн-сервисы для создания обучающих игр и игровых упражнений
Эксперт: в области маркетинга образовательных продуктов, образовательных стартапов и технологий в образовании
Игры и игровые упражнения активно используются современным педагогом на занятиях. Ниже будет представлен обзор интересных онлайн-сервисов для создания игрового контента.
Создаваемые викторины подходят для групповой и фронтальной работы в классе.
Madtest
Madtest — конструктор интерактивных квизов-тестов. Сервис отлично подойдет, если вы планируете размещать тесты у себя на сайте или в социальных сетях. Можно оставлять комментарии, которые будут показываться при правильном или неправильном ответе пользователя.
Подойдет не только для обучения, но и для информационных сайтов, медиа и корпоративных блогов.
Плюсы и возможности сервиса:
Минусы
- Есть ограничения на бесплатном тарифе — не больше 3 тестов в месяц, не больше 8 вопросов в тесте.
- Ограниченное количество форматов тестов.
Подробная инструкция по созданию теста-викторины:
Как сервис устроен внутри:
Пример созданного теста:
Библиотека готовых шаблонов от Madtest:
Просмотр статистики теста:
Kahoot
Один из самых известных сервисов для преподавателей — это Kahoot. Он позволяет создавать интерактивный контент для вовлечения обучающихся, использовать его как в классе, так и для самостоятельной работы слушателей.
Плюсы и возможности сервиса:
Внимание! На Kahoot появилась новая функция — Челлендж (см. ниже)
Недостатки сервиса:
Как работать:
2. Для участия викторине необходимо предоставить участникам пин-код доступа.
3. Можно назначить получившуюся викторину в качестве домашнего задания. Смотрим мини-инструкцию:
Фрагмент урока с использованием Kahoot
Пример организации взаимодействия с учениками на уроке с помощью викторины Kahoot:
Factile
Factile — онлайн-сервис для создания викторин по принципу “Своя игра” или “Кто хочет стать миллионером”.
Виды создаваемого контента в Factile
Плюсы:
- Есть бесплатный тариф, но с очень ограниченным функционалом.
- Платный тариф недорогой: от 5$ долларов в месяц.
- Простой интерфейс.
- Приятный дизайн создаваемых викторин. Забавные герои.
- Появился новый модуль, который дает возможность участникам играть с различных устройств.
- Игрой можно поделиться.
- До 25 команд-участников.
- Возможность выбрать “талисман” команды.
Минусы
- Нет русского языка, но викторины на кириллице создавать можно.
- Для доступа к ресурсу необходима регистрация.
- Бесплатный тариф очень ограничен.
Мини-инструкция по созданию викторины (на англ. языке):
Пример викторины на русском языке:
Резюме
Есть разнообразные онлайн-сервисы для создания викторин/опросов/ игр по типу “Кто хочет стать миллионером”. И взрослые ученики, и дети очень любят подобного рода активности. Создание викторин в подобных сервисах не займет много времени. Также для создания викторин подойдут Google-формы.
Learning Apps
LearningApps — бесплатный сервис для создания обучающих игр и игровых упражнений. Является одним из самых популярных онлайн-сервисов, которые используют в своей работе преподаватели.
Плюсы сервиса:
- сервис русифицирован (+5 других языков).
- регистрация на сайте требуется только для создания собственных упражнений.
- позволяет создать, используя шаблоны, более 20 видов игровых упражнений и онлайн-игр.
- позволяет использовать чужие упражнения как шаблон для создания своих.
- интуитивно понятный интерфейс и простое создание упражнений.
- полностью бесплатный.
- позволяет делиться упражнениями: упражнения встраиваются в блог, можно поделиться ссылкой с учеником и распространить упражнение в социальных сетях, можно использовать QR Code.
- скачать упражнение в формате SCORM и вставить его в систему дистанционного обучения (например, Moodle).
- создавать классы и мониторить как ученики проходят упражнения (прошел/не прошел)
- включает 5 полезных инструментов (см. ниже).
Недостатки сервиса:
- внешний вид упражнений — «устаревший дизайн».
- перевод на русский язык — с ошибками и неточностями.
- по сути отсутствует полноценная статистика по упражнениям.
Работа в онлайн-сервисe
1. Можно создать упражнение самостоятельно.
2. Можно переделать чужое упражнение. Есть особенность: в галерее упражнения сгруппированы по темам, а не по типам.
Инструкция по работе в LearningApps:
Дополнительные инструменты в LearningApps
Классы в LearningApps
Если вы регистрируетесь в LearningApps как учитель, то можете воспользоваться функцией “Классы”:
- Необходимо создать аккаунт для ученика.
- Слушателей можно приглашать по ссылке или регистрировать самостоятельно.
- Сервис позволяет отслеживать: прошел ученик упражнение или не прошел (без баллов), писать комментарии, нажав на значок конверта напротив имени учащегося.
Примеры созданных работ
Заполни пропуски. Задание для занятия по РКИ. Автор: Дарья Голубева
Резюме
LearningApps позволяет бесплатно создавать множество интерактивного контента. Имеются удобные шаблоны. Однако обладает «устаревшим» дизайном и ограниченным функционалом в плане статистики по работам пользователям. Задания (по-мнению автора) больше ориентированы на детскую аудиторию.
Flippity
Онлайн-сервис Flippity — позволяет создавать игровые упражнения на основе Google-таблиц.
Преимущества:
- включает множество вариантов игровых упражнений. К каждому шаблону имеется инструкция по созданию.
- бесплатный.
- можно поделиться ссылкой на упражнение.
- регистрации не требуется.
- часть упражнений можно распечатывать.
- можно сформировать сертификат.
Варианты игровых заданий в сервисе Flippity Варианты игровых активностей в сервисе Flippity
ProProfs
Онлайн-конструктора ProProfs – онлайн-сервис с большим функционалом. Можно создавать тесты, пазлы, кроссворды и т. п.
Позволяет создавать красивые тесты и опросы на основе шаблонов + доступна аналитика:
Создание теста в Proprofs
Позволяет создавать “Brain Games”:
Brain Games в ProProfs
Недостатки сервиса:
- Не все упражнения, которые вы можете создать воспринимают кириллицу!
- Бесплатный/платный тариф.
Genially
Genially – сервис для создания различного визуального контента и интерактивных заданий. Педагоги активно используют его для создания онлайн-квестов, интерактивных плакатов, мини-игр, викторин и пр.
На вебинаре “Образовательные игры. Как создать увлекательную игру онлайн” спикер подробно разбирает создание образовательной игры в Genially. Купить запись.
Плюсы сервиса:
- большое количество разнообразных шаблонов;
- возможность добавлять интерактивные элементы;
- большие бесплатные возможности: количество работ неограниченно, можно добавлять интерактивные элементы;
- моя боль – кириллица поддерживается плохо, то есть красивые шрифты недоступны;
- есть русскоязычное сообщество, где оказывают поддержку в освоении сервиса.
Минусы сервиса
- Часть функционала доступна только в платной версии;
- Сервис англоязычный, перевод на русский пока отсутствует.
Обзор сервиса:
Российская разработка – Umaigra. Проект позволяет создавать дидактические игры с использованием прототипов.
Внимание! Сервис не работал (апрель 2021 г) из-за прекращения работы Flash Player. Разработчики обещают новую версию.
Примеры игр
Пример игры, созданной в Umaigra
Плюсы и возможности:
- создание простых, но увлекательных игр по шаблону. Предлагается 8 типов игр: фараон, сядь на поезд, воришка-кот, заколдованный замок, и др. Описание каждой игры (типа заданий, на кого рассчитана и пр.) можно найти в онлайн-сервисе.
- несколько типов упражнений для игр.
- возможность устанавливать временные ограничения и уровни сложности.
- русский язык сервиса.
- возможность поделиться ссылкой на созданную игру.
- New-модуль: возможность создавать классы и отслеживать результаты обучающихся в разделе Class.
Недостатки:
- Основной недостаток: сложный перегруженный интерфейс. Отсутствует понятный визуальный редактор для создания игр.
- Нет понятных текстовых и видеоинструкций от разработчиков по работе в новом модуле Class.
- Система регистрации утомительная.
- Нет возможности встроить игру на сайт.
- Органиченный возраст игроков 6-15 лет.
Как работать:
- Регистрируетесь в проекте. Рекомендую сразу регистрироваться в UI Class. Это позволит Вам использовать все три модуля Umaigra.
2. UI Class, который включает себя:
- UI Editor: создание игр по шаблону.
- UI Class: можно создавать сборники упражнений, класс с учениками (до 25 человек), отслеживать успеваемость учащихся.
- UI Player: интерфейс для учащихся, где они могут играть в предложенные игры, просматривать свои результаты, набирать очки и собирать награды.
Интерфейс для учителя. UI Class Интерфейс ученика
3. В UI Editor создаем несколько игр согласно предложенным прототипам.
Выбор прототипа для игры
Видеоинструкция по созданию игры:
4. После создания нескольких игр учитель может:
- создать сборник заданий (на основе собственных игр или игр других авторов).
- зарегистрировать учащихся (до 25) и отслеживать их результаты.
- создать серию заданий для каждого раунда на основе игр собственных или других авторов.
Резюме
Umaigra – интересная российская разработка, в которую добавляется новый функционал. Сервис пока полностью бесплатный.
Читайте также: