Форум Игромании
 
Регистрация
Справка
Пользователи Календарь Сообщения за день

Ответ
 
Опции темы
Старый 09.12.2010, 04:44   #1181
Юзер
 
Аватар для CMETAHA

 
Регистрация: 24.06.2008
Адрес: Я тут
Сообщений: 472
Репутация: 172 [+/-]
Цитата:
Сообщение от ALEXEVIAN Посмотреть сообщение
C++ это уже прошлый век
Самая смешная фраза увиденная мной за последние пару недель.
Цитата:
Сообщение от ALEXEVIAN Посмотреть сообщение
Почему C#? Потому что поддерживает .NET за ним будущее.
Это вы с чего взяли? А если не брать в расчёт Windows-платформу? Кому там ваши .NET-технологии нужны?
Цитата:
Сообщение от ALEXEVIAN Посмотреть сообщение
Удобный язык одним словом.
Выбирать язык по удобству это полнейший бред. Язык выбирают по возможностям и гибкости. Если язык удобен, но ничего сложнее блокнота на нём не напишешь, то грош цена этому языку. Да С++ очень даже не плох в плане удобства.
__________________
"Хуже вопроса не в той теме, может быть только вопрос, о вопросе не в той теме." © *@ndrey*

Контактик Щебет Лицокнижка Спроси меня Гплюс
CMETAHA вне форума  
Отправить сообщение для CMETAHA с помощью ICQ Ответить с цитированием
Старый 10.12.2010, 11:15   #1182
Riddler's Descendant
 
Аватар для ALEXEVIAN
 
Регистрация: 27.07.2005
Адрес: Там где сердце
Сообщений: 2,146
Репутация: 384 [+/-]
Так и знал, что меня закритикуют...

Ответы для Hast

Скрытый текст:
Цитата:
Сообщение от Hast Посмотреть сообщение
А причем тут вообще чтение кода?
При том, что когда код придётся поправить, легче прочитать и воспринять окажется Дельфёвый, чем Сишный. Комментарии к коду ни кто не отменял, но бывает что их нет. Вот и лишние затраты времени.

Цитата:
Сообщение от Hast Посмотреть сообщение
Ты, кажется мне, предложением назад согласился, что сложностью освоения они не отличаются. Противоречишь сам себе, друг.
Я согласился с тем, что сложность освоения почти одинакова, но всё же Дельфя проще.

Цитата:
Сообщение от Hast Посмотреть сообщение
Т.е. ты предлагаешь забить на нормальный язык программирование и сразу начинать учить программированию с .NET фреймворка?
Нет, я предлагаю современный язык, который вобрал в себя лучшее и упрощает разработку.

Цитата:
Сообщение от Hast Посмотреть сообщение
А делфи, получается, уже не прошлый? Что за бред?
Ладно, согласен - все они древние и старые.

Цитата:
Сообщение от Hast Посмотреть сообщение
Действительно, зачем учить основы программирования на "чистом" языке, если есть фреймворк, при создании которого, над всеми важными задачами уже подумали до тебя?
Почему бы тогда не начать с ассемблера и писать в машинных кодах? Самый низкоуровневый язык, "чище" не придумаешь, работа с железом напрямую. Заодно отказаться от DirectX'овых SDK и других библиотек в помощь программисту, где за тебя уже подумали.

Цитата:
Сообщение от Hast Посмотреть сообщение
Пока что рано утверждать такие вещи.
Возможно. Но судя по тому, что программы (в том числе игры) активно используют .NET можно сделать такое утверждение. Одна единственная платформа (тем более закрытая) нам не грозит, конкуренты всегда найдутся.

Цитата:
Сообщение от Hast Посмотреть сообщение
Каким образом ты в СИ Шарпе увидел останки делфи? Где они там?
В нём нет останков дельфи. Просто когда читаешь код С#, в глаза очень бросается построение кода похожее на Дельфёвый, хотя это Си. Далее обсуждать это не хочу, т.к. чувствую не о том мы заговорили.

