Автор | Сообщение |
|
| |
Не зарегистрирован
Зарегистрирован: 01.01.70
|
|
Отправлено: 19.01.09 08:21. Заголовок: как делать свои расширения для GM на Delphi7?
Кто знает или кто уже создавал расширения для GM7 на Delphi7 подскажите как.
|
|
|
Ответов - 6
[только новые]
|
|
|
Отправлено: 19.01.09 08:26. Заголовок: AleD пишет: Кто зна..
AleD пишет: цитата: | Кто знает или кто уже создавал расширения для GM7 на Delphi7 подскажите как. |
|
DLL'ки что ли?
|
|
|
|
| |
Пост N: 1025
Зарегистрирован: 13.11.06
Откуда: Россия, Астрахань
|
|
Отправлено: 19.01.09 09:11. Заголовок: AleD пишет: Кто зна..
AleD пишет: цитата: | Кто знает или кто уже создавал расширения для GM7 на Delphi7 подскажите как. |
| А вот так - берут и делают!))) Я думаю, тебе это незачем (как и мне).
|
|
|
|
Отправлено: 19.01.09 13:34. Заголовок: AleD пишет: расшире..
AleD пишет: Если ты про Extension, есть специальная программа - Extension Maker. Вот она: http://www.yoyogames.com/extensions Туда можно вставить dll, lib, gml-код, но lib - это по сути тоже gml-код. А вот dll как раз надо делать на Delphi.
|
|
|
|
Отправлено: 19.01.09 15:05. Заголовок: Мне вот тоже интерес..
Мне вот тоже интересно, как длл делают. Хотя бы сам алгаритм. Было бы круто добавить чего нибудь эдакого. зы: а интересно, можно сам редактор модифицировать?
|
|
|
|
Отправлено: 19.01.09 15:31. Заголовок: Game Maker Help -..
Game Maker Help -> The Game Maker Language (GML) -> Using DLL's Там есть пример библиотеки. Кто не может прочитать, вот: цитата: | library MyDLL; uses SysUtils, Classes; function MyMin(x,y:double):double; cdecl; begin if x<y then Result := x else Result := y; end; var res : array[0..1024] of char; function DoubleString(str:PChar):PChar; cdecl; begin StrCopy(res,str); StrCat(res,str); Result := res; end; exports MyMin, DoubleString; begin end. |
| Но это только пример, там на странице ещё есть функции и некоторые описания.
|
|
|
|
Отправлено: 19.01.09 16:30. Заголовок: короче так же как и ..
короче так же как и для дельфи писать дллки =)
|
|
|
|