[ Flare @ 09.05.2005. 21:40 ] @
Cesto u igrama primecujem DLL fajlove pa mi nije jasno kakvu ulogu dll ima u igrama sta se nalazi u dll fajlu sto je vezano za igru??? |
[ Flare @ 09.05.2005. 21:40 ] @
[ Srki_82 @ 09.05.2005. 22:52 ] @
Citat: Delphi help: A dynamically loadable library is a dynamic-link library (DLL) on Windows or a shared object library file on Linux. It is a collection of routines that can be called by applications and by other DLLs or shared objects. Like units, dynamically loadable libraries contain sharable code or resources. But this type of library is a separately compiled executable that is linked at runtime to the programs that use it. To distinguish them from stand-alone executables, on Windows files containing compiled DLLs are named with the .DLL extension. On Linux, files containing shared object files are named with a .so extension. Delphi programs can call DLLs or shared objects written in other languages, and applications written in other languages can call DLLs or shared objects written in Delphi. U DLLu su kao sto help kaze funkcije koje program moze da pozove iako se ne nalaze u exe fajlu. U njemu mogu biti i razni stringovi, slike, ceo engine, scripte... sve i svasta. Kasnije ako treba da se uradi neku update (recimo nekog scripta ili engine) samo se potrebni DLLovi zamene i exe ce raditi sa updateovanim funkcijama. DLLovi mogu da sluze i kao modovi. Da sadrze izmene (naravno igra treba da bude projektovana tako da podrzava modove koji mogu da menjaju recimo fiziku, oruzija...) koje ce dodati nove misije, oruzija, likove i sposobnosti likova. DLLovi mogu da sluze za sve i svasta. Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|