Цитата:
Сообщение от Hast Посмотреть сообщение
Выбор, скорее, зависит от личных предпочтений, и в крайнем случае - от выбора конкретного фреймворка.
Тогда уж не от предпочтений, а от того каким языком лучше владеешь. Вряд ли есть человек, который может одинаково хорошо программить на любом языке. Если вернуться к теме игр, то на Си или Дельфи вряд ли получится сделать JAVA игру для сотового телефона. Максимум что попадалось это MIDlet Pascal - среда умеющая код на паскале в ява приложение компилить. И то забросили.


Ответы для СМЕТАНА

Скрытый текст:
Цитата:
Сообщение от CMETAHA Посмотреть сообщение
Это вы с чего взяли? А если не брать в расчёт Windows-платформу? Кому там ваши .NET-технологии нужны?
А кому нужны игры под Linux, MAC OS? Кому-то ведь нужны. Проще пересобрать готовый код с минимумом правок под другую ОС, чем заново всё лопатить. Собственно переносимость кода одно из преимуществ .NET технологии.

Цитата:
Сообщение от CMETAHA Посмотреть сообщение
Выбирать язык по удобству это полнейший бред.
Блин, я посоветовал человеку язык для обучения программированию вообще. Обучение лучше начинать от простого к сложному.

Цитата:
Сообщение от CMETAHA Посмотреть сообщение
Да С++ очень даже не плох в плане удобства.
Все языки не плохи в целом, если применять в нужном месте.


Цитата:
Сообщение от Hast Посмотреть сообщение
в основе любого языка лежит одни и те же принципы построения алгоритмов.
Нет, у тебя не получится построить одинаковый алгоритм для игры Быки-коровы на Прологе и Си/Дельфи.


bob2196, можешь меня не слушать, я только посоветовал.
__________________
Системы:
ZX Spectrum "Дигра" 48k/Dendy/Sega MD II/Panasonic 3DO/ПК Пень 200 Voodoo 2/Пень 4/PSP/PS3/Core i7 2,6ГГц+GTX 285 1ГБ

Геймеры - это люди, которых объединяют игры.
Слово может привести к катастрофе или породить гармонию в мире.Следите за речью.

Хороших вам игр и времени на них!
ALEXEVIAN вне форума  
Ответить с цитированием
Старый 12.12.2010, 16:38   #1183
У меня есть статус
 
Аватар для Fame_Zlv
 
Регистрация: 25.01.2009
Сообщений: 1,652
Репутация: -233 [+/-]
трудно ли сделать простенький платформер?
Как он делается, и можно ли его сделать за 3 месяца?
Fame_Zlv вне форума  
Отправить сообщение для Fame_Zlv с помощью ICQ Отправить сообщение для Fame_Zlv с помощью Skype™ Ответить с цитированием
Старый 12.12.2010, 19:31   #1184
Новичок
 
Аватар для ALIEN_6
 
Регистрация: 05.10.2010
Сообщений: 88
Репутация: 25 [+/-]
Цитата:
Сообщение от Zlavon Посмотреть сообщение
трудно ли сделать простенький платформер?
Как он делается, и можно ли его сделать за 3 месяца?
А что, вполне возможно его создать за 3 месяца, Но только с учетом, что у тебя будет достаточно опыта.

Попробуй сделать его на Unity3d.
ALIEN_6 вне форума  
Ответить с цитированием
Старый 13.12.2010, 16:09   #1185
Заблокирован


 
Регистрация: 13.07.2007
Адрес: Сімферополь
Сообщений: 3,012
Репутация: 629 [+/-]

Предупреждения: 400
Цитата:
При том, что когда код придётся поправить, легче прочитать и воспринять окажется Дельфёвый, чем Сишный. Комментарии к коду ни кто не отменял, но бывает что их нет. Вот и лишние затраты времени.
Хоть и доказывать тут что-либо бесполезно, согласиться я с этим не могу ну никак. Для меня код на делфи или паскале никогда не был легко читаем.

Цитата:
Ладно, согласен - все они древние и старые.
Полный бред. C++ Сейчас активно используется для разработки современных приложений и, о ужас, игр.

Цитата:
Почему бы тогда не начать с ассемблера и писать в машинных кодах?
Да потому что это ассемблер. не нужно смешивать понятия. Если язык более низкого уровня лучше языка более высокого по очевидным причинам, это не значит что язык ещё более низкого уровня будет лучше.

Цитата:
Возможно. Но судя по тому, что программы (в том числе игры) активно используют .NET можно сделать такое утверждение.
Ну, тогда будем надеяться что люди вскоре осознают всю убогость этой платформы и она сгорит в адовом огне вместе с её создателями.

Цитата:
Просто когда читаешь код С#, в глаза очень бросается построение кода похожее на Дельфёвый, хотя это Си
Тоже не могу с этим согласиться. Но доказывать, опять-таки, ничего не буду.

Цитата:
Блин, я посоветовал человеку язык для обучения программированию вообще. Обучение лучше начинать от простого к сложному.
Это правило нельзя применять к программированию как таковому. Для начала нужно понять как работает язык, а потом уже заменять массивные участки куда фреймворковскими либами.

Цитата:
Все языки не плохи в целом, если применять в нужном месте.
И не поспоришь. Вот только у тебя какие-то странные представления об этом правильном месте.
Hast вне форума  
Ответить с цитированием
Старый 14.12.2010, 18:08   #1186
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта [+/-]
Так... Давайте не будем заводить языковых холиваров. А для этого признаем, что:
1) Говорить, что за каким-то языком будущее, тем более за C# - абсолютно некорректно. Сейчас полно областей программирования, где будущее за специфическими языками. C# никогда не заменит C++, разговоры об этом, если посмотрите по истории данного подфорума, ведутся уже несколько лет, а воз и ныне там. Не стоит повторять чужих ошибок. C# не одолеет C++ хотя бы потому, что в принципе не может этого сделать. Ибо - пункт 2.
2) Вообще говоря, C++ и C# - не конкуренты. У них несколько разные области применения. И, поверьте моему опыту, знать нужно и то, и другое. Точнее, идеи, заложенные и в тот, и в другой язык. Место C++ тут вполне может занять, скажем, Паскаль (в традиционной, а не .NET'овской редакции); место C# - Ява. Также не помешает знать язык семейства логических (Пролог) и функциональных (Лисп). И чётко представлять, в какой ситуации какую парадигму эффективнее применять.
С такими знаниями уже можно претендовать на какое-то представление о программировании, потому что можно будет легко освоить большинство новых языков. А от программиста зачастую требуется писать не на том, на чём он хочет, а на том, на чём ему скажут. Или делать выбор - в пользу наиболее эффективного языка для данной конкретной задачи, естественно.
Короче, нужно знать парадигмы программирования, а не концентрироваться на каком-то языке.

Запоминаем: знать (и изучать) нужно парадигму, а не конкретный язык. Реализация в фреймворке каких-то там функций или наличие полутора сотен библиотек на все случаи жизни тут роли абсолютно не играют.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)

Последний раз редактировалось pokibor; 14.12.2010 в 18:11.
pokibor вне форума  
Отправить сообщение для pokibor с помощью ICQ Ответить с цитированием
Старый 14.12.2010, 23:01   #1187
Riddler's Descendant
 
Аватар для ALEXEVIAN
 
Регистрация: 27.07.2005
Адрес: Там где сердце
Сообщений: 2,146
Репутация: 384 [+/-]
Цитата:
Сообщение от Hast Посмотреть сообщение
Вот только у тебя какие-то странные представления об этом правильном месте.
Сколько людей, столько мнений. Дальнейшее обсуждение не имеет смысла. Особенно после слов pokibor'а...учимся сами, программируем сами, свои коды держим в секрете и наша страна точно рухнет ещё глубже. В очередной раз на форуме натыкаюсь на грабли пытаясь кому-нибудь помочь ...это знак.
__________________
Системы:
ZX Spectrum "Дигра" 48k/Dendy/Sega MD II/Panasonic 3DO/ПК Пень 200 Voodoo 2/Пень 4/PSP/PS3/Core i7 2,6ГГц+GTX 285 1ГБ

Геймеры - это люди, которых объединяют игры.
Слово может привести к катастрофе или породить гармонию в мире.Следите за речью.

Хороших вам игр и времени на них!
ALEXEVIAN вне форума  
Ответить с цитированием
Старый 15.12.2010, 00:06   #1188
Юзер
 
Аватар для CMETAHA

 
Регистрация: 24.06.2008
Адрес: Я тут
Сообщений: 472
Репутация: 172 [+/-]
Цитата:
Сообщение от ALEXEVIAN Посмотреть сообщение
свои коды держим в секрете
Это как бэ интеллектуальная собственность. Никто не обязан открывать свой код. И от языка это точно не зависит.
__________________
"Хуже вопроса не в той теме, может быть только вопрос, о вопросе не в той теме." © *@ndrey*

Контактик Щебет Лицокнижка Спроси меня Гплюс
CMETAHA вне форума  
Отправить сообщение для CMETAHA с помощью ICQ Ответить с цитированием
Старый 16.12.2010, 14:46   #1189
Юзер
 
Аватар для Arrrr
 
Регистрация: 20.01.2009
Сообщений: 300
Репутация: 15 [+/-]

Предупреждения: 2
Скажите,как Python используют для гейм-дева?
Arrrr вне форума  
Ответить с цитированием
Старый 17.12.2010, 08:26   #1190
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта [+/-]
Цитата:
Сообщение от Arrrr Посмотреть сообщение
Скажите,как Python используют для гейм-дева?
Как и любой язык. Пишут на нём
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor вне форума  
Отправить сообщение для pokibor с помощью ICQ Ответить с цитированием
Старый 17.12.2010, 10:53   #1191
Юзер
 
Аватар для Arrrr
 
Регистрация: 20.01.2009
Сообщений: 300
Репутация: 15 [+/-]

Предупреждения: 2
Цитата:
Сообщение от pokibor Посмотреть сообщение
Как и любой язык. Пишут на нём
Кэп,конечно спасибо,но что именно на нем написано?
Arrrr вне форума  
Ответить с цитированием
Старый 17.12.2010, 11:03   #1192
Riddler's Descendant
 
Аватар для ALEXEVIAN
 
Регистрация: 27.07.2005
Адрес: Там где сердце
Сообщений: 2,146
Репутация: 384 [+/-]
Цитата:
Сообщение от Arrrr Посмотреть сообщение
Кэп,конечно спасибо,но что именно на нем написано?
Например на нём написан искусственный интеллект врагов для игры Die By The Sword.
__________________
Системы:
ZX Spectrum "Дигра" 48k/Dendy/Sega MD II/Panasonic 3DO/ПК Пень 200 Voodoo 2/Пень 4/PSP/PS3/Core i7 2,6ГГц+GTX 285 1ГБ

Геймеры - это люди, которых объединяют игры.
Слово может привести к катастрофе или породить гармонию в мире.Следите за речью.

Хороших вам игр и времени на них!
ALEXEVIAN вне форума  
Ответить с цитированием
Старый 18.12.2010, 09:43   #1193
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта [+/-]
Цитата:
Сообщение от Arrrr Посмотреть сообщение
Кэп,конечно спасибо,но что именно на нем написано?
Civilization 4, вся логика.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor вне форума  
Отправить сообщение для pokibor с помощью ICQ Ответить с цитированием
Старый 18.12.2010, 17:53   #1194
Игрок
 
Аватар для Рыцарь
 
