Scripts
From GameStudio Wiki
[edit]
Introduction
- You can find the old version of this page here.
- At this section of the GameStudio WIKI, one can find a variety of scripts to include in his or her game project.
- They are all free and without credits to use unless the description says something else.
[edit]
Basic Hints
- Array of STRINGs (Lite-C hint)
- create local struct hint by EvilSOB (Lite-C hint)
- if comparison gotcha (Lite-C gotcha)
- Flags at a glance by Ottawa (Lite-C guide)
- malloc sizeof gotcha by EvilSOB (Lite-C gotcha)
- oriented flag replacement (Lite-C hint)
- STRING Declaration (Lite-C hint)
- VECTOR Declaration (Lite-C hint)
[edit]
Design Tips
- Structured programming in Lite-C by Joozey (Lite-C design)
[edit]
Cameras
[edit]
Player Movement
- Basic Player Movement (Lite-C)
- Very Basic Playermovement (C-Script)
- Simple Ladder Climbing (C-Script)
- Modified Kingdom Hearts Movement (Lite-C)
- 3rd Person Cameracode (Lite-C)
- Original Kingdom Hearts Movement (Lite-C)
[edit]
Mathematics
- Additional vector functions by Kombucha (Lite-C)
- Quaternions by Julian Smart (Lite-C)
[edit]
Physics
- Car Physics with many cars (Lite-C)
- Commercial Edition Single Car Physics (C-Script)
- Newton 2 Wrapper by VeTaL (Lite-C)
- Ragdoll code A7 lite-c v3.0 by Helghast (Lite-C)
- Throw Objects (Lite-C)
- vec bounce algorithm by TechMuc (Lite-C)
[edit]
Artificial Intelligence/Pathfinding
- A* Pathfinder by mr_x (Lite-C)
- Dijkstra Algorithm by AlexDeloy (Lite-C)
- FormatC's Astar pathfind (Lite-C)
- Pathfinding on native Gamestudio graphs by Kombucha (Lite-C)
- Ruarc's World Aware AI (C-Script) (dead links?)
[edit]
Menus and HUDs
- Clone45's Inventory Framework (Lite-C)
- The Complete RPG Inventory by Oldschoolj (Lite-C)
- Highscore (Lite-C)
[edit]
Mission Events and Levelchanges
- Levelchange (Run against invisible Object) (C-Script)
[edit]
Particle Effects
- draw path with particles (C-Script)
- EasyParticle3 for Lite-C (sort of) by Tobias (C-Script to Lite-C)
- flame particle effect by mr_x (Lite-C)
[edit]
Other Visual Effects
- Complex explosion by txesmi (Lite-C)
- Lightning-Strike Generator by EvilSOB (Lite-C)
- Panel Alpha Blitting by RyuMaster (Lite-C)
- Postprocessing Helper (C-Script)
- Postprocessing Helper (Lite-C)
- Motion Blur (Lite-C)
- Radial Blur (Lite-C)
- Realtime Blur (C-Script)
- sprite particles by mercuryus (Lite-C)
- Starfield by MMike (Lite-C)
- Ultimate Lenseflares (C-Script)
[edit]
Environment
- Basic Rain/Snow Effect (C-Script)
- Swaying Trees/Grass (C-Script)
- Terrain Shadowmapping (C-Script & Lite-C)
[edit]
File IO
- how to read and write into an ini file by zSteam (Lite-C)
- inserting data in the middle of file by EvilSOB (Lite-C)
- Write TGA's with C-Script (C-Script)
[edit]
API
- Capture a specific region of the screen by Quadraxas (Lite-C)
- Example how to use GDI Graphics with Lite-C Legacy Mode by maslone1 (Lite-C Legacy?)
- File Open Function (Lite-C)
- MessageBox Hooks, Callbacks, User Defined Buttons & Icons by PiLX (Lite-C)
- Popup-Menus for pure Lite-C , even in full-screen by EvilSOB (Lite-C)
- Registry Editing straight from Lite-C, no dll's by EvilSOB (Lite-C)
- Serial Communications Header by EvilSOB (Lite-C)
- System Tray Icon Example by PiLX (Lite-C Pure)
- SystemTray Include for SysTray Icons AND BalloonTips by EvilSOB (Lite-C)
[edit]
Hints and Snippets
- Recharge Script (C-Script)
- Use Desktop Resolution (Lite-C/C-Script)
[edit]
Script collections
- AUM car game (C-Script)
- AUM Lite-C Conversions (Lite-C)
[edit]
Miscellaneous
- ultitechTrafficsystem (Lite-C)
- 2.5D Spaceshooter V0_1x - OpenSource by maslone1 (Lite-C)
- 2D breakout script with panels by mercuryus (Lite-C)
- Bmap level system by Vadim647 (Lite-C)
- Change your Project into a Screen-Saver by EvilSOB (Lite-C)
- C_LINK derived type management by Gordon (Lite-C)
- Cubemap Rendering Script (C-Script)
- Detect all unique input easily (except for enter and return) by MrGuest (Lite-C)
- DraV tutorial 1 by Vadim647 (Lite-C)
- DraV tutorial 2 by Vadim647 (Lite-C)
- draw_text_outline by Vadim647 (Lite-C)
- Dynamic Tree Solution by Olzii (C-Script)
- Fite-C Stubbsy (Lite-C)
- Internal Key Scripts (C-Script)
- Model thumbnail view by Scorpion (Lite-C)
- Mouse Snapping by DJBMASTER (Lite-C)
- Planet orbit system by DJBMASTER (Lite-C)
- Sprites from only a BMAP by EvilSOB (Lite-C)
- swap_token function by mercuryus (Lite-C)
- walking on walls -- alignToVec by JulzMighty (Lite-C)
- Zone limits and path by MadJack (Lite-C)
