Plugins
From GameStudio Wiki
More plugins by Gamestudio users can be found
- on the download page: http://www.conitec.net/english/gstudio/download.php
- on the resource site: http://au.conitec.net/
- on the forum: http://www.coniserver.net/ubb7/ubbthreads.php?ubb=postlist&Board=3&page=1
Add new Plugins at the beginning of this page (below this line).
WED Path Plugin
http://server.conitec.net/files/pathio.zip
A free plugin for anyone to use with WED. It was created by Ventilator. Unzip it in your "wed_plugins" folder. It allows you to import and export Paths from WED. This is useful if you have a game with many levels that share similar paths. This way you don't have to re-create them every time for each level. It saves your path skills, edges, and positional values in seperate .txt file. It has only been tested with the latest version of WED which comes with A7.
GSmySQL
http://a7-files.nixip.com/gsmysql/
The GSmySQL plugin for lite-C is a freeware extension to create local and remote database connections and handling data on MySQL servers. This plugin was build by using Destop's A6MySQL source code, Conitec's free Plugin SDK, and MySQL++ 2.3.2 from Tangentsoft.
SPHERE ENGINE 2
http://matt.brightwatch.com/sphere/
Rendering plugin for 3DGS A6.4+, the 2nd generation sphere engine features:
- dynamic, real-time soft shadow mapping for any object
- parallax mapping, normal mapping, per-pixel diffuse and specular lighting
- water renderer, featuring real time reflections, wave bumps, sunlight specular highlights, and underwater mode
- advanced vegetation system with dynamic imposters, shadows, and instancing
- advanced sky system with normal mapped, volumetric clouds
- full terrain shader system
Screenshots
CR Pack & CRED tool
[image:
]
http://lion-ts.com/
Protect your content under any 3DGS edition!
CR Pack is the Custom Resource Packer; it enables the creation of game resources, compressing and encrypting them for all the 3D GameStudio A6.4+ users. Please note, CR Pack is not compatible with A7.
- CR Pack is not just an ordinary external executables packer, like many others on the market; it is a native 3D GameStudio plugin. - CR Pack does not decompress the resources into a temporary folder, but decompresses them straight into the engine’s file memory system, avoiding the possible hacks.
CR Pack has these features:
- Offers the possibility to hide the resources for any 3D GameStudio edition.
- Reduces the size of the published game with a typical 40% - 60%.
- Offers full control over the resource files.
- Allows new methods of using the compressed resources; replaceable artwork packages, skinnable user interfaces or hidden resources are just a few of the available possibilities.
CR Pack contains:
- 3D GameStudio plugin which runs with your copy of 3DGS.
- More than 25 functions to work with compressed resources.
- Windows Explorer add-on which allows the integration of the compressed resources into Windows’ shell.
- Powerful compressed resources editor - CRED.
- A big set of demo projects made with 3DGS and CR Pack: games, an image viewer with a slideshow function, a skinnable CD player and so on.
- Detailed documentation.
- tutorial for beginners.
Author: Leonid Tsinitskiy aka Lion_Ts
BASS wrapper
Plugin for using the famous BASS player with Gamestudio. DLL was written fpr Acknex 5 and comes with example script. It also works with Acknex 6 and 7, the script might need update, though. Download here: http://www.firoball.de/index.php?show=58 (Suitable bass.dll version included)
More information about BASS can be found at http://www.un4seen.com Please take care of BASS license when using it for commercial projects.
(Freeware - credit is appreciated)
DATABASE Plugin - SpeedLists
forum thread (demo version - October 2006)
Store as many strings / variables / vectors as you want in one row. No front end, no column names. The full version comes with multiple databases at a time and complete source code.
DATAOBJ Plugin
http://au.conitec.net/SCRIPTS/contribution%20a%20small%20DLL.zip (freeware)
This DLL stores named strings on fake object structures.
Digital Music Modules Player Plugin
It's a Simple Digital Music Modules Plugin for 3D Game Studio. You must be the registered owner of CR Pack to be able to download this plugin.
Restrictions:
- the number of simultaneous channels is limited to 20 - no volume ramping - no click removal - no MultiPoint oversampling option
Supported formats:
- ProTracker Modules (*.mod). - Scream Tracker III Modules (*.s3m). - FastTracker Modules (*.xm). - Impulse Tracker Modules (*.it). - Other Modules (*.mpp, *.med). - Compressed Impulse Tracker modules (*.zip, *.rar, *.itz). - Compressed Scream Tracker III modules (*.zip, *.rar, *.s3z). - Compressed Fast Tracker modules (*.zip, *.rar, *.xmz). - Compressed ProTracker modules (*.zip, *.rar, *.mdz). - Other compressed modules (*.zip, *.rar, *.mpz, *.mez).
Author: Leonid Tsinitskiy aka Lion_Ts
Simple player demo with fireworks video effect available at Lion's Toys Club
Screenshots
DIRECTMUSIC DLL
http://au.conitec.net/scripts/DirectMusic2.zip] (creditware)
Allows programmers to play midis through DirectMusic to make them sound better.
EASY-PARTICLES 3
http://www.hawkgames.de/EpHP/ (freeware)
Make your own impressive particle effects in less than 1 minute.
EasyODBC
http://people.freenet.de/a6world/easyodbc.zip (freeware)
It comes with an tutorial and an example wish show browsing, delete and add, just unzip and run. Tested with odbc for access and excel.
FMOD wrapper plugin DLL for Lite-C (A7) v0.2
http://www.christian-behrenberg.de/projects/fmod/fmod.html (creditware)
FMOD is a cross-platform audio engine, used by over one hundred commercial games, for example in "World of Warcraft" or "Flat Out". With the Lite-C FMOD wrapper plugin DLL for A7 / Lite-C, all FMOD features will be available for you – no matter which edition of the A7 engine you own or if you „just“ use the free Lite-C distribution.
features (in short)
- different drivers, software driver faster than hardware driver!
- samples
- 3D Sounds (NEW!!!)
- runtime audio specialeffects (NEW!!!)
- HD / disc / internet streams (adjustable buffering, file tags, file length (ms/secs/bytes), net streaming / buffering / via proxy, substreams / multiple streams / samples banks)
- channel operations and analysis (play, pause, stop, frequency; volume, panning; priorities; seeking; subchannels; runtime volume analysis)
- audio CD (seeking, track count, current track; selectable drive; faster than conventional mediaplayer - no polling!)
- Spectral analysis (FFT)
- recording (NEW!!!)
- saving samples as WAVE file (NEW!!!)
Free distribution contains: wrapper DLL, documentation (german/english) and a lot of examples. New releases and updates are to be found on the authors website
Copyright © 2006-2007 Christian Behrenberg - All Rights Reserved
GAMMA RAMP CORRECTION
http://www.coniserver.net/ubbthreads/showflat.php?Cat=0&Number=554175&an=0&page=0#554175 (freeware)
Same as GSGamma, but for DX9. Free. Usefull. For fullscreen game only. 2005 by ~LionTs
GSADO
http://www.peacekeeper.com/3dgs/ado.html (freeware, source included)
Enables database access via ADO from inside A5. Not recommended for client deployment. Requires
MDAC.
GSAUDIERE
http://www.peacekeeper.com/3dgs/freemod.html (freeware)
Play mod files inside 3D Game Studio. Supported formats: MP3, MOD, S3M, IT, XM, Uncompressed
WAV*, Uncompressed AIFF*, Ogg Vorbis*, FLAC* (* supports seeking). Audiere.dll is under LGPL
licence.
GSBASSMOD
http://www.peacekeeper.com/3dgs/mod.html (freeware)
Play mod files inside 3D Game Studio. Supported formats: XM/MOD/S3M/IT/MTM/UMX. *Even though
GSBassMod is free, the underlying Bassmod.dll is only free for non-commercial use!*
GSCRYPT
http://www.peacekeeper.com/3dgs/crypt.html (freeware, source included)
Enables encryption in TripleDES and hashing via MD5. Useful for implimenting a user account
system. Additional Ciphers and Hashs can be added upon request.
GSFASTMOUSE
http://redrock7.com/item.asp?id=51 (freeware)
GSFastMouse only works in Windowed mode. Good insight into translating mouse events to/from the
Acknex engine. Source code in Delphi.
GSFLASH
http://www.peacekeeper.com/3dgs/flash.html (freeware, source included, beta)
Play ~ShockWave Flash (SWF) files inside 3D Game Studio. Supports FSCommands.
GSGAMMA
http://www.redrock7.com/item.asp?id=62 (freeware, source included, beta)
Change the DirectX Gamma Ramp settings for the Acknex Engine. Can do effects like nightshot,
invert, sterioscopic, and darken without shaders. Fullscreen only.
GSHTTP
http://www.peacekeeper.com/3dgs/http.html (freeware, source included)
Enables HTTP GET/POST inside A5. Useful for implimenting a user account system. Save results to file.
GSIMGLST DLL
http://www.peacekeeper.com/3dgs/imglst.html (freeware)
Load textures for entities and store textures in system memory. Supports .bmp, .dds, .dib, .jpg, .png, and .tga.
GSJANFX Wrapper DLL
http://www.peacekeeper.com/3dgs/gsjanfx.html (freeware, source included)
Perform a plethora of graphics operations in real time on textures in 3DGS.
GSPOKER
http://www.peacekeeper.com/3dgs/poker.html (freeware)
Implements a panel based Draw Poker game inside 3D Game Studio.
GSPYTHON DLL
http://www.peacekeeper.com/3dgs/python.html (freeware, source included, beta)
Python interpreter plugin which interprets Python script inside your WDL files. Access most 3DGS objects from inside Python.
GSSPECTRUM
http://www.peacekeeper.com/3dgs/gsspectrum.zip (freeware, source included, 0.9 alpha for A 5.51)
Play sound files via FMOD from within 3DGS. Access realtime spectrum data from currently playing file. Demo 1: http://www.peacekeeper.com/3dgs/specdemo.zip Demo 2: http://www.peacekeeper.com/3dgs/specdemo2.zip
Updated release 0.9.1 to A6 and fmod 3.75 http://www.gstools.de/index.php?option=com_docman&task=cat_view&gid=13&Itemid=2
GSTEXT-TO-SPEECH
http://www.peacekeeper.com/3dgs/tts.html (freeware)
Enables Text-To-Speech (reads your text) inside Acknex using SAPI 4.0.
OGGPLAYER
http://www.peacekeeper.com/3dgs/ogg.html (freeware)
Play multiple OGG files inside 3D Game Studio.
RACE
http://www.peacekeeper.com/3dgs/rACE.html (freeware)
Enables efficient use of timers and time storage for racing related games.
REGISTRY DLL
http://www.peacekeeper.com/3dgs/reg.html (feature limited trial, $9.99)
Access the registry from within 3D Game Studio.
GSONTOP
http://redrock7.com/item.asp?id=50 (freeware)
Contains a single function to set your Acknex engine window to be stay on top.
NEWTON GAME DYNAMICS
http://www.physicsengine.com/ (freeware)
An integrated solution for real time simulation of physics environments. The API provides scene management, collision detection, dynamic behavior and yet it is small, fast, and stable.
PATHFINDER DLL
http://au.conitec.net/scripts/MadJack.zip (freeware)
AI dll, includes test level.
REGISTRY DLL
http://www.hawkgames.de/bigdll.zip (freeware)
Access the registry from within 3D Game Studio. Forum Link: http://www.conitecserver.com/ubbthreads/showflat.php?Cat=&Number=495956&page=1&view=collapsed&sb=5&o=&fpart=1#495956
SMARTTALKINGNODES
http://www.superfluxus.de/GamestudioFiles.html (freeware)
SmartTalkingNodes is a dll, which allows to control unlimited number of entities, but serves as well for controlling decision trees and complex programming architecture.
SPELLBOX
http://www.lolek.net/downsite/tools/tool.htm (freeware)
Particle Generator. To change the language between German & English click on the german flag. For Help click on '?'.
STRINGLIST DLL
http://peacekeeper.com/3dgs/sl.html (feature limited trial, $9.99)
Provides an unlimited number of StringLists (limited by memory). Each ~StringList can contain an unlimited number of strings (limited by memory). Each ~StringList also contains name=value read/write.
THE CUBE
http://www.superfluxus.de/GamestudioFiles.html (freeware)
~TheCube is a dll which creates the illusion of a perfect immersive environment. Load skycubes into 3DGS pre-A6.
FILES DLL
http://script.canalize.de/dl/files.rar (freeware)
This .dll was made by Tempelbauer and offers functions to search for files in directories or even create/delete folders.
See the full documentation here: http://wiki.canalize.de/index.php?title=Files.dll
Here is a short list of the provided functions: file_list, file_attrib, file_get, file_count, file_date, folder_list, folder_get, folder_count, folder_rename, folder_create, folder_del
