OpenSR
OpenSR copied to clipboard
Как скомпилировать на андроид
Я знаю один способ - привлекай к проекту тех, кто любит КР и умеет программировать одновременно. И тогда, я думаю, появится такая возможность со временем.
Я тоже так подумал, порылся в инете и понял что так нифига не сделаю, нужно переделывать игру на какой-то кросплатформенный движок ибо есть фанаты и у которых iOS и xbox и тд
Наследие забросили вот что обидно
Впринципе вполне можно на Unity
Да, когда-то задумывался об этом. Классная игруха. Можно развивать и развивать.
On Sat, Jul 22, 2017 at 10:41 AM vladiator26 [email protected] wrote:
Впринципе вполне можно на Unity
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/ObKo/OpenSR/issues/13#issuecomment-317164060, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEiOZUPYKr6sOqhnG30FMdp08BfS3mjks5sQaedgaJpZM4OfJkh .
-- Dmytro Baranovskyi | Software Engineer GlobalLogic M +3.050.2041.663 S mrbaranovskyi http://www.globallogic.com/email_disclaimer.txt
@vladiator26 нужно переделывать игру на какой-то кросплатформенный движок
А какая часть кода платформо-зависима прямо сейчас? Насколько я понимаю, проблема только в том, чтобы собрать. По-моему, все зависимости доступны и на Android и на iOS.
Ну впринципе если знать как собрать то и переделывать не надо, лично я искал но не нашёл
Кто рисует? OpenGL?
On Sat, Jul 22, 2017 at 1:29 PM vladiator26 [email protected] wrote:
Ну впринципе если знать как собрать то и переделывать не надо, лично я искал но не нашёл
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/ObKo/OpenSR/issues/13#issuecomment-317174200, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEiOdRyLApZUXLWo5P6LD_2SutanmlEks5sQc72gaJpZM4OfJkh .
-- Dmytro Baranovskyi | Software Engineer GlobalLogic M +3.050.2041.663 S mrbaranovskyi http://www.globallogic.com/email_disclaimer.txt
Кто рисует? OpenGL?
Такой вопрос, заданный в репозитории исходного кода, звучит странно. В исходниках сразу бросается в глаза директория Engine, в которой файл Engine.cpp прямо просится, чтобы его посмотрели. Engine::init().
ага
Надо просто взять и собрать! Зачем тут Юнити?
И как же собрать?
По мануалам. Что Вас смущает? Платформозависимого вроде ничего нет.
Я имею в виду, что данный проект едва ли кто собирал под андроид, но как QMLные приложения собирать разобраться можно.
P.S. Звук может стать проблемой, кстати говоря. Но его должно быть легко отключить
А смысл компилить? это просто движок без какой либо логики (менюшку вывести может с парой кнопок) может,тут реальнее брать unity гораздо проще и быстрее будет, так как не нужно будет по мимо самой игровой логики писать еще и движок
хамить не обязательно. код я даже не открывал.
вт, 25 июл. 2017 г., 16:05 Alexandr Akulich [email protected]:
Кто рисует? OpenGL?
Такой вопрос, заданный в репозитории исходного кода, звучит странно. В исходниках сразу бросается в глаза директория Engine, в которой файл Engine.cpp прямо просится, чтобы его посмотрели. Engine::init() https://github.com/ObKo/OpenSR/blob/master/Engine/Engine.cpp#L417.
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/ObKo/OpenSR/issues/13#issuecomment-317731039, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEiORVlCH-vVG6thSfFs1LedAoai5ioks5sRegzgaJpZM4OfJkh .
-- Dmytro Baranovskyi | Software Engineer GlobalLogic M +3.050.2041.663 S mrbaranovskyi http://www.globallogic.com/email_disclaimer.txt
@mrbaranovskiy, мой ответ несёт негативную оценку вашего вопроса, потому что (на мой взгляд):
- Участие в дискуссии и ваша подпись подразумевает хотя бы минимальную способность к самостоятельному поиску ответа.
- Найти ответ быстрее, чем попросить кого-то найти его за вас.
- Наиболее вероятны два варианта — всё объясняется либо ленью, либо затруднением в поиске по объективной причине (использование телефона, медленное соединение с интернетом и т.д.).
- В случае лени оценка оправданна, а на второй случай я предоставил ссылку, которая поможет очень быстро узнать всё самостоятельно и предложил объяснить свой вопрос. Я рассматривал ответ: "Спасибо, посмотрю! Просто с телефона на github фиг что найдёшь :)" как вполне вероятный.
На самом деле я зачем-то полез в дебри и ответ на ваш вопрос можно было найти не за 60 секунд, а за 15 секунд — всё перечислено в начале CMakeLists.txt в корневой директории.
код я даже не открывал.
Вы предпочли попросить кого-нибудь сделать это за вас. В этом случае хамить не обязательно, но очень хочется. :-)
Проект мертв на данный момент.
Я начинал его будучи студентом с большим количеством времени, небольшим количеством скиллов и скукой. Жизнь сложилась так, что я ушел в другую область - FPGA, embedded и прочее железо, где сейчас и работаю. Естественно, времени стало меньше, мотивации тоже (в связи с выходом HD версии в стиме). То, что сейчас лежит в master - вообще старая попытка сделать свой движок. В ветке rework лежит новый вариант - используется Qt+QML, но в нем тоже ничего особенного нет (ну, кроме плеера квестов 😄). Пожалуй, сделаю эту ветку основной в github. Может быть, когда-нибудь, я вернусь снова к этому проекту, но пока это маловероятно. По крайней мере, если я буду один.
Самое ценное в этом проекте - я смог разобрать все форматы данных оригинальной игры, за исключением планетарных боев и внутренних скриптов. Изображения, анимации, квесты, базы данных (файлы .dat) - всё это есть в libRanger (Ranger/). Надеюсь, кому-нибудь она пригодится.
На самом деле, та библиотека - весьма ценна, если подумать. Мне пришлось шерстить умирающие (даже на 2011 год) фанатские форумы в поисках инфы. В итоге вышел на человека (StarMind), который делал SR ResEditor - инструмент для модификации КР1 и КР2. Он любезно поделился своими исходниками на бейсике и Delphi.
Людям блин хочется погамать в игру на андройде а наследие забросили ,устанавливать винду на телефон или планшет не самый хороший вариант. Есть только два варианта :Либо Юнити , либо долго морочится и собирать по исходникам
По второму варианту скорее всего на приставки собрать не выйдет
ясно
On Wed, Jul 26, 2017 at 11:36 PM Alexandr Akulich [email protected] wrote:
@mrbaranovskiy https://github.com/mrbaranovskiy, мой ответ несёт негативную оценку вашего вопроса, потому что (на мой взгляд):
- Участие в дискуссии и ваша подпись подразумевает хотя бы минимальную способность к самостоятельному поиску ответа.
- Найти ответ быстрее, чем попросить кого-то найти его за вас.
- Наиболее вероятны два варианта — всё объясняется либо ленью, либо затруднением в поиске по объективной причине (использование телефона, медленное соединение с интернетом и т.д.).
- В случае лени оценка оправданна, а на второй случай я предоставил ссылку, которая поможет очень быстро узнать всё самостоятельно.
На самом деле я зачем-то полез в дебри и ответ на ваш вопрос можно было найти не за 60 секунд, а за 15 секунд — всё перечислено в начале CMakeLists.txt в корневой директории.
код я даже не открывал.
Вы предпочли попросить кого-нибудь сделать это за вас. В этом случае хамить не обязательно, но очень хочется. :-)
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/ObKo/OpenSR/issues/13#issuecomment-318174834, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEiOVCSBz6RpWx8-YWMdQcLO1OpqyJlks5sR6NUgaJpZM4OfJkh .
-- Dmytro Baranovskyi | Software Engineer GlobalLogic M +3.050.2041.663 S mrbaranovskyi http://www.globallogic.com/email_disclaimer.txt
Ну, если это QT то, вероятно, с компилом проблемы будут но не критичные.. другой вопрос, в том, что оно заточено под дескоп, насколько я понимаю. Вероятно много нужно будет переделать..
Попробую короче...
On Tue, Jul 25, 2017 at 5:04 PM vladiator26 [email protected] wrote:
И как же собрать?
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/ObKo/OpenSR/issues/13#issuecomment-317747884, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEiOW0h_6aA_G5UwWHzBmDlxjVo807_ks5sRfXlgaJpZM4OfJkh .
-- Dmytro Baranovskyi | Software Engineer GlobalLogic M +3.050.2041.663 S mrbaranovskyi http://www.globallogic.com/email_disclaimer.txt
Да там ничего не сделано почти, чтобы было сильно заточено под десктоп.
У меня, кстати, были некоторые косяки с компиляцией. Если будут ошибки, попробуйте мой форк, ту же бранчу work.
Для запуска мне пондобилась некоторая возня с подцеплением Qt плагинов. Если что, спрашивайте.
я понял. я попробовал компильнуть. не хочет линковать qt либы.
я попробую спасибо!
вс, 30 июл. 2017 г., 2:03 Kakadu [email protected]:
Да там ничего не сделано почти, чтобы было сильно заточено под десктоп.
У меня, кстати, были некоторые косяки с компиляцией. Если будут ошибки, попробуйте мой форк, ту же бранчу work.
Для запуска мне пондобилась некоторая возня с подцеплением Qt плагинов. Если что, спрашивайте.
— You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub https://github.com/ObKo/OpenSR/issues/13#issuecomment-318865343, or mute the thread https://github.com/notifications/unsubscribe-auth/ADEiOfDm-F5NI9djC_t9QMRWnYFvtBV4ks5sS7pBgaJpZM4OfJkh .
-- Dmytro Baranovskyi | Software Engineer GlobalLogic M +3.050.2041.663 S mrbaranovskyi http://www.globallogic.com/email_disclaimer.txt
если скомпилите киньте где-то ссылку
или пошагово инструкцию просто сам пробовал вообще нифига не выходило