Выложил игру в Steam. И теперь не знаю, как добавить ачивки
Я достаточно длительное время делаю игру на Blitz3D + Xors3D. Причина выбора именно этого движка: исторически сложилось. Теперь уже что есть, то - есть. Менять бесполезно и даже вредно.
Однако, чтобы прощупывать почву, лучше понимать как устроена "не разработческая" часть, как взаимодействовать с (вдруг появится) хоть каким-то сообществом, я решил сделать небольшой, коротенький, бесплатный прототип и с ним экспериментировать. Чтобы, так сказать, при выпуске основной игры быть во всеоружии. И да, у меня не выходит подружить B3D с Steam_API, чтобы можно было бы добавить в игру стимовские ачивки. Использовал CallDLL со стимовской либой. Функция инициализации проходит отлично и в соответствии со стимовской документацией. Однако функции с ачивками выбивают "Memory access violation". (даже если кидать вместе с указателями на созданные банки с памятью) Пробовал WebAPI. Пытался блицом вызвать нормально работающий через браузер запрос. Но, похоже, я недостаточно компетентен, чтобы с такой задачей быстро справиться (вернее, я просто тупой). Потому я и решил обратиться сюда, на случай если (ВДРУГ ВНЕЗАПНО) кто-то сталкивался с похожими проблемами или есть мысли, как это всё решить. Ну и если кому интересно (знаю, что самопиар дело неблагородное, надеюсь на понимание), вот ссыль на прототип: https://store.steampowered.com/app/1...___Gas_Prison/ |
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
К сожалению работал только с плагином для Unity. Там все было не сложно. А вот с блицем наверное надо какой-то враппер написать на С/С++ и сделать для него decls или как оно там, давно забыл...
|
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
А демка будет?
Мне прямо сейчас захотелось пощупать такое чудо) Как с поддержкой больших мониторов? У Блица ограничение кадра до ~2048x2048, как с этим у Хорса? Раз это Xors3D, надо было сразу в его раздел постить. Какая версия Блица? С требованием DPlay, или без? Цитата:
Цитата:
Игра на Булке Игра в Стиме На странице в Стиме видел контакты. P. S. Возможно игра в Стиме уже не Блиц, но я не в курсе, просто предположение. P. P. S. Цитата:
|
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
Цитата:
Цитата:
Могу готовый билд, например, на почту скинуть. У Стима обязательное условие: страница должна повисеть 2 недели до выпуска. Если б не оно - уже бы выпустил. В любом случае, спасибо за интерес, приятно. ) Цитата:
Цитата:
Цитата:
|
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
Вложений: 1
Была такая либа, интересно, работает ли это до сих пор.
|
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
Цитата:
Просто там всякие исправления для Win 8, и вроде 10-ки были. Качать здесь Или наверное лучше отсюда:(ссылка в посте сдохла, залило в облако) Цитата:
|
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
Цитата:
Опробовал либу. Работает до сих пор. Работает безупречно. Как же я рад, что не придётся самому на других языках писать минилибы, и что всё уже написано до меня. Возможно, ты своим действием увеличил престиж моих прототипов и будущей основной игры. За что тебе огроменное спасибо! ) Цитата:
Цитата:
Цитата:
|
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
Цитата:
В последней версии (какой-то) выпилили аудио библиотеку fmod, теперь её надо скачать с оф. сайта отдельно и положить в папку проекта, всё будет работать так. Так что это не баг. Это чисто лицензионная проблема. Не знаю как тут для коммерческого использования, но имей ввиду. Вообще неплохо бы целиком fmod удалить/выключить, потому что вместо него отлично будет работать BlitzAL (OpenAL для Blitz3D). Цитата:
|
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
Если ещё актуально и интересно....
Скоро должна выйти вот эта игрушка : https://store.steampowered.com/app/1...ineTailed_Fox/ Это продолжение оригинального проекта SСP:Containment breach. Так вот... она тоже на Blitz3D - правда он модифицированный. Разрабы взяли сорсы и допилили некоторые фишки к нему. Думаю можно у них узнать подробности по поводу поддержки Steam. Благо, что игра разрабатывается на территории Беларуси и языковых проблем не будет. И да... любое решение - вполне нормальное, если оно работает. Учитывая, что клиенты стима на 90% состоят из пользователей Windows, то не стоит стыдиться того, что ваш проект создан на Blitz3D. |
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
Спасибо всем отписавшимся!
Очень приятно, что сообщество до сих пор помогает в тех или иных вопросах. ) Всё сказанное учту и буду иметь в виду. |
Ответ: Выложил игру в Steam. И теперь не знаю, как добавить ачивки
|
Часовой пояс GMT +4, время: 17:52. |
vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot