Предыдущая Следующая
Java
Java - это универсальный язык программирования, разработанный компанией Sun как конкурент С++. Он наследовал ряд концепций С++, хотя освоить его начинающему программисту немного проще. Разрабатываемые вами программы могут быть независимыми от платформы, причем большинство программ поддерживают запуск с Web-страницы. Этот язык стал популярным буквально сразу, и программисты поспешили его изучить. Для Java-программистов доступны тысячи Web-сайтов, групп новостей и форумов. Добавьте сюда множество книг и ресурсов - и вы получите простой в изучении язык с мощной поддержкой.
Как и Visual Basic, Java использует для исполнения программы движок, который называется виртуальной машиной. При этом программы работают несколько медленнее, чем кодировки, но новые технологии (например, компиляторы) позволяют намного увеличить скорость исполнения Java-программ. Это универсальный язык, правда, вам нередко приходится переписывать часть элементов интерфейса для других платформ. Вы не найдете много коммерческих игр, написанных на Java, но данная ситуация должна измениться в скором будущем, так как разработчики быстро осваивают этот язык, а скорость исполнения программ продолжает расти.
Macromedia Director
Такие инструменты, как Macromedia Director, использовались для разработки игр на протяжении многих лет. Ряд современных и устаревших компьютерных игр были созданы с помощью таких программ. Macromedia Director является ли-
78 Какой язык программирования или инструменты нужно использовать
дером в этой области и обладает рядом ценных преимуществ, которые позволяют использовать ее для определенных проектов. Прежде всего она поддерживает несколько платформ, а это весьма ценно. Также существует большое количество обновлений для Director, которые повышают производительность программ.
Последняя версия Director (во время написания книги это была версия MX 2004) продолжает тенденцию улучшения этой популярной программы. Она включает трехмерный движок Intel Internet 3D graphics, который предлагает поддержку адаптивной геометрии и визуализации. Алгоритмы движка допускают масштабирование трехмерной графики в зависимости от компьютера пользователя. Программа включает поддержку для DirectX и OpenGL. Особенный интерес у разработчиков вызывает третья версия программы, которая повысит возможности трехмерного движка путем добавления интерактивной системы Havok.
Программа Macromedia Director использует язык Lingvo для программирования в проекте. За многие годы эта программа стала достаточно популярной, поэтому существует большое количество изданий и обучающих ресурсов, посвященных Director. Предыдущая Следующая
|