Форум Игромании

Форум Игромании (http://forum.igromania.ru/index.php)
-   Игрострой (http://forum.igromania.ru/forumdisplay.php?f=278)
-   -   F.A.Q. (http://forum.igromania.ru/showthread.php?t=59811)

pokibor 06.02.2008 17:51

F.A.Q.
 
Поскольку участились однообразные вопросы, считаю, имеет смысл создать эту тему и закрепить её. Если Вы задаёте очевидно-частый вопрос, ответ на которые уже здесь имеется, не жалуйтесь на получение нарушения. Если вопрос не очевидно-частый, предлагается быть менее строгим, но всё-таки перед его заданием тему советую просматривать всем.

Где скачать учебник по чему-либо?
Другой вариант - Как научиться какому-либо языку программирования? (очевидно, скачав учебник по нему)
Скрытый текст:

Сначала пройдитесь по ссылкам из этой темы, если не найдёте - задайте вопрос в этой теме. Если искомый учебник касается программирования - также обязательно смотреть эту тему.


Я хочу делать игры. С чего начинать?
Скрытый текст:

С осознания своих возможностей и обучения основным принципам игроделания. Если Вы планируете в одиночку сделать какой-то проект, то нужно как минимум научиться программировать либо использовать один из конструкторов игр. Если Вы хотите быть моделлером/писателем сюжета/т.д. и т.п., то начинайте осваивать соответствующее ПО (3D MAX для моделеров, Photoshop для художников и т.п.; как научиться - см. вопрос про поиск учебников) и соответствующие навыки (только практической работой). Если Вас интересует - геймдизайн и управление проектом, то единственная книга, качество которой проверено практикой - это "Проектирование и архитектура игр"; авторы - Эндрю Роллингз, Дейв Моррис; перевод точно издавался изд. домом "Вильямс". В сети пока ссылок на данный перевод обнаружено не было.

[CCCP] Monster 15.09.2008 19:03

1.Что лучше, Delphi или C++?
2.Я пишу на C++ Builder, сложно ли после него освоить MS Visual C++?
3. Прочие подобные вопросы, в которых используются слова "Delphi", "Builder", "C++", "MS Visual C++", и проч.


Постановка вопроса не верна. Дельфи - это не язык программирования, а среда разработки.

Среда разработки - это программа, грубо говоря, редактор, в котором вы пишете текст программы (а он красиво подсвечивается, автозаполняется и вываливает списка членов классов и структур, а также функций), возможно, создаете внешний вид программы, отлаживаете ее и передаете проект на компиляцию другой программе - компилятору.

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

То есть, текст, который вы пишете в редакторе, пишется на языке программирования. А вот сам редактор, сопутствующие средства и инструменты - это среда программирования.

Дельфи, Билдер, Visual Studio - среды программирования.
C++, Object Pascal, Assembler, Basic - языки программирования.

Что из них лучше? Чтобы ответить на такой вопрос, данных слишком мало.

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

Причем, программисты не учат все языки подряд, и не изучают подряд все среды разработки, чтобы выбирать из них нужную при решении задачи. Принципы программирования всюду одинаковы. Если вы поймете, КАК программировать, для вас станет ясно, НА ЧЕМ и ЧТО программировать.

Несколько ссылок:

Среда разработки

Программирование

Язык программирования


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

Powered by vBulletin® Version 3.8.0
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.