Записал игру SDL с помощью C++, и хотят развернуть его

Я записал эту действительно простую игру в SDL, использующем C++, и теперь я хочу показать его некоторым моим друзьям, которые используют Windows.

Я записал свою программу в Ubuntu 9.10 с помощью Кода:: Блоки.

Я хочу взять свой исходный код и сделать установщик Windows, таким образом, они могут установить и играть его.

Как я могу пойти о выполнении этого?

8
задан Rob Kielty 21 February 2016 в 12:59
поделиться

2 ответа

Некоторое время назад я создал установщик, используя NSIS . Я начал с нуля и получил разумный установщик за 5-10 минут, следуя примерам. Лучше всего: это бесплатно!

3
ответ дан 6 December 2019 в 00:55
поделиться

Поздравляю с завершением проекта. :)

Итак, теперь вам нужно найти компилятор для Windows, например MinGW (порт gcc) или Microsoft Visual Studio (2008 Express бесплатен, а 2010 Release Candidate бесплатен), чтобы вы могли скомпилировать свою игру для платформы Windows.

Если ваш код переносимый и придерживается стандарта (а я знаю, что SDL работает кросс-платформенно), у вас должно быть минимум проблем. Если у вас возникнут проблемы, конечно, не стесняйтесь просить о помощи. Вы даже можете просто получить CodeBlocks в комплекте с MinGW (хотя это может быть не последняя версия) и использовать ту же структуру проекта.

После того, как это заработает, вам понадобится система установки, чтобы упаковать все ваши материалы вместе. Я не эксперт в этой области, но мне нравится ClickTeam Install Creator; он очень простой и в то же время очень гибкий. Она стоит денег, но есть и бесплатная версия с надписью "сделано с помощью Install Creator" в конце вашего инсталлятора.

Возможно, есть и другие создатели программ установки, но у меня мало опыта работы с ними. Вам просто нужно убедиться, что у ваших конечных пользователей есть необходимые двоичные файлы: пакет SDL dll's, которые вы используете с вашей игрой, все данные и т.д.

0
ответ дан 6 December 2019 в 00:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: