Сообщения без ответов | Активные темы Текущее время: Чт июл 24, 2025 1:20 am



Ответить на тему  [ Сообщений: 27 ]  На страницу 1, 2, 3  След.
Вопрос к разработчикам про языки программирования 
Автор Сообщение

Зарегистрирован: Ср июл 11, 2012 9:22 pm
Сообщения: 1
Ответить с цитатой
Сообщение Вопрос к разработчикам про языки программирования
Вообщем я учусь на программиста...Хотел бы в будущем связать свою деятельность с написанием игр. Скажите пожалуйста какие языки программирования лучше всего подходят для этого (С++?) какие графические библиотеки? Вопрос вам, потому что наверное вы первые кому удалось создать адекватную ммо


Ср июл 11, 2012 9:27 pm
Профиль
Аватара пользователя

Зарегистрирован: Вт июн 26, 2012 8:41 am
Сообщения: 369
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
bogdand писал(а):
Вообщем я учусь на программиста...Хотел бы в будущем связать свою деятельность с написанием игр. Скажите пожалуйста какие языки программирования лучше всего подходят для этого (С++?) какие графические библиотеки? Вопрос вам, потому что наверное вы первые кому удалось создать адекватную ммо

Логорайтер


Ср июл 11, 2012 9:35 pm
Профиль
Аватара пользователя

Зарегистрирован: Ср июн 20, 2012 4:39 pm
Сообщения: 300
Откуда: Одесса, Украина
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
ИМХО:
Языки програмирования нужны для создания игры в последюю очередь.

Как мне кажется, для создания игры в первую очередь нужны:
1. Идея.
2. Концепция.
3. Понимание дальнейшего развития игры.

А програмировать может начуиться почти что кажды смертный, гланое желание )


Ср июл 11, 2012 10:32 pm
Профиль
Panzar Heralds
Аватара пользователя

Зарегистрирован: Сб дек 04, 2010 11:53 pm
Сообщения: 1873
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
Панзар не ММО, это скорее МОВА ;)

_________________
Berserk_Prototype_95


Ср июл 11, 2012 11:33 pm
Профиль
Аватара пользователя

Зарегистрирован: Сб июл 07, 2012 3:29 pm
Сообщения: 1530
Откуда: Belarus
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
Dagon писал(а):
Панзар не ММО, это скорее МОВА ;)

Как-то тут спорили насчёт MMO,вот пусть увидят это и поймут,что эта игра MOBA,а не MMO.


Ср июл 11, 2012 11:51 pm
Профиль

Зарегистрирован: Пт апр 20, 2012 3:41 pm
Сообщения: 767
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
AtoliyS писал(а):
Как-то тут спорили насчёт MMO,вот пусть увидят это и поймут,что эта игра MOBA,а не MMO.

Большинство тех, кто был за ММО, при этом не имели конструктивных аргументов. Особенно, если под ММО в основном подразумевается ММОРПГ. А то, тетрис по сети (кто дольше проживет) тоже можно в ММО вписать )


К разработке Panzar никакого отношения не имею, но так есть небольшой опыт.

bogdand писал(а):
Вообщем я учусь на программиста...Хотел бы в будущем связать свою деятельность с написанием игр. Скажите пожалуйста какие языки программирования лучше всего подходят для этого (С++?) какие графические библиотеки?

Я бы в первую очередь посоветовал хорошо изучать вышку, тервер, теорию алгоритмов и прочую радость.
Это оно с высоты первых курсов кажется ненужным. А как только возьмешься за чтение того, как строят алгоритмы коллизии объектов (например - полет пули), сразу все окажется нужным.
Ибо если делать в лоб, машина загнеться все это просчитывать при большом количестве объектов.

Языки - штука вторичная. Концепции почти у всех общие, отличие в мелочах, типа синтаксиса, да и тот подобен.
Как только освоил один язык, сразу понимаешь, что другой освоить - не проблема.

Граф библиотеки вообще меняются со скоростью звука. Да и к нам, в повседневность, бежит 3D в каждый дом ) пока доучишься, все 100 раз успеет поменяться.)

Так что учи основы, а детали и сами прийдут с опытом.


Aerie писал(а):
ИМХО:
Языки програмирования нужны для создания игры в последюю очередь.

Конечно нет. Игра, в итоге, на этом языке/языках будет создана и выбор имеет огромное значение.
Пожалую, если говорить про большие игры, бы сказал С++, Питон, Java, С#.
Так же, если мы говорим о сервер-клиент системе, то они могут быть выполнены на разных языках.
Что конкретно использовать - каждая команда решает сама. Чаще всего, решает основатель/лид еще до того, как проект стартанет в полную силу.

Aerie писал(а):
А програмировать может начуиться почти что кажды смертный, гланое желание )

