Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Классическая игра в аркадном стиле для любителей ретро-игр. Защитите космический корабль с Печенькой (и не только) на борту, проходя уровни.

Космический арканоид

Арканоид, Аркады, Веселая

Играть

Топ прошлой недели

  • solenakrivetka solenakrivetka 7 постов
  • Animalrescueed Animalrescueed 53 поста
  • ia.panorama ia.panorama 12 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
11
Undrev
Лига Разработчиков Видеоигр

WORD SHOT 0.4⁠⁠

6 лет назад

Привет! Уже в течении 6-7 месяцев, весну и всё лето, я делаю игру WORD SHOT. Её жанр можно было-бы определить как "клавиатурный тренажёр", ну или игра "по составлению слов". Простая казуалка, максимум на месяц работы, где нужно правильно писать слова на школьной доске. Но, как это часто бывает, всё пошло не по плану...

Да, последнее предложение в предыдущем абзаце было написано, конечно, для пущего драматизму. Всё идет по плану, но есть нюансы. И об этом - в очередном дневнике разработки WORD SHOT (предыдущие здесь и здесь).

3-в-1


Когда тебе интересен сам процесс разработки, время летит незаметно. К тому-же мой внутренний перфекционист часто берёт вверх и уговаривает добавить ещё одну "вот эту, очень нужную" опцию или деталь в игру, что, объективно, влияет и на сроки.


Так произошло и на этот раз. Помимо классического игрового режима Word Typing ("Печатай слова на скорость") я решил добавить в игру ещё два: Word Learning ("Изучай иностранные слова") и Word Guessing ("Разгадывай слова"). А так-же добавил поддержку мультиязычности. В каждый из игровых режимов можно сыграть на Английском, Французском, Итальянском или Русском языке. Из простого "keyboard trainer" игра превратилась в "3-in-1 word game".

Word Learning


В этом игровом режиме игрок сможет прокачать свой словарный запас, выучить новые слова. В игре используются только существительные, с длиной слов от 3 до 13 букв (в зависимости от текущего уровня игры). Любые языковые пары из поддерживаемых на данный момент четырёх языков.

Word Guessing


Идею этого игрового режима мне подсказали в отзывах, на Пикабу. Конечно, это не совсем скрамбл. Я-бы назвал это анти-кроссворд - у игрока есть набор букв, из которых нужно составить загаданное слово.

Про текущий прогресс я вкратце написал. Сейчас немного технических деталей и "подводных камней" разработки.

Defold


В качестве игрового движка для WORD SHOT я использую Defold.

Вот несколько (субъективных) пунктов, которые заинтересовали меня попробовать этот двиг для игры:

- активно развивается, хорошая поддержка, используется в серьёзном продакшене

- Lua в качестве скриптового языка

- небольшой размер результирующего файла, билд шустрый

- экспорт в win/osx/linux/html5 + мобайл

- возможность использовать сторонние расширения и модули

Минусы тоже есть, и они так-же субъективны. Например: отсутствие многих вещей "из коробки", нет экспорта на консоли, заточен под 2D мобайл (писать трёхмерный FPS на нём будет не очень просто).

Словари


У каждого игрового жанра есть тот основной тип ресурса, на производство которого тратится больше всего времени и усилий. Тайлмапы для 2D платформера, 3D модели для FPS и т.д. Для "игры в слова" - это, очевидно, словари. Каждый словарь - это обычный текстовый файл с парами "слово = перевод" в формате UTF-8. Процесс составления словарей (а их в игре на данный момент 16) скучный и рутинный. Занял довольно много времени.

Юникод


Словари в игре могут быть на очень разных языках. А это юникод. Defold использует Lua 5.1 в качестве скриптового языка. Но если задать вопрос "Поддерживает-ли Lua юникод?", то ответ будет такой: "И да, и нет". Да, потому-что внутри кавычек строковых переменных он отлично будет себя чувствовать. Нет, потому-что стандартная библиотека string его не поддерживает, и работа со строками будет не такой, как вы могли-бы ожидать:

К слову, большинство игр эта "проблема" не затронет. Но не в случае с WORD SHOT. Код игры активно работает с юникод-строками. Всё решается использованием сторонних модулей (библиотек функций):

Диакритики в языках обрабатываются нормально, поэтому слова, например, на французском можно печатать прямо на клавиатуре (конечно-же с французской раскладкой):

0.4 и 6 месяцев


Ну и пару слов в качестве промежуточного итога разработки игры за полгода. Что получилось сделать?


3 типа игры (Печать/Изучение/Разгадывание слов), 2 режима игры (Таймер и Релакс), 16 словарей (1500-1700 слов в каждом), 4 языка (Английский, Французский, Итальянский, Русский), музыка и звуки, метрики игрока (WPM, CPS, скорость печати и др.).


Спасибо всем, кто дочитал до этого момента. В качестве бонуса ) предлагаю немного размять свои мозги и решить слово-загадку 7 уровня из игры WORD SHOT. (Подсказка: "каждый программист знает это").

Следить за разработкой игры можно в соцсетях, поиграть можно на itchio (все ссылки есть в первом посте).

Показать полностью 5 2
[моё] Wordshot Gamedev Видео Инди игра Defold Lua Indiedev Иностранные языки Длиннопост
4
Undrev
Лига Геймеров

"Открыл все буквы, но не смог назвать слово целиком" (с) старый анекдот про Поле Чудес⁠⁠

6 лет назад
Перейти к видео
[моё] Wordshot Видео Компьютерные игры Игры Инди игра Летсплей
5
1
Undrev
Перевод и переводчики

Словари для WORD SHOT⁠⁠

6 лет назад