Регистрация: 03.11.2007
Адрес: Каменная цитадель)
Сообщений: 548
Репутация: 374 [+/-]
Просвятите, пожалуйста, можно ли ИИ (не только для игр, но и для роботов) написать на c++. Заранее извиняюсь, если вопрос некорректный. В последнем случае объясните поподробнее.
__________________
Какие бы у тебя проблемы сейчас не были, просто остановись, посмотри на небо, глубоко вдохни и смело иди вперед. Знай, у тебя все получится и ни в коем случае не отступай!
Рыцарь вне форума  
Ответить с цитированием
Старый 19.12.2010, 00:26   #1195
Юзер
 
Аватар для CMETAHA

 
Регистрация: 24.06.2008
Адрес: Я тут
Сообщений: 472
Репутация: 172 [+/-]
Рыцарь, ИИ можно писать на любом языке программирования. Это же просто набор функций выполняемый компьютером в зависимости от поступающих данных.
Это что касается игр. Для роботов сложнее. Так как не всегда для процессоров и микросхем используемых в них существуют компиляторы С++. Обычно всё пишется либо на асемблере, либо на С. Поддержка других языков крайне редко встречается. Однако, (если вы семи пядей во лбу) никто не мешает написать свой компилятор
__________________
"Хуже вопроса не в той теме, может быть только вопрос, о вопросе не в той теме." © *@ndrey*

Контактик Щебет Лицокнижка Спроси меня Гплюс
CMETAHA вне форума  
Отправить сообщение для CMETAHA с помощью ICQ Ответить с цитированием
Старый 19.12.2010, 12:10   #1196
Новичок
 
Регистрация: 16.12.2010
Сообщений: 3
Репутация: 7 [+/-]
прикольная игра! сам сделал в visual basic

Добавлено через 12 минут
http://radikal.ru/F/s51.radikal.ru/i...198d.jpg.html][/url]

Последний раз редактировалось 123им; 19.12.2010 в 12:22. Причина: Добавлено сообщение
123им вне форума  
Ответить с цитированием
Старый 19.12.2010, 22:53   #1197
Новичок
 
Аватар для Розенталь
 
Регистрация: 17.09.2009
Адрес: Кострома
Сообщений: 11
Репутация: 4 [+/-]
Подскажите пожалуйста:
Решили сделать игру на базе tes4, не относящуюся ни как к основной игре. Не будет ли это нарушением авторских прав?
__________________
Ничто в этом мире не вечно
Розенталь вне форума  
Ответить с цитированием
Старый 20.12.2010, 08:31   #1198
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта [+/-]
Розенталь, поскольку она требует наличия основной игры и если Вы не ликвидируете эту зависимость какими-то махинациями - не будет. Точнее, она попадет под определения мода, вот только принадлежать Вам в любом случае не будет. Таковы лицензионные соглашения на моды - всё принадлежит издателю оригинальной игры.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor вне форума  
Отправить сообщение для pokibor с помощью ICQ Ответить с цитированием
Старый 20.12.2010, 13:50   #1199
Новичок
 
Аватар для Розенталь
 
Регистрация: 17.09.2009
Адрес: Кострома
Сообщений: 11
Репутация: 4 [+/-]
pokibor, то есть основные локации остаться все равно должны?
__________________
Ничто в этом мире не вечно
Розенталь вне форума  
Ответить с цитированием
Старый 21.12.2010, 08:32   #1200
Кандидат наук
 
Аватар для pokibor
 
Регистрация: 13.06.2005
Адрес: 0x00000000
Сообщений: 8,375
Репутация скрыта [+/-]
Розенталь, почему? Главное, чтобы для работы мода требовалось наличие основной игры. Всё.
__________________
Товарищ, верь: пройдет она -
Эпоха лживых, злых понятий.
Весь мир очнется ото сна,
И на обломках "демократий"
Напишут наши имена!

Мы были волшебницами (оригинальное фентези)
Тень Войны (фанфик по ГП)
pokibor вне форума  
Отправить сообщение для pokibor с помощью ICQ Ответить с цитированием
Ответ


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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 22:47.


Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Rambler's Top100 Яндекс цитирования