Звуковой набор для разработки игр в жанре action

Вашему вниманию, предлагается набор реалистичных звуков для создания игр в жанре  action. Набор постоянно обновляется и возможны изменения и иные действия.
Коллекция включает в себя звуки выстрелов и попаданий различных видов вооружений, начиная от РПГ и заканчивая РЗСО.
Также имеются различные звуки взрывов, авиационных ударов, запусков ракет и озвучка различной техники.

Данная версия пробная, главной целью обозначено выяснение интереса у потенциальных разработчиков к использованию реалистичных звуков в играх. 

Читать далее «Звуковой набор для разработки игр в жанре action»

Vector3D векторы в python3

Интерес к python у незрячих разработчиков растёт, а привычных (ну или не совсем привычных) векторов в стандартной библиотеке python3 нет.
Есть пара библиотек с pypi.org, но они реализуют только 2D векторы, не позволяя создавать 3D пространства.
Я рад вам представить своё скромное творение, Vector3D, модуль python, реализующий механизм обработки 3D векторов, а также содержащий ряд полезных функций, напрямую связанных с векторами.
Читать далее «Vector3D векторы в python3»

Зачем нужны векторы и как ими пользоваться? Краткий обзор python модуля vector3d

Все, кто хоть раз писал на BGT, должны помнить про векторы.
Почему-то так повелось, что их стали использовать как контейнеры для координат игрока, а про то, что векторы — вообще-то отрезки с направлением, все забыли.
Так вот, небольшой экскурс в геометрию и физику.
Читать далее «Зачем нужны векторы и как ими пользоваться? Краткий обзор python модуля vector3d»

Выбор инструментов для разработки игр

В этом аудио уроке будут рассмотрены популярные инструменты для разработки игр. Языки программирования и библиотеки: что и когда использовать, а также рассмотрим движок звуковых игр BGT.
Внимание, ролик преследует сугубо информативные цели.


Авторизуйтесь или зарегистрируйтесь, что бы просмотреть эту часть текста.

Авторизоваться Зарегистрироваться
Читать далее «Выбор инструментов для разработки игр»

BGT Network

Приветствую всех читателей. Это моя первая статья по BGT, да и если честно, вообще моя первая статья, но я постараюсь написать её как можно лучше.
Посвящена она будет созданию сетевых игр при помощи движка BGT, сейчас я попытаюсь рассказать о том, с чего нужно начать, какие приёмы лучше использовать, каких ситуаций следует избегать и т.д.
Читать далее «BGT Network»

ООП в BGT

Автор статьи:
Igorek.

Приветы!
Почитав статьи, комментарии и посты на форумах, стал подозревать, что люди либо не используют ооп в bgt либо используют, но плохо понимают как это всё работает. Извините, если кого обидел, я просто хочу рассказать об этом, чтобы все могли полноценно кодить. Верю что это ещё актуально.
Читать далее «ООП в BGT»

Руководство по BGT

Дорогие друзья, представляем вашему вниманию руководство по созданию компьютерных звуковых игр на BGT.
Данное руководство является переводом англоязычного мануала, поставляемого в комплекте с движком BGT.
Также, присутствуют дополнения и от самих авторов перевода.
Читать далее «Руководство по BGT»

Запись встречи «Курс молодого программёра» на портале от «blind games»!!!

Обработал запись, постарался вырезать всё не нужное и лишнее. Также, закомментировал код примеров и положил в архив с подкастом.
Если вдруг, что-то не понятно, ну или вдруг есть какие-то притензии по данной работе, смело кнопайте в комментарии или в личку:
Читать далее «Запись встречи «Курс молодого программёра» на портале от «blind games»!!!»

BGT — Множество объектов

При создании игр у вас может возникнуть вопрос, как сделать много объектов.
Например, вы делаете игру, где много каких-нибудь роботов, которые должны убивать персонажа.
Не будете же вы прописывать переменные для каждого робота. Это сильно грузит процессор, да и вообще плохо сказывается на производительности игры.
Читать далее «BGT — Множество объектов»

