Создать игру, создание игр, конструктора игр, игровые движки, разработка игр, сделать игру
Приветствую Вас Гость · Вход · Регистрация  ·  Новые сообщения · Участники · Правила · Поиск · RSS
Страница 1 из 11
Форум разработчиков игр » Полезные статьи, Примеры и Исходники » Game Maker » Multi-Language InI (Пример использования ini файла в качестве хранения языков)
Multi-Language InI
ZiP Дата: Суббота, 06.04.2013, 19:30 | Сообщение # 1
( περιμετρ )
Просмотр профиля: ZiP

Сообщений: [865]

Название примера: Multi-Language InI
Требования:
1. Game Maker 6-8 Pro или последующие версии;
2. Знание GML;
Описание:
Данный пример показывает как работать с ini файлом и использовать его в качестве мульти-язычного файла для игры.
Реализован выбор и загрузка нужного языка, а так же использование и отображение выбранного языка.

Содержание ini файла:

Код
[russian]string1='Здоровье'
string2='Деньги'
string3='Защита'
string4='Оружие'
message1='Доступно новое оружие#Резак'

[english]string1='Health'
string2='Money'
string3='Shield'
string4='Weapon'
message1='Available new weapon#Cutter'

Используется две секции: [russian] и [english], что позволяет быстро загружать нужную секцию через переменную. Количество секций зависит от количества языков.
Имена ключей:
Код
string1=''
string2=''
string3=''

могут быть идентичны именам переменных в игре как реализовано в примере.
Примечание: для удобной работы рекомендуется использовать одинаковые имена ключей и переменных.
Количество ключей может быть любым, всё зависит от количества текстовых переменных и сообщений.
Ключ message1 используется для вывода текста в сообщении, # - отвечает за перенос на новую строку, альтернатива \n.
Примечание: файл ini должен находится рядом с исполняемым(*.exe) файлом игры.
Прикрепления к посту: multilang.7z(14Kb)


☼Настройка профиля|↕Написать жалобу на пользователя|▲Правила сайта|░мои темы
BSC Hard|Death Jeep|WSC B&W|Моб.платформер|BSC Hard 2|Последняя Миссия|Christmas Story
░▒▓ Z7NV ▓▒░
Конструктор Дата: Суббота, 06.04.2013, 20:00 | Сообщение # 2
( Не ленимся =) )
Просмотр профиля: Конструктор

Сообщений: [1852]
Хороший урок, поможет новичкам разобраться с мульти-язычной поддержкой.

Работаю над Каваей.
Форум разработчиков игр » Полезные статьи, Примеры и Исходники » Game Maker » Multi-Language InI (Пример использования ini файла в качестве хранения языков)
Страница 1 из 11
Поиск:

При полном или частичном копировании материалов сайта ссылка на Make-Games.ru обязательна. Make-Games.ru © 2008 - 2016 Хостинг от uWeb
Топ Разработка игр Рейтинг@Mail.ru