Plugins

From GameStudio Wiki

Jump to: navigation, search

More plugins by Gamestudio users can be found

Add new Plugins at the beginning of this page (below this line).

Contents

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

screen3.jpg

screen1.jpg

screen20.jpg

screen24.jpg


CR Pack & CRED tool

[image:sign.png] 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

Lion's Toys Club

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

Club1Promo.gif

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

fmod.jpg

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

Personal tools