Петь тоже может научиться каждый. А вот сделать это так, что бы другим захотелось по слушать - тут одного желания явно мало.
В программировании каждую задачу (даже весьма маленькую) можно сделать сотнями способов. Даже если использовать опыт и знания, часто остаются 3-5 совершенно разных вариантов. И желательно сразу решить, какой выбрать, иначе потом надо будет переделывать.
И конечно, тут есть место и скилу, и опыту, и таланту. Та же оптимизация, что бы наш любимый панзар, для примера, бегал быстрее и у нас, и на сервере, отдельная наука со своими подходами к анализу и изменениям, которые делаются на основе анализа.

_________________
Bruno - Berseker (23 lvl) - теперь яростный )
Termoshtepsel - Lolodin (21 lvl) - На дебилов с кокосами больше не попадает (:
Repetition - Tank (12 lvl) - Цепь.3, УЩ.3


Чт июл 12, 2012 12:45 pm
Профиль
Panzar Heralds

Зарегистрирован: Пт апр 06, 2012 10:47 pm
Сообщения: 4459
Откуда: UK
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
Разницы какой язык начинать учить - нет. Если хорошо овладеешь одним, перейти на другой - вопрос времени. Я бы посоветовал начинать с .NET (C#).

_________________
Every 60 seconds in Africa, a minute passes.
Together we can stop this. Please spread the word


Чт июл 12, 2012 1:33 pm
Профиль

Зарегистрирован: Пт апр 20, 2012 3:41 pm
Сообщения: 767
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
Archi писал(а):
Разницы какой язык начинать учить - нет. Если хорошо овладеешь одним, перейти на другой - вопрос времени. Я бы посоветовал начинать с .NET (C#).

Небольшая разница есть. Особенно, если немного трудно со входом в концепции.
Сам начинал с С++, потом, в течении пары месяцев, знакомые убедили попробовать С#. Сейчас об этом не жалею )
Хотя можно и с питона начинать - весьма гибкий, красивый язык и быстрый reflection (относительно того же С#) на уровне базовых концепций похож на тенденции бушующего (очень надеюсь, что все языки пойдут по развитию и оптимизации этого направления).

_________________
Bruno - Berseker (23 lvl) - теперь яростный )
Termoshtepsel - Lolodin (21 lvl) - На дебилов с кокосами больше не попадает (:
Repetition - Tank (12 lvl) - Цепь.3, УЩ.3


Чт июл 12, 2012 1:57 pm
Профиль
Panzar Heralds

Зарегистрирован: Пт апр 06, 2012 10:47 pm
Сообщения: 4459
Откуда: UK
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
Frige писал(а):
Небольшая разница есть. Особенно, если немного трудно со входом в концепции.
Сам начинал с С++, потом, в течении пары месяцев, знакомые убедили попробовать С#. Сейчас об этом не жалею )
Хотя можно и с питона начинать - весьма гибкий, красивый язык и быстрый reflection (относительно того же С#) на уровне базовых концепций похож на тенденции бушующего (очень надеюсь, что все языки пойдут по развитию и оптимизации этого направления).

Под "начинать" я имел ввиду начинать плотно изучать :) Так то 99% начинает с паскаля и дельфи ;)

_________________
Every 60 seconds in Africa, a minute passes.
Together we can stop this. Please spread the word


Чт июл 12, 2012 1:59 pm
Профиль

Зарегистрирован: Пт апр 20, 2012 3:41 pm
Сообщения: 767
Ответить с цитатой
Сообщение Re: Вопрос к разработчикам про языки программирования
Archi писал(а):
Под "начинать" я имел ввиду начинать плотно изучать :) Так то 99% начинает с паскаля и дельфи ;)

)
Кстати имхо, зря они так делают. Когда младший брат недавно решил немного поучиться программить, сразу ему подсунул VB, предупредив, что как только он на нем уверенно сделает калькулятор с синтаксическим анализом, сразу перейдет на С#.
Брат в итоге забил на анализатор и пошел играть в Доту + Панзар, но может оно ему пока и не нужно.
А вот начинать сейчас с паскаля, имхо, может только повредить. Тебе только покажется, что ты понял, как это "программировать", а тут сразу ООП и думать надо совсем другими категориями.

_________________
Bruno - Berseker (23 lvl) - теперь яростный )
Termoshtepsel - Lolodin (21 lvl) - На дебилов с кокосами больше не попадает (:
Repetition - Tank (12 lvl) - Цепь.3, УЩ.3


Чт июл 12, 2012 2:04 pm
Профиль
Показать сообщения за:  Поле сортировки  
Ответить на тему   [ Сообщений: 27 ]  На страницу 1, 2, 3  След.

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Русская поддержка phpBB