![]() |
|
Модераторы: Rickert |
![]()
|
|
| Нурик Сакура |
|
|||
|
Почти японец... ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 17.12.2004 Где: Украина, Киев Репутация: нет Всего: 2 |
Доброго времени суток, господа!
Простите, что беспокою вас столь нубским вопросом, но что поделаешь - жизнь вынуждает =) Есть у меня одна дилемка, решить которую самостоятельно мне не под силу. Задумал я податься в игрострой. Ага, знаю, план просто Наполеоновский. Но у меня еще время есть, я пока молодой, учусь в университете, потому как раз время взятся за освоение какого-нибудь языка. И вот тут и появляется проблема - какой язык выбрать для успешного внедрения в игрострой? В описании темы я указал три языка - C++, C# и JAVA. Если список не полный - то можно дополнить. Только, Будды ради, не пишите всякие бейсик- и паскаль-производные. Ни первый, ни второй меня не интересуют, так как ИМНХО они бред. Проблема в определении состоит в том, что у меня имел место разговор с разными людьми о разных языках и сложилось несколько нюансов, которые вызывают сомнения. Первый язык - С++. С ним я когда-то сталкивался по ходу учебы, но изучать его было влом, у меня не было нормальной литературы, а качать литературу с Инета я тогда еще не привык. Вызывает сомнения следующий факт - многие говорят, что C++ через пару лет устареет. Так ли это? Второй язык - C#. С ним я пока вообще не работал, только слышал. Сейчас набрал литературы в электронном виде, так как думал, что нужно будет по работе изучать, но, оказалось, не надо. Вызывает сомнения следующий факт - многие говорят, что C# очень сильно тормозит. Как будут обстоять дела с этим при работе с 3D графикой? Третий язык - JAVA. С этим языком в свое время я знакомился чуть более подробно, чем с C++, но все равно лишь поверхностно. Максимум - рисовал окошки по туторам в книжке, что-то пытался сделать сам, но не особо много. Вызывает сомнение следующий факт - многие говорят, что JAVA не выдерживает большой нагрузки, особенно, в играх с 3D, где много народу. Так ли это? Кстати, с JAVA я знакомился еще и при работе с эмуляторами серверов для Lineage 2 и видел, что при большом количестве онлайна начинались сильные лаги и тормоза. И это без 3D. Но, может быть, это просто так написанные эмуляторы? В данный момент я работаю с PHP и MySQL в конторе по разработке сайтов. Когда-то мне казалось, что это великое дело мне на всю жизнь. Сейчас я понимаю, что через год-другой оно мне надоест. Заранее благодарю за ответы и советы. --------------------
- Приказы не обсуждаются!- Не объясняются и не выполняются. (с) фанфик на Hellsing |
|||
|
||||
| Mazzi |
|
|||
|
Правильный ![]() ![]() Профиль Группа: Комодератор Сообщений: 825 Регистрация: 3.4.2003 Репутация: 4 Всего: 21 |
Бери С++, к нему компилятор MinGW. Для работы с графикой библиотеку OpenGL и вперёд!
А вообще то лучше писать на языке, которым хорошо владеешь, на любом. Тормоза же определяются компилятором и оптимальностью применённых алгоритмов. По поводу устаревания языков могу сказать одно, конечный пользователь программного продукта никогда не узнает на каком языке писалась программа. Если же хотите гарантированно писать на никогда не устаревающем языке, то используйте Ассемблер, он никогда не выйдет из моды Удачи! -------------------- Мне нужны помощники. |
|||
|
||||
| Нурик Сакура |
|
||||||||
|
Почти японец... ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 17.12.2004 Где: Украина, Киев Репутация: нет Всего: 2 |
--------------------
- Приказы не обсуждаются!- Не объясняются и не выполняются. (с) фанфик на Hellsing |
||||||||
|
|||||||||
| REZiaMIX |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 346 Регистрация: 3.11.2007 Репутация: 1 Всего: 4 |
Visual C++ Express Edition 2008 очень хорошая среда + компилятор стандартный(бесплатно , в тч в коммерческих целях). OGRE тоже неплохой движок. C++ врядли в ближайшее время устареет ;) 2005 вижуал тоже очень хорош Это сообщение отредактировал(а) REZiaMIX - 26.11.2008, 14:46 -------------------- ![]() |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
C++ устареет?
А ты спроси у этих людей: а ассемблер устарел? Бред. Сейчас выходят новый стандарт Си++, этому языку ещё десятки лет существовать непоколебимо на Олимпе. И никакой C# или Javascript его не сдвинут ни-ког-да! -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
| Нурик Сакура |
|
|||
|
Почти японец... ![]() Профиль Группа: Участник Сообщений: 213 Регистрация: 17.12.2004 Где: Украина, Киев Репутация: нет Всего: 2 |
К-хм, а при чем тут JavaScript? О_О П.С.: А что за новый стандарт? --------------------
- Приказы не обсуждаются!- Не объясняются и не выполняются. (с) фанфик на Hellsing |
|||
|
||||
| Lazin |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 3820 Регистрация: 11.12.2006 Где: paranoid oil empi re Репутация: нет Всего: 154 |
что значит тормозит? обычно код на C# работает немного медленнее чем аналогичный код на С++(в релиз версии с максимальной оптимизацией и под современные процессоры), но есть надежда, что в будущем он будет работать не медленнее, с 3D работать можно, смотри XNA framework. Из недостатков - зависимость от вендора, плохая реализация для других(не windows) платформ. Самый большой плюс - FCL в которой есть все что нужно для программирования чего угодно. |
|||
|
||||
| Rickert |
|
|||
|
Ситхи не пройдут! ![]() ![]() ![]() ![]() Профиль Группа: Комодератор Сообщений: 3356 Регистрация: 11.7.2006 Где: Лакрима Репутация: 6 Всего: 52 |
поиском в разделе C++ смотрите, там было описание ново введений. -------------------- Ни что не внушает сна крепче, чем день приисполненный трудов! |
|||
|
||||
![]()
|
| Правила форума "Программирование игр, графики и искуственного интеллекта" | |
|
|
НА ЗЛОБУ ДНЯ: Дорогие посетители, прошу обратить внимание что новые темы касающиеся новых вопросов создаются кнопкой "Новая тема" а не "Ответить"! Любые оффтопиковые вопросы, заданные в текущих тематических темах будут удалены а их авторы, при рецедиве, забанены.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Rickert. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Программирование игр, графики и искусственного интеллекта | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |