| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Программирование игр, графики и искусственного интеллекта > программирование игр? |
| Автор: DooZ 13.12.2009, 23:34 |
| Здравствуйте, пообщался с некоторыми людьми, очень много мнений, на данный момент я более мения освоил С# цель написать глобальную онлайн игру наподобие "космические рейнджеры", но на свой лад и со своими идеями, она будет без экранов подгрузок и т.д. т.е. один огромный мир (вселенная) планируется что у конкретного пользователя на экране будут загружены только те объекты, которые он видит в данный момент (которые попали в размер экрана), те что не в рамках экрана, будут подгружаться по мере того как он подлетает к той области (т.е. объекты входят в зону видимости), на сколько это верный подход? но в целом, вопрос у меня в другом, подходит ли язык c# в связке с XNA для написания более мения серьезной игры с упором на будущее, т.к. дальнейший переход на 3d и т.д. если по простому, то стоит ли тратить время на c# + xna для моей цели или же заняться изучением visual c++ + directX или openGL (сорри если не верно написал) и если не стоит, то какая связка подходит для моей цели лучше, visual c++ + directX или visual c++ + openGL ? игра планируется 2d на спрайтах заранее благодарю P.S. опыт в программировании есть, правда на языках Perl, PHP но зато большой =) изучить новый язык не составляет никакого труда, вопрос времени, не хочется его терять на изучение того, на чем написать не получится то что хочется |
| Автор: Miller_time 17.12.2009, 09:49 |
| C# в самый раз подходит для твоей задачи, а ты планируешь делать Игру браузерной или сразу Win ? Единственный минус это будет крос платформенность, пока нету средств портирования проектов XNA под linux, или Mac в отличие от того же OpenGL. |