Engine Goes Open Source Turbulenz Engine Goes Open Source We’re excited to announce that we have released the Turbulenz HTML5 game engine as open source under the standard MIT license. The open source project is available on GitHub at You may have seen Turbulenz mentioned somewhere and wondered what it was. Polycraft by Wonderstruck We started developing the Turbulenz Engine a little over 4 years ago in early 2009, when HTML5 was still in its infancy and before WebGL even existed. We initially proved this to ourselves by creating the service and engine capable of streaming and rendering the majority of Quake 4. Today, the Turbulenz Engine powers the highest quality 2D and 3D HTML5 games online. The 2D arcade game Save the Day by Denki - watch the trailer - play the game nowThe 3D arcade strategy game Polycraft by Wonderstruck - play the development version nowThe real-time 4 way multiplayer shoot ’em up Score Rush by Xona - watch the trailer - play the game now
Fluid - Turn Your Favorite Web Apps into Real Mac Apps. gury - an html5 canvas utility library Storage When web developers think of storing anything about the user, they immediately think of uploading to the server. HTML5 changes that, as there are now several technologies allowing the app to save data on the client device. It might also be sync'd back to the server, or it might only ever stay on the client: that's down to you, the developer. There are several reasons to use client-side storage. First, you can make your app work when the user is offline, possibly sync'ing data back once the network is connected again. Second, it's a performance booster; you can show a large corpus of data as soon as the user clicks on to your site, instead of waiting for it to download again. jQuery Form Framework - jFormer
SQLite C/C++ Tutorial Installation Before we start using SQLite in our C/C++ programs, we need to make sure that we have SQLite library set up on the machine. You can check SQLite Installation chapter to understand installation process. C/C++ Interface APIs Following are important C&C++ / SQLite interface routines which can suffice your requirement to work with SQLite database from your C/C++ program. Connecting To Database Following C code segment shows how to connect to an existing database. Now, let's compile and run above program to create our database test.db in the current directory. $gcc test.c -l sqlite3 $. If you are going to use C++ source code, then you can compile your code as follows: $g++ test.c -l sqlite3 Here we are linking our program with sqlite3 library to provide required functions to C program. -rwxr-xr-x. 1 root root 7383 May 8 02:06 a.out-rw-r--r--. 1 root root 323 May 8 02:05 test.c -rw-r--r--. 1 root root 0 May 8 02:06 test.db Create a Table INSERT Operation SELECT Operation UPDATE Operation
Not Just A Grid Zepto.js: the aerogel-weight jQuery-compatible JavaScript library 960 Grid on jQuery-Mobile - merge 960.gs flexibility with jquery-mobile ease jquery-mobile-960 is a port of 960 grid to jquery mobile. It merge the flexibility of 960.gs, and the ease of jquery mobile. It aims to bring more flexibility to jquery-mobile layout and thus make it easier to use on tablets. To use 960 grids in jQuery Mobile, simply add one line: And now you can use normal 960 grid syntax inside jQuery mobile pages <fieldset class="container_12"><div class="grid_2"><button type="submit">Button 1</button></div><div class="grid_8"><button type="submit">Button 2</button></div><div class="grid_2"><button type="submit">Button 3</button></div></fieldset> And without more effort, jQuery Mobile gives you this result. The usual demo pages. I loved jQuery-mobile ability to make an application by just describing its structure in HTML5. But jQuery mobile layout is currently rather raw. All in all, i felt jquery mobile layout was uselessly difficult to use, especially on large screens such as tablets. 960 grids are flexible and well known. jQuery Mobile Grid Docs
AmplifyJS - A Component Library for jQuery