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

ANet-Multiplayer Plugin

Enlarge

ANet is a fast and stable alternative to the built in multiplayersystem of Gamestudio. The Plugin is based on the open source library ENet. ANet supports Gamestudio A6/A7 and Lite-C/C-Script. It has around 40 functions in the Standard Version and 75 in the Professional Version that allow you to create easy and efficient your own multiplayer projects. It supports up to 32 Clients (Standard Version) or unlimited (Professional Version).


Key Features:

> multizone servers for games with a high number of players (even in the Standard Version)

> audiostreaming for voice over ip (with Speex Codec)

> access to webservers through http post and ftp

> easy to use template scripts (dead reckoning, lan/internet server lists)

> sending of whole files (like a level; server <-> client)

> stable, fast and reliable thanks to the ENet library

> high number of clients possible: 32 in the Standard-, unlimited in the Professional version

> compatible to Lite-C and C-Script and every gamestudio version from A6.31

> detailed manual available in English and German

> free example scripts, tutorials and howto's


This plugin can also be used, if your Gamestudio Version supports no Multiplayer!


Free demo (not time limited!): http://www.anet-plugin.com/downloads_eng.htm

More infos: http://www.anet-plugin.com

Intense X

http://www.intense-i.com

The Intense X plug-in is designed to assist in creation within Gamestudio without programming, integrating into the level editor. Intense X uses artificial intelligence and pathfinding engines that attempt to remove the “cookie cutter” look that often accompanies other game design packages. Intense X is open source and can be expanded and customized for users with programming experience.

Screenshots

screen01.jpg

screen03.jpg

screen02.jpg

ix_pannel06.jpg

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://www.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.

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 Gamestudio. 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)

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 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.

GSTNet - multiplayer plugin

GSTNet is a multiplayer plugin for A6.5/A7 lite-c and c-script and is based on the proven framework of enet (http://enet.bespin.org). it supports for now 16 clients with all editions of 3DGS. several demos i.e. AUM multiplayer examples are available on gstools.

Website: http://www.gstools.de

GSTScript - scripting plugin

GSTScript is a scripting plugin for A7 and lite-c and is based on the proven scripting engine LUA (http://www.lua.org).

Website: http://www.gstools.de

GSTsqlite - database plugin

GSTsqlite is a database plugin for A6.5/A7 lite-c and c-script and is based on the proven framework of sqlite (http://www.sqlite.org).

Website: http://www.gstools.de

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.

PATHFINDER DLL

http://www.newtondynamics.com/ (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.

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

GSHashmap DLL *** new Version 1.0 ***

http://www.infinite-dreams.de/3dgs/GSHashmap_1_0.rar (freeware)

Stores pointers into a hashmap and returns them back by request.

In this new version you can use as many hashmaps as you like. Find more instructions in the rar-file.

This .dll was made by Pegamode. If you have questions send me a PM in the forum.

GSStringTokenizer DLL

http://www.infinite-dreams.de/3dgs/GSStringTokenizer.zip (freeware)

This plugin lets you use a standard c++ StringTokenizer in GS.

Sorry, there's no real documentation yet, but you can find a short code snippet in the forum.

This .dll was made by Pegamode. If you have questions send me a PM in the forum.

GSVector DLL

http://www.infinite-dreams.de/3dgs/GSVector.rar (freeware)

This plugin lets you use a standard c++ Vector in GS.

The documentation is now included in the download.

This .dll was made by Pegamode. If you have questions send me a PM in the forum.

Special Folders Path DLL

http://depot.acknexturk.com/folderpath.rar

this plugin lets you get path of the special folders like fonts,system directory, temp,appdata, user directory,my documents directory and the likes.

list of directories you can get paths of: http://msdn.microsoft.com/en-us/library/bb762494(VS.85).aspx example usage code is included in archieve.

Personal tools