Другие языки программирования и технологии

Чем делфи отличается от С++ и можно ли создать хорошую 3d игру на делфи?

Какой язык программирования лчше изучать новичку? и если несложно ссылки на материал? (желательно с примерами программ)
Димон Кук
Димон Кук
313
Сентенции типа "Начни с Delphi, потом перейдешь на Borland C++" весьма странные и говорят о том, что ответчик не в теме, т. е. не знает ни Delphi, ни C++ и вообще, скорее всего, к программированию отношения не имеет. Я, например, не знаю ни чего, что нельзя написать на Delphi и сделаю это гораздо быстрее чем, любой "умник" на VC++. Так зачем мне куда то переходить?

На самом деле Delphi отличается от C++ только синтаксисом языка. Язык СИ намного более старый чем Pascal. Говорить, что Pascal проще не верно - он более правильный, по этому программировать на нем легче. В тоже время Delphi сочетает в себе все возможности и положительные качества MS Visual Basic и MS Visual C++ одновременно.

Основу всех 3D игр пишут на Си, но это просто сила привычки, не более. При этом от 50 до 80% кода написано на Assembler
Ягфар Сулейманов
Ягфар Сулейманов
68 014
Лучший ответ
Хорошую 3D игру можно сделать даже на бейсике.
Вот качай компилятор http://rutracker.org/forum/viewtopic.php?t=3084083

-Простой и быстрый 2D движок для игр (DirectX 7, DirectX 9, OpenGL, SDL, HGE...)
- Простая и высококачественная реализация 3D на движке OGRE
Новичку - Turbo Pascal для знакомства с основами программирования. А затем можно перейти на Delphi, или, если собираешься стать профессионалом, на C++. Я согласен, что Delphi лучше и "правильнее", но факт есть факт - C++ проталкивается Microsoft и поэтому более распространен.
Ваня Чайка
Ваня Чайка
22 474
Можно даже цветы к свиданию на кладбище купить.
Коля ***
Коля ***
19 291
Делфи гораздо проще. Но C++ ничем не ограничен.
Игры обычно создаются на готовых движках, скрипты по готовому движку уже очень простые.
А если с 0 то лучше конечно C++.
Делфи отличается от C++ тем, что делфи - среда программирования (хотя не так давно был переведен в статус языка, заменившего objectpascal, но тем не менее паскальский стиль как был, так и остался) , а С++ -язык программирования. Хорошую игру можно создать на любом языке, в котором есть поддержка работы с графикой. Лучше изучать такой язык, к которому "душа лежит". С++ никогда не умрет и будет актуален еще долгое время. У него есть свои достоинства и недостатки. Кому-то он кажется невероятно сложным (хотя ничего сложного в нем нет) . Начинать нужно с учебников для чайников, а лучше с изучения дисциплин, которые могут понадобиться при программировании - математики, геометрии, теории чисел, анал. геометрии, высшей математики, теории ОС, протоколам данных и т. д.

Для C++ есть книга C++ для чайников, автор - Дэвис, Как программировать на C++ Б. Страуструпа и много других - за поиском в гугл.
Начни с Delphi, потом перейдешь на Borland C++, и освоить Visual C будет гораздо проще
Можно, но дельфи как то умирает. Лучше C++ или Java
Ты сначала научись как это делать
Medet Жакипов
Medet Жакипов
3 494
Ни один язык не умирает. Даже BASIC жив.
Все нормальные и Delphi и C++
Здесь Delphi 7
Здесь C++ Builder 6
Здесь в обном - Delphi & C++ Builder 2007
В общем ищите какая версия вам нужна.
Обучение Delphi 8(примеры и др)
Обучение Delphi 2005
Лучший сайт в России по разработке игр.
Выбирайте что вам надо.
СК
Саша Крот
3 364