Specials
Top sellers

JPExtendedAPI

JPExtendedAPI
Product Code: jpextendedapi
Availability: In Stock
Built for: Adds new functions to the default ShiVa APIs
Product Version: 4.0
Online Demo: http://www.julien-pierron.com/sample.php?sample=jpios7lockscreensample
Forum Link: http://www.shivaengine.com/developer/forum/viewtopic.php?f=82&t=29258
Req. ShiVa Version: ShiVa 1.9.2 Engines
Plugin Platform Compatibility: iOS, Android, WinRT ARM/Phone 8, WinRT x86/_64, Windows Legacy, Mac OS X, Linux, Flash, Web Browser, Palm, Marmalade, BlackBerry, Windows Phone 7, Playstation 3, Playstation 4, Xbox 360, Xbox One, Wii
Price: $39.00
Seller information: Julien Pierron
Country: France, Metropolitan
Company: Julien Pierron
Qty:     - OR -   Wish List
Compare
JPExtendedAPI is a very nice pack. Its particularity is that it does not create a new API, but it improves the existing ones by adding new functions very useful when creating your game.

A good example is the ability to know at any time if a key is pressed or not. This feature seems elementary, but is not present in the API offered by ShiVa, and therefore it was necessary to track by yourself the events for each of the keys you were interested in and store its state using a boolean variable, which is very boring... Now, thanks to JPExtendedAPI you have the input.isKeyboardKeyDown ( kKeyCode ) function that can be called from anywhere in the code, without having to manage the keyboard events by yourself.

Below some features offered by JPExtendedAPI:

--------------------------------------------------------------------------------------------------------------
hashtable.push ( htHashtable, sKey, vValue )
hud.setContainerRotation ( hComponent, nRotation )
hud.sizeComponentToFitText ( hComponent )
sRes = table.implode ( tStringsToImplode, sDelimiter )
table.sort ( tTable, bOptSortStringNumbersLikeNumbers )
--------------------------------------------------------------------------------------------------------------

These functions represent a small part of what JPExtendedAPI offers, to know all of them, go to API page by following the link below.

Requirements:
- ShiVa 1.9.2 or greater´╗┐´╗┐´╗┐
- LUA project (not compatible with full c++ projects, compatible with LUA projects that use c++ plugins)

You can find an introduction to the packs and how to load them in your game here:
http://www.julien-pierron.com/shiva-store.php

API & Instructions
http://www.julien-pierron.com/product-api.php?product=jpextendedapi

Changelog
http://www.julien-pierron.com/product-changelog.php?product=jpextendedapi

Sample projects that use my packs
http://www.julien-pierron.com/samples.php

Write a review

Your Name:


Your Review: Note: HTML is not translated!

Rating: Bad           Good

Enter the code in the box below:



ShiVa Store © 2018 - Powered By OpenCart