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

Башня

Аркады, Строительство, На ловкость

Играть

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

  • AlexKud AlexKud 38 постов
  • Animalrescueed Animalrescueed 36 постов
  • Oskanov Oskanov 7 постов
Посмотреть весь топ

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

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

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

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

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

WORD SHOT 0.4⁠⁠

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

WORD SHOT 0.4 Wordshot, Gamedev, Видео, Инди игра, Defold, Lua, Indiedev, Иностранные языки, Длиннопост

Да, последнее предложение в предыдущем абзаце было написано, конечно, для пущего драматизму. Всё идет по плану, но есть нюансы. И об этом - в очередном дневнике разработки 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.

WORD SHOT 0.4 Wordshot, Gamedev, Видео, Инди игра, Defold, Lua, Indiedev, Иностранные языки, Длиннопост

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

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

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

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

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

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

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

Словари


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

Юникод


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

WORD SHOT 0.4 Wordshot, Gamedev, Видео, Инди игра, Defold, Lua, Indiedev, Иностранные языки, Длиннопост

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

WORD SHOT 0.4 Wordshot, Gamedev, Видео, Инди игра, Defold, Lua, Indiedev, Иностранные языки, Длиннопост

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

WORD SHOT 0.4 Wordshot, Gamedev, Видео, Инди игра, Defold, Lua, Indiedev, Иностранные языки, Длиннопост

0.4 и 6 месяцев


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


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


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

WORD SHOT 0.4 Wordshot, Gamedev, Видео, Инди игра, Defold, Lua, Indiedev, Иностранные языки, Длиннопост

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

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

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

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

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

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

Словари для WORD SHOT Wordshot, Язык, Перевод, Эсперанто, Латынь, Немецкое, Локализация, Гифка

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


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


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


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


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

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

WORD SHOT 0.3⁠⁠

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

WORD SHOT 0.3 Gamedev, Indiedev, Wordshot, Статистика, Английский язык, Видео, Компьютерные игры, Длиннопост

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


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


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


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

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


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


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


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


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

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

WORD SHOT 0.2⁠⁠

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

WORD SHOT 0.2 Gamedev, Indiedev, Слова, Тренажер, Инди игра, Компьютерные игры, Видео, Wordshot

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


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


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

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


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


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

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