BGT — Меню

Поговорим о создании меню в своих играх в BGT.
Дело это очень важное, так как чаще всего любая уважающая себя игра начинается с меню, в котором пользователь может выбрать нужный пункт.
Также вы, возможно, захотите создавать менюшные игры, где пользователь будет выбирать из нескольких пунктов меню и играть. Так примерно делаются квесты.
Читать далее «BGT — Меню»

Способы разработки звуковых игр

Здравствуйте, уважаемые пользователи «Blind-games».
Сегодня мы с вами разберем все способы создания аудио игр.
Рассматривать мы будем не конструкторы, не известный всем BGT, а способы программирования.
1. Использование языков программирования вместе с API и звуковыми движками:
Читать далее «Способы разработки звуковых игр»

BGT — Массивы

Поговорим о массивах.
Массивы — очень важный элемент природы программирования.
Давайте напишем пример, где у нас 10 переменных, но значение каждой следующей переменной в двое больше значения предыдущей.
void main() {
int n1=1;
int n2=2;
Читать далее «BGT — Массивы»

BGT — Циклы

К сожалению многие не в курсе, что такое циклы и с чем их едят.
Сегодня мы поговорим о циклах в BGT.
В BGT их 3 вида, но я предлагаю пользоваться лишь двумя.
С третьим я сам не очень знаком, а вот первые 2 использую постоянно.
Если вас интересует информация о третьем цикле, то поищите в справке BGT.
Читать далее «BGT — Циклы»

BGT — работа с файлами.

Давайте сначала научимся читать содержимое файлов.
Создадим в документах файл a.txt, в котором напишем следующий текст:
я — файл, прочитай меня!
Критики могут опозорить мой литературный потенциал на просторах всей сети, но это не суть. 😀
Главное — результат, а не какие-то там частности и детали.
Читать далее «BGT — работа с файлами.»

BGT — sound_pool

Всем привет. Давно я не писал статей по bgt, настало время их продолжить, чтобы и в России появлялись люди, способные создать достаточно качественные аудио игры.
Сегодня мы поговорим о очень полезном дополнении в bgt, как sound_pool
Этот файл находится в корне движка в папке include и очень помогает при написании маломальски сложных игр.
Читать далее «BGT — sound_pool»

BGT — позиция звука

Всем привет, и сегодня мы попробуем работать с позиционным звуком в BGT.
Дело это несложное, но сразу можно и не понять.
Позиционный звук нужен, чтобы создавать 1D, 2d и 3d игры, такие как super leam, 2D platformer, 3d platformer и так далее.
Нашей задачей сегодня будет научиться делать позиционный звук в 1d и 2d играх.
Читать далее «BGT — позиция звука»

BGT — первая бродилка

Всем привет!
Сегодня мы разберём важную тему в создании игр.
Мы попытаемся создать бродилку.
Вы будете двигаться по четырём направлениям, находить некоторые объекты.
Думаю, что вы уже не раз сталкивались с подобными играми. Примером такой игры может послужить operation black square, eggs master и так далее.
Читать далее «BGT — первая бродилка»

Академия qst

Вот собственно что пишется в самом учебнике.

Цитата: автор
Привет всем! Если вы смотрите этот файл, значит, у вас возникли проблемы с интерпретатационным (не так-то просто и прочесть) языком URQL, то бишь Universal Ripsoft Quest Language, или вам просто захотелось посмотреть, что же это все-таки такое?

Читать далее «Академия qst»

словарь из тридцати команд для создания квестов.

Как писать квесты на урке — краткий учебник операторов
Составитель — Walky Talky
Примечание: Цвет в URQ_DOS не описан здесь.
1). «:» — символ начала локации.
Использование: :имя_локации
Пример: :локация

2). «end» — символ конца локации.
Читать далее «словарь из тридцати команд для создания квестов.»