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 — Меню»