Е
Евгений1998
Всем доброго времени суток.
Нужен совет по выбору средства разработки своей пошаговой стратегии.
Это средство должно обеспечить простоту реализации следующих требований:
1) возможность играть по сетке - простота клиент-серверного взаимодействия
2) простота многопоточного программирования - один поток сервер, остальные - клиенты-игроки.
3) наличие библиотеки, которая позволяет быстро создавать GUI, при этом очень гибко (пример - Windows Forms в C#)
4) Либо встроенная возможность на лету выполнять произвольный код, либо возможность относительно быстрого подключения скриптового движка (желатльно объектно-ориентированного - вообще конфетка будет)))
~5)кроссплатформенность (желательно)
Варианты, которые рассматривал:
C++ + Qt + LUA
плюсы: потоки, сеть, гуй - есть, LUA прикрутить.
минусы: долго разбираться с qt, на плюсах быстро не напишешь.
C#, Delphi
плюсы: уже разобрался, там все прсото в отношении сетки, гуя и потоков.
минусы: скриптовый движок писать самому или прикручивать еще какой-то.
Какие еще есть варианты и какой вариант лучший на ваш взгляд и почему?
Спасибо. Сообщение отредактировано: Alexander N - 28.07.13, 19:04
Нужен совет по выбору средства разработки своей пошаговой стратегии.
Это средство должно обеспечить простоту реализации следующих требований:
1) возможность играть по сетке - простота клиент-серверного взаимодействия
2) простота многопоточного программирования - один поток сервер, остальные - клиенты-игроки.
3) наличие библиотеки, которая позволяет быстро создавать GUI, при этом очень гибко (пример - Windows Forms в C#)
4) Либо встроенная возможность на лету выполнять произвольный код, либо возможность относительно быстрого подключения скриптового движка (желатльно объектно-ориентированного - вообще конфетка будет)))
~5)кроссплатформенность (желательно)
Варианты, которые рассматривал:
C++ + Qt + LUA
плюсы: потоки, сеть, гуй - есть, LUA прикрутить.
минусы: долго разбираться с qt, на плюсах быстро не напишешь.
C#, Delphi
плюсы: уже разобрался, там все прсото в отношении сетки, гуя и потоков.
минусы: скриптовый движок писать самому или прикручивать еще какой-то.
Какие еще есть варианты и какой вариант лучший на ваш взгляд и почему?
Спасибо. Сообщение отредактировано: Alexander N - 28.07.13, 19:04