Вторник, 18 Сентября 2018, 16:12

Приветствую Вас Гость

Меню сайта
Категории каталога
Конструкторы игр [245]
Программы, с помощью которых можно делать игры.
Игровые движки [303]
Специальные среды для разработки игр
Библиотеки разработки игр [115]
Библиотеки и системы для разработки игр: физика, AI и пр.
Утилиты [126]
Специальные программы в помощь игроделам
Исходники [177]
Различные исходники и примеры для гейммейкеров, движков и пр.
Ресурсы [201]
Различные ресурсы для создания игр: текстуры, спрайты, музыка и пр.
Игры и программы [728]
Приложения сделанные в конструкторах игр
Книги и журналы [71]
Оффлайн издания по созданию игр и программированию
Документация [32]
Информация по работе с программами
Моддинг [61]
Всё для редактирования игр
Подкасты [14]
Звуковые файлы: новости и обзоры о создании игр
Разное [37]
Всё остальное, что не вошло в определённые разделы
Наш опрос
Типа какой из этих игр вы предпочитаете создавать игры?
Всего ответов: 15445
Главная » Файлы » Утилиты

MakeTestbedBox2D 0.1
Скачать с сервера (4.5 Kb) Скриншот 08 Февраля 2016, 00:46
Те, кто пользовался Box2D, знают, что там есть площадка с тестовыми мирами. Также можно создать свой тестовый мир, в котором можно ставить всякие эксперименты.

Лично я столкнулся с проблемой постоянной необходимости копирования в папку тестовых модулей и компилирования заново всего модуля. Чтобы избежать таких неудобств, написал небольшой скрипт на Python3.4, который автоматически распаковывает архив с библиотекой Box2D, добавляет туда выбранный тестовый модуль, компилирует Testbed, сохраняет исполняемый файл и очищает репозиторий от файлов библиотеки. Конечно, скрипт сделан так, что одно или даже все действия можно пропустить.

Скрипт, наверное, будет удобен тем, кто, как и я, работает без специальной IDE (так как там эта проблема не стоит остро), ну и работает он пока только в Linux (возможно, и Unix). В Windows тоже может работать, но только без распаковки.
Зависимости: Python3.4, unzip, g++, gcc, make, cmake. В общем, весь необходимый набор для компиляции Box2D + unzip.

Прикрепляю архив и ссылку на github:GitHub
Категория: Утилиты | Добавил: Ryder95 | Автор: Юрчик Олег
Просмотров: 1776 | Загрузок: 157 | Комментарии: 1 | Рейтинг: 5.0/3 |
Теги: Linux, unzip, Python, Python 3.4, Box2D, скипт, GCC, тест, g++, C++
Дополнительные опции:
Также если вы считаете, что данный материал мог быть интересен и полезен кому-то из ваших друзей, то вы бы могли посоветовать его, отправив сообщение на e-mail друга:

Игровые объявления и предложения:
Если вас заинтересовал материал «MakeTestbedBox2D», и вы бы хотели прочесть что-то на эту же тему, то вы можете воспользоваться списком схожих материалов ниже. Данный список сформирован автоматически по тематическим меткам раздела. Предлагаются такие схожие материалы: Если вы ведёте свой блог, микроблог, либо участвуете в какой-то популярной социальной сети, то вы можете быстро поделиться данной заметкой со своими друзьями и посетителями.

Всего комментариев: 1
+1-
1 Ryder95   (09 Февраля 2016 15:07)
Нашёл один баг - точнее серию их: этот скрипт не работает с версиями Box2D позже v.2.3.0, так как разработчик изменил систему, но не изменил CMakeList.txt, компиляция тестового модуля завершается ошибкой. К сожалению, для разрешения этой проблемы придётся либо долго ждать изменений от разработчика, либо самому заниматься, что я пока в ближайший месяц не планирую делать

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск по сайту
10 случ. движков
  • CopperCube 5
  • EF-12: Fighting Game Maker
  • Ludiloom
  • Metagam
  • LawMaker Game Engine
  • DEngine
  • TyranoBuilder
  • Genesis-3D
  • 3DSTATE Engine
  • BasiEgaXorz
  • 10 случ. статей
  • LeadWerks Engine 2.3. Урок 2.
  • ActionScript 2.0 (Условные Выражения) Часть 1
  • Рисование объектов на радаре - Game Maker
  • Дизайн для хардкорных игроков
  • Game Maker Studio: Шейдеры (Часть 3)
  • Интервью с разработчиком игр FenMix.
  • Star Wars: The Old Republic - обзор
  • Star Wars: The Force Unleashed II - обзор
  • Игра-самоделка, которая "сделала" мою жизнь или о пользе mindfake'а
  • Книга "3D RPG своими руками"
  • Друзья сайта
    Игровой форум GFAQ.ru Перевод консольных игр
    Все права сохранены. GcUp.ru © 2008-2018 Рейтинг