Knowledgebase – ShiVa Engine
Features
Gallery
Download
Developer
Blog
Buy
ShiVa Knowledge Base
9 Articles
C++ and Native Code
Restricting mouse pointer to Window
Debugging and C++ name mangling
Editor DLL modules cheat sheet
Using Qt Creator for ShiVa Engine Plugins
Debug Plugin DLLs in Visual Studio
7 Articles
Time
Leap Year
Week of year
Timestamp difference
Human readable timestamp
Day extension
3 Articles
Cache
Launching Game-STKs
Remote textures
Remote Resource-STKs
1 Article
Web Publishing
ShiVa Web Player
3 Articles
Camera
Fake ortho cam
Match game cam to editor cam
glReadPixels – OpenGL Framebuffer Antics
2 Articles
XML
Stateless loading
GUI and GUIEX
1 Article
Editor Scripting
Introduction to ShiVa Editor Job
8 Articles
HUD
HUD over 3D object
Collision detection
Auto-height overflow
Atlas with GIMP
TexturePacker Atlas
6 Articles
Input
Unwanted keyboard input in the editor
Touch selection
Accelerometer
Xbox controller triggers
HUD components look at mouse pointer
12 Articles
iOS DIY
Facebook SDK
Local notifications
PushWizard
PushWoosh
Twitter
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
OpenGL ES 2
GPU skinning
QPC Timing
Normal map compression artefacts
The Relationship between Subsets, Dynamic Lights and Drawcalls
4 Articles
2D Games
2D ShiVa 101
Animated PNG sequences on Quad
Atlas with GIMP
TexturePacker Atlas
1 Article
Optimization: Memory
Scenes and memory
1 Article
Physics
ODE documentation
19 Articles
Android DIY
Virtual keyboard
Screen dimming
Fortumo Nook SDK
Google PlayStore IAPs
Leadbolt
6 Articles
Player movement
Keyboard remapping
Gimbal lock
Vector2Rotation
Facing towards movement direction
Patrolling character on NavMesh
5 Articles
Animation
ShiVa Animation System 101
Blend Layers 101
GPU skinning
Attach item to bone
MakeHuman Pipeline
8 Articles
ShiVa Script Lua
Device type detection
Comments
GUI and GUIEX
Function Overloading
Local variables
7 Articles
Asset Pipeline
Normal map compression artefacts
MakeHuman Pipeline
Import 101
Blender (animated)
Blender (static)
4 Articles
Tables
Nesting
Local API and tables
Hashtable values
Metatables
Tweets by @ShiVaEngine
EULA
Support
Legacy
Press
Privacy
Imprint