Knowledgebase – ShiVa Engine
Features
Gallery
Download
Developer
Blog
Buy
ShiVa Knowledge Base
4 Articles
2D Games
2D ShiVa 101
Animated PNG sequences on Quad
Atlas with GIMP
TexturePacker Atlas
19 Articles
Android DIY
Intents, Notifications and External Applications
Android plugin and publishing FAQ
Callbacks 101
Android Apps on Chrome OS
Callbacks (sample)
5 Articles
Animation
ShiVa Animation System 101
Blend Layers 101
GPU skinning
Attach item to bone
MakeHuman Pipeline
7 Articles
Asset Pipeline
Import 101
Blender (animated)
Blender (static)
Google SketchUp
Ultimate Unwrap 3D as DAE converter
9 Articles
C++ and Native Code
Debug Plugin DLLs in Visual Studio
Debug Plugin libraries with Xcode
glReadPixels – OpenGL Framebuffer Antics
Calling AI handlers from plugins
QPC Timing
3 Articles
Cache
Launching Game-STKs
Remote textures
Remote Resource-STKs
3 Articles
Camera
Fake ortho cam
Match game cam to editor cam
glReadPixels – OpenGL Framebuffer Antics
1 Article
Editor Scripting
Introduction to ShiVa Editor Job
8 Articles
HUD
Atlas with GIMP
TexturePacker Atlas
Same Action to multiple HUD elements
HUD components look at mouse pointer
Stop all HUD actions within template
5 Articles
Input
Touch selection
Accelerometer
Xbox controller triggers
HUD components look at mouse pointer
Keyboard remapping
12 Articles
iOS DIY
Callbacks 101
Reverse callbacks
AdColony Basic
AdColony V4VC
AdWhirl and iAds
2 Articles
Math
Match plane to curve
Value increment without wrapping
3 Articles
Mesh
Match plane to curve
Runtime mesh from scratch
Bounding box
3 Articles
Optimization: Batching
Scene-wide auto batching by name
Runtime batching
The Relationship between Subsets, Dynamic Lights and Drawcalls
10 Articles
Optimization: General
Single drawcall skybox
Z order and Material priority
Precompiling shaders
Local API and tables
OpenGL ES 1.1
1 Article
Optimization: Memory
Scenes and memory
1 Article
Physics
ODE documentation
6 Articles
Player movement
Gimbal lock
Vector2Rotation
Facing towards movement direction
Patrolling character on NavMesh
Framerate-independent movement and DeltaTime
8 Articles
ShiVa Script Lua
Function Overloading
Local variables
Analyzing URL
Gimbal lock
Vector2Rotation
4 Articles
Tables
Nesting
Local API and tables
Hashtable values
Metatables
7 Articles
Time
Timestamp difference
Human readable timestamp
Day extension
Day of the week
Day of the year
1 Article
Web Publishing
ShiVa Web Player
2 Articles
XML
Stateless loading
GUI and GUIEX
Tweets by @ShiVaEngine
EULA
Support
Legacy
Press
Privacy
Imprint