Рубрика «игры» - 60

В копилке Plarium Krasnodar набралось много интересных материалов, и мы хотим поделиться примечательными, на наш взгляд, примерами нарративного дизайна, связанного с проектированием пользовательского взаимодействия (UX) и графического интерфейса (GUI).

Как интерфейс рассказывает истории в видеоиграх - 1Читать полностью »

Khronos Group выпустила публичную версию расширений Vulkan Ray Tracing - 1
Источник: Khronos

Khronos Group выпустила расширения для поддержки трассировки лучей в API Vulkan, основанные на стандарте NVIDIA RTX. Расширения позволят Vulkan API стать первым в отрасли открытым кроссплатформенным стандартом для ускорения трассировки лучей, который не будет зависеть от аппаратных решений. Читать полностью »

Apple накладывает ограничения на все приложения про коронавирус в App Store, игры на эту тему теперь запрещены - 1

С 14 марта 2020 года, согласно публикации Apple на портале для разработчиков, компания переходит в режим максимального обеспечения достоверной информации о здоровье и безопасности для пользователей в App Store и ужесточает требования ко всем приложениям, содержащим любую информацию о коронавирусе, в том числе ранее проверенным и опубликованным. Вдобавок Apple анонсировала запрет на все развлекательные приложения и игры в App Store, связанные с коронавирусом или на тему про COVID-19.
Читать полностью »

image
Изображение: Eurogamer

Сайдскроллер Castlevania: Symphony of the Night доступен для приобретения в Google Play и AppStore. Выход порта игры, вероятно, приурочен к релизу третьего сезона аниме-сериала Castlevania от Netflix.
Читать полностью »

Ресурсный центр развития киберспортивных дисциплин и спортивного программирования под эгидой Минсвязи РФ займётся повышением качества и количества разработчиков игр и тех, кто в них играет, а также «развитием экспортного потенциала российского ИКТ-сегмента». Приоритетными дисциплинами объявлены «киберхоккей, киберфутбол,Читать полностью »

Индустрия компьютерных и консольных игр сегодня переживает колоссальный подъем. Каждый год выходят тысячи проектов, среди которых как минимум несколько десятков ААА-игр.

Но несмотря на масштабы отрасли, в локализациях игр все еще допускают идиотские ошибки, которые не только сильно портят впечатление от игры, но иногда и вовсе не позволяют нормально сделать перевод.

Кривая локализация или вовсе невозможность ее нормально сделать — это огромные убытки для проекта. Поэтому сегодня мы с вами разберем 5 ошибок, которые приводят к косякам локализации.

5 самых идиотских ошибок локализации компьютерных игр - 1
Читать полностью »

Облачный сервис Nvidia GeForce Now набрал более миллиона игроков за три недели - 1
Источник: Nvidia

Более миллиона игроков установили пробную версию потокового игрового сервиса Nvidia GeForce Now, запуск которого состоялся в начале февраля. Об этом сообщается в пресс-релизе Nvidia.Читать полностью »

CCP Games начнёт с нуля разрабатывать новый шутер по EVE Online вместо Project Nova - 1
Источник: Steam

CCP Games отказалась от создания шутера Project Nova по вселенной EVE Online. При этом исландская компания анонсировала разработку другой игры в том же жанре и по той же вселенной.Читать полностью »

Завсегдатаи Хабра могут вспомнить несколько конкурсов игр для ZX Spectrum (8-битный компьютер, основанный на CPU Z80), которые здесь освещались:

На днях объявлен новый конкурс игр для ZX Spectrum — "Твоя игра 6". Главное отличие “Твоей игры” от “Retro Games Battle” — то, что разрешены работы под отечественное спектрумовское “железо” (которое до сих пор производится энтузиастами).

Что это значит?

Читать полностью »

Привет. В этой статье я хочу поделиться с вами немного своим опытом и показать вам мой простой алгоритм, который я придумал для создания Филворда.

Под «Филвордом» я буду иметь ввиду эту многим знакомую игру.

Самый простой алгоритм для создания Филворда (Часть 1) - 1

В игре есть поле размером обычно NxN заполненное словами. Наша цель — найти все слова.
В нашей версии не будет букв в поле, которые не принадлежат ни одному слову и служат для сбивания игрока, а также не будет букв, которые принадлежат сразу нескольким словам. Обычный классический Филворд. И так, задача поставлена. Нужно решать.

Первым делом я всегда разбиваю задачу на подзадачи. Для решения этой задачи мне понадобится:

  1. БД со словами.
  2. Алгоритм, который вставляет слова в поле.
  3. Алгоритм, который проверяет выбранное пользователем слово на корректность. К примеру мы в поле поместили слово «программирование», а пользователь увидел там «мир» и выделяет это слово. Пользователь прав – такое слово есть, но мы его не загадывали. Нам нужен алгоритм, который будет проверять догадки пользователя и говорить ему прав он или нет.

Все, игра простая поэтому пунктов тоже не много. Начнем выполнять по порядку.

1) БД со словами.

Для решение данной задачи я сделал простую БД с несколькими таблицами, каждая из которых хранит в себе слова определенной длинны. Таблица words_2 хранит в себе слова длинной в две буквы. Таблица words_3 хранит в себе слова длинной в три буквы и так далее. Выглядеть это будет примерно так:


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js