New Stuff:Beta: GApp file format for launch on player from command line
Beta: Setting shaders from Lua for Sprite elements
Liquid fun particle system with Box2d
Added KeyCode.SHIFT, SPACE and BACKSPACE
WinRT Add setBlendMode and setPitch
WinRT UrlLoader
Fixes:Fixed orientation/projection bug
Removed second zoom menu from player
Fixed Mac Retina support (thanks to
@apolunin )
Flurry fix and example project
WinRT Allow multiple Alert Dialogs
https://github.com/gideros/gideros/releases/tag/2015.06.30Disclaimer, I have not yet updated the docs, will try to do that tonight
Comments
Likes: john26, GiderosFan, SinisterSoft
Shaders give you effective control on the GPU of your devices, and we expect more great shaders to be contributed back through the forum.
We tried to make an API both simple and not too restrictive, but it may be still either too complex or not suited to specific needs. We expect you to give us some feedback about this so that we can make a nice final API.
To get started with shaders in Gideros, please read this document: http://hieroglyphe.net/gideros/Writing shaders for Gideros Mobile.pdf
Enjoy!
Likes: john26, SinisterSoft, phongtt
Likes: GiderosFan
Likes: john26, GiderosFan
* Windows Desktop
* Mac OS X Desktop
* Windows Phone
* Windows Store
This represents the completion of the core goal of our Kickstarter project. However, the stretch goal -- support Raspberry Pi -- still needs to be done!
We would like to thank our beta testers who have been trialing these new targets over the past two months and pointed out many errors and ommisions. And thanks to all Kickstarter donors without which none of this would be possible!
Here is a document which describes how to use the Windows Phone/Store exports (testing and submission to the app stores) and how to install the Gideros Windows Phone player:
https://www.dropbox.com/s/2743cv3xopy7iod/winrt.rtf?dl=0
There is one slight issue on WinRT: I found TextInputDialog boxes hard to implement natively so I have prepared a Lua class to do implement this (drawing everything manually on screen including the soft keyboard). Please obtain it here:
https://github.com/john-blackburn/textinputdialog
Please let me know how you get on with this.
Likes: GiderosFan, zoolax, MobAmuse, bali001
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975
Thank you for your work and this amazing update.
For myself it was interesting to find out how can i run Gideros and ZeroBrane Studio.
So,
i tried out and killed my system complete fresh (OS X 10.10.3) installation nothing installed just the newest gideros version from today go to my console go into
Applications/Gideros Studio/Contents/Tools/gdrbridge and tried to start it from there to check if it runs without the QT problem.
and *Boom*
/usr/local/opt/qt5/lib/QtNetwork.framework/Versions/5/QtNetwork
Referenced from: /Applications/Gideros Studio/Gideros Studio.app/Contents/Tools/./gdrbridge
the same error.. is another people here there have this problem?
http://docs.giderosmobile.com/reference/new
Likes: GiderosFan, hgy29
Will need to check that more deeper than
Likes: GiderosFan
Likes: GiderosFan, john26
Owww YEAAAA...
Likes: SinisterSoft
Likes: SinisterSoft
How do I control the 30/60 FPS frame skip/tick per second thing as I'm not sure where to look after searching the entire project for that?
I started testing on a low spec Lumia 620 and also top end lumia 1520 but the frame rate as expected on the lower device is too slow being a 60FPS source Android/iOS project.
Otherwise it's great and good work guys!
Cheers,
Adrian
Likes: MobAmuse
you can use application:setFps(60) [default] and setFps(30) as usual. The frame rate never goes faster than this but it might be slower if the device is slow.
But if you use setFps(-60) or setFps(-30) it maintains an apparent frame rate of 60 or 30 fps by skipping frames if it notices it is running slow. So for example, it updates the game logic 60 times per second but redraws the screen 30 times. The game is playable but will not be so smooth on slow devices.
Likes: MobAmuse
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975
Likes: MobAmuse
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975
Early in your code:
Doing it this way (using setFps(60) ) rather than using -60 is more efficient as the whole game loop doesn't have to be executed - if the loop takes too long using the -60 method then you run the risk that the game will fall over itself and have even more to execute the next game loop cycle - leading to a huge stutter.
Likes: john26, MobAmuse
https://deluxepixel.com
Likes: SinisterSoft, MobAmuse
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975
Likes: john26
'[5832] gideros.WindowsPhone.exe' has exited with code 1 (0x01).
Odd? is there anywhere specific I should put setFps(n) perhaps?
Sounds samples on infinite loop i.e. 'Channel1=sTitle_Loop:play(0,math.huge)' end after one loop of playback tho.
You should see Lua output in the Output window of VS (print statements and errors). If you don't see the Output window, run the program in VS and go to DEBUG > Windows > Output to make it appear.
But it's much quicker to use the Windows Phone player to debug.
Likes: MobAmuse
https://github.com/gideros/gideros
https://www.youtube.com/c/JohnBlackburn1975
Crazy :P
That's all for today methinks
Likes: john26
Likes: GiderosFan, john26, zoolax
Likes: john26, MobAmuse
Error MSB8020 The build tools for v120_wp81 (Platform Toolset = 'v120_wp81') cannot be found. To build using the v120_wp81 build tools, please install v120_wp81 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Retarget solution". giderosgame.WindowsPhone C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.Cpp.Platform.targets 57
using Visual Studio 2015 Community and Windows 8.1 (Virtual machine running on VirtualBox)
Any idea?