Привет всем, кто интересуется программированием под DirectX на языке Object
Pascal!
Как и обещал, я продолжаю искать новый материал по DirectX, переводить его на
язык Object Pascal и представлять всеобщему вниманию. Недавно у меня появилась
идея снятия скриншотов с экрана DirectDraw-программы и записи изображения в
простой bmp-файл - некоторые игры позволяют это делать, и я решил последовать их
примеру.
В последнее время возможность управления приложением при помощи WEB
интерфейса становится все более популярной. Лично я применил возможность
удаленного управления в ряде своих программ, и это существенно упростило их
сопровождение в условиях большой организации.
Фанаты игр часто встречаются с аббревиатурой "DirectX". На упаковках игр для
Windows 95 она появилась в конце 1995 года примерно одновременно с выходом самой
операционной системы.
Этот текст предназначен для тех, кто никогда не имел дела с ASP и вообще
смутно себе представляет возможности программирования на стороне сервера. Я
ставил себе задачу создать у читателя общее представление о предмете. Отдельные
неточности при этом менее важны - пожалуйста, громко не ругайтесь.
Для тех, кто интересуется, что это за слово такое “JEDI”– выберите в Delphi 5
пункт меню Help->About и наберите слово JEDI, удерживая нажатой клавишу Alt. Вы
узнаете, что JEDI – это аббревиатура, расшифровывающаяся как Join Endeavor of
Delphi Innovators. (на русский это можно перевести приблизительно – Совместные
Усилия Дельфийских Новаторов или еще лучше - все для Delphi, все для победы)
:-).
Одним из недостатков TTF-формата является то, что ширина
каждого символа является фиксированной величиной. То есть, ширина задана
создателем шрифта для каждого конкретного символа и не зависит от его положения
в тексте.
Здесь я бы хотел рассказать не о том, как работать с DelphiX, OpenGL или
Direct, а о том, как можно вращать многогранники с помощью простых действий:
moveto и lineto.
В последнее время в связи с растущей популярностью сети Интернет все чаше
становится необходимость разработки приложений, которые бы могли работать
непосредственно в www среде. Т.е. такие, которые бы полностью бы интегрировались
в уже привычные нам веб-странички.
Седня мы напишем свой мылбомбер.... Желательно юзать делфю 5й версии, ну или
на крайний случай 4ой. Итак, запускаем Делфи, новое приложение создается
автоматически, при запуске. То, что ты сейчас видишь это всего навсего пустая
форма, сейчас мы сделаем из нее мэйлбомбер.