Привет! Я инди-разработчик игры WORD SHOT (про разработку можно почитать здесь и здесь). Ищу людей знающих языки, которым было-бы интересно принять участие в настоящем геймдеве!!! в этом скромном проекте и помочь мне со словарями. Да, речь идёт не о локализации как таковой.

На данном этапе игра представляет собой клавиатурный тренажёр. Для прохождения уровней нужно грамматически верно составлять слова.


Сейчас в игре присутствует только английский словарь из 1700 существительных, с длиной слов от 3 до 13 букв. В новой версии игры будет поддержка русского и, потенциально, других языков.


Вот тут возникает проблема. Английский словарь (а точнее англо-русский) я составлял порядка недели-полторы и это не совсем профильное для разработчика игр занятие. На другие словарные пары, вероятно, уйдёт ещё больше времени. Я-бы хотел потратить его на доработку игровых механик, графику и геймплей.


Далее в игре появится режим изучения языков, который разнообразит геймплей, но и потребует больше разных парных кросс-словарей (русский - итальянский, немецкий - испанский, латынь - эсперанто :) и т.д.).


В общем, хочу найти переводчиков-волонтёров, кому будет интересно принять такое вот участие в разработке игры. Взамен, могу добавить вас в кредитсы игры в раздел благодарностей или Локализация.

Показать полностью
[моё] Wordshot Язык Перевод Эсперанто Латынь Немецкое Локализация Гифка
8
13
Undrev
Лига Разработчиков Видеоигр

WORD SHOT 0.3⁠⁠

6 лет назад

Привет! В свободное время я разрабатываю игру WORD SHOT. Она относится к жанру, который можно было-бы назвать симулятор печати или клавиатурный тренажер. В английском такого рода игры называют "typing games" или просто "word games".

WORD SHOT 0.3

Игровой процесс очень прост и состоит в том, чтобы грамматически правильно составлять заданные слова (печатать на клавиатуре или выбирать мышкой/тачем побуквенно) максимально быстро.


Зачем? В такой игровой форме можно прокачать навык печати, повысить уровень грамотности (пока только в английском языке), потренировать моторику пальцев рук и, в какой-то степени, улучшить когнитивные способности (когда игрок пользуется мышкой/тачем).


Работаю над игрой с февраля-марта. Первая версия (прототип) заняла 3 месяца, дальнейшие апдейты получаются, в среднем, пока раз в месяц.


В обновлении 0.3 появился новый режим игры Relax, где можно не спеша составлять слова. В 2.5 раза был увеличен словарь. После окончания уровня игрок теперь видит разную статистику (количество слов-букв, сколько им было сделано ошибок, WPM, CPS, скорость печати и т.д.). Те, кто играл на смартфоне жаловались на мелкие буквы, для них была добавлена опция изменения размера. Таймер переехал на саму доску и стал более плавным.

Геймплей еще нуждается в доработке. Что уже было сделано для его улучшения:


- Уровни сложности. Помогают дифференцировать игроков разной квалификации. Тем, кто редко использует клавиатуру и печатает на ней одним-двумя пальцами должно быть комфортно на Легком уровне. Мастера слепой печати могут попробовать пройти игру на Сложном уровне. А если еще и без ошибок?


- Различные режимы игры. Повышают вариативность геймплея. Пока их два - Challenge и Relax. Первый - с таймером, второй без. Relax подходит для практики перед Challenge или просто неспешной медитации вечерком, после рабочего дня.


- Статистика после прохождения уровня. Конкретные, видимые показатели прогресса стимулируют игрока продолжать играя работать над их улучшением. А еще можно помериться своим speed rank'ом с друзьями... :)


Игра доступна под 3 популярные операционки ПК, также есть web версия для игры в браузере.

Показать полностью 1
[моё] Gamedev Indiedev Wordshot Статистика Английский язык Видео Компьютерные игры Длиннопост
4
15
Undrev
Лига Разработчиков Видеоигр

WORD SHOT 0.2⁠⁠

6 лет назад

Привет! Хочу рассказать о ходе разработки игры WORD SHOT. Несмотря на такое вроде-бы брутальное название, сама идея игрового процесса вполне миролюбива. "Стрелять" в игре нужно будет буквами, верно составляя из них слова. По сути, это старый добрый клавиатурный тренажер. С некоторыми плюшками (о них позже).

WORD SHOT 0.2

Сама идея такой игры родилась по 2 причинам. Во-первых, исходя из логики: "сделать что-то небольшое по быстрому". "По быстрому" означало - что можно сделать простое с текущими знаниями, не погружаясь сильно в мануалы?


Во-вторых, хотелось чтобы игра несла игрокам какой-то позитивный и полезный опыт. В данном случае, игрок тренирует грамотность и прокачивает свою скорость печати на клавиатуре (если играет на ней).


Работа над версией 0.1 (прототип) заняла около 3 месяцев. В ней были реализованы базовые вещи: меню, игровые элементы, логика и механика игры. На текущий апдейт ушел еще 1 месяц. В игре появилась музыка/звуки, режим Challenge, уровни сложности, словарь на 700+ английских слов.

Стоит отметить, что геймплей у игры своеобразный. Сильно помог фидбэк от игроков. Если есть идеи, как его можно еще улучшить, будет здорово обсудить.


Следить за ходом разработки и обсуждать его детали можно в группе VK.


Скачать актуальную версию (Win/OSX/Linux) можно на Itchio, там-же есть Web версия чтобы поиграть в браузере или на смартфоне.

Показать полностью 1
[моё] Gamedev Indiedev Слова Тренажер Инди игра Компьютерные игры Видео Wordshot
7
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии