background preloader

66+ Open Source JavaScript Game Engine for Serious Developers

66+ Open Source JavaScript Game Engine for Serious Developers
Javascript is not only welcomed by the web developer or designers, but also more and more mobile device(Such iPad, iPhone, Android etc) oriented developers, we can easily build many amazing games with HTML(5) + Javascript + CSS. Below is a list of JavaScript Game Engine for serious developers, include general, 3D, Animation, Canvas, Math, Color, Sound, WebGL etc. Hope they will be helpful for your work! 1. General JS Game Engine Akihabara Akihabara is a set of libraries, tools and presets to create pixelated indie-style 8/16-bit era games in Javascript that runs in your browser without any Flash plugin, making use of a small small small subset of the HTML5 features, that are actually available on many modern browsers. bdge BDGE is a game engine written in Javascript that uses HTML5 Canvas and Audio to create in-browser games. Canvex: FPS game engine Cocos2D Cocos2d-javascript is a 2D game/graphics engine based on cocos2d-iphone but designed to run in the web browser. Crafty Diggy FlixelJS GameJS

accounting.js - format money / currency in JavaScript accounting.js is a tiny JavaScript library for number, money and currency formatting, with optional excel-style column rendering (to line up symbols and decimals). It's lightweight, fully localisable and has zero dependencies. Library Methods formatMoney() - format any number into currency The most basic function of this library is money-formatting numbers, with currency symbol, precision (places), and thousand/decimal separators:

MathExt Welcome to the MathExt JavaScript library. This library was made to parse and calculate mathematical formulas of any kind and any complexity. It can easily be integrated into websites and web applications. As developer you can set all kind of settings. You can even specify what commands (» Actions) should be available to the user and in what priority they should be proceeded. The client's web browser just needs to be ECMA-262 3rd edition (= JavaScript 1.5) compliant.

Tutorial: Building A Game In Edge Animate (Offender) Introduction: I’ve decided to build this first Tetrageddon Games “mini-game” tutorial, Offender, in Adobe Edge Animate because the program is still very new, and there isn’t much out there on it in terms of game development. I think this will make a great “getting started” resource for newcomers, as well as demonstrate the capabilities of Edge Animate. In this tutorial I hope to offer a solid example of building a game with the program. This is the first part of a series discussing HTML5 game development. * DOWNLOAD the source files here:

20 JavaScript Frameworks Worth Checking Out The number of web applications being created and used has grown rapidly since the new millenium. And importantly, so has the sheer complexity of them -- specially on the front end. No more static pages, no sir! You have a ton of sections each interacting with each other and the server and yes, it's as complicated as it sounds and just as hard to pull off. Today, I'd like to talk about a few choice JavaScript frameworks that aim to simplify front-end application development. If you think jQuery is the answer, you lose a cookie and get an F grade!

JSXGraph: interactive javascript graphs I’ve been investigating JSXGraph over the last few weeks and I’m quite impressed. JSXGraph is a javascript-based grapher from the mathematics people at the University of Bayreuth in Germany. Advantages of JSXGraph 50 Free Animation Tools And Resources For Digital Learners 50 Animation Tools & Resources For Digital Learners by Lisa Chesser, A purple monster with wild curls spiraling out of control explains the economics of oil production in the Sudan to students in Los Angeles, Sydney, Berlin, Jerusalem, and Riyadh. That is education and animation working together to teach students everywhere, everything they ever wanted to know. 10 Must Have JavaScript Cheat Sheets More and more websites are realizing the power of client side scripting and AJAX to bring their site to the next level of interaction as JavaScript is becoming a second hand language to almost every serious web developer today. Here is our collection of 10 must have JS cheat sheets to help you along on your web developing adventures. I hope you enjoy and find this as useful as many developers did! Related Posts: 1.

Elegy-Educators Over 200 academic institutions are now using Elegy in the classroom. If you are interested in purchasing academic licenses, please e-mail us at Explore distant worlds inspired by the works of British Romantic era poets, and write fiction about the people who once lived there. For creative writing classes, Elegy inspires students to write stories, poems, and songs by combining a loose narrative framework with hand-painted art and rich soundscapes. In English as a second language (ESL) classes, students practice their grammar skills by entering short phrases into fill-in-the-blank sections that serve as the narrative framework.

Tooltipster - The jQuery Tooltip Plugin Styling your tooltips with a custom look ⇑ Tooltipster makes it very easy to go from one of the packaged themes and customize a few properties of your choice. To do so, we recommend that you create a so-called "secondary theme" which will override some properties of a packaged theme. Create a new css file and include it in your page. Inside the file, declare your customized rules like this: For your secondary theme to be applied, provide an array of themes instead of just one.

Code Conventions JavaScript This is a set of coding conventions and rules for use in JavaScript programming. The long-term value of software to an organization is in direct proportion to the quality of the codebase. Over its lifetime, a program will be handled by many pairs of hands and eyes. If a program is able to clearly communicate its structure and characteristics, it is less likely that it will break when modified in the never-too-distant future. Code conventions can help in reducing the brittleness of programs.

From Game Design Elements to Gamefulness: Defining Gamification The proceedings of the 2011 MindTrek conference are finally online in the ACM Digital Library, and with it, the paper I co-wrote with Rilla Khaled, Dan Dixon, and Lennart E. Nacke on “defining the damn thing” – that thing being “gamification,” of course. Here’s the abstract: Recent years have seen a rapid proliferation of mass-market consumer software that takes inspiration from video games. Usually summarized as “gamification”, this trend connects to a sizeable body of existing concepts and research in human-computer interaction and game studies, such as serious games, pervasive games, alternate reality games, or playful design. However, it is not clear how “gamification” relates to these, whether it denotes a novel phenomenon, and how to define it.