Turbulenz
Events
Subscribe:  iCal  |  Google Calendar
Busan KR   15, Nov — 19, Nov
Minsk BY   15, Nov — 17, Nov
Minsk BY   16, Nov — 19, Nov
Utrecht NL   24, Nov — 26, Nov
Philadelphia US   30, Nov — 3, Dec
Latest comments
by Hotmail sign up
3 hours ago

Very helpful article, Thank you for sharing. I love you Hotmail sign up

by Axx
15 hours ago

That helmet tho I think that one is spot on with kinda like a classic feel to it.

by Axx
15 hours ago

If I'm not mistaken, in the canon Samus can form the suit around her with her mind. In that case it's not necessary to make the suit industrial-looking (or the arm cannon that big) or have the paint stripes mentioned above, since Samus doesn't have to go buy parts to weld in place to upgrade anything. Also those glow plugs (bolts?) look bad, I get the blizzard look but I would change those and make them not come out of the suit like that. Something that wouldn't be necessary for someone that can form the suit around them.

Turbulenz
Content
Tools
0 followers
0 posts
0 questions answered
Turbulenz offers the ability to build, publish, iterate and monetise high-quality games that react like no others, with immersive 3D effects and real-time physics that open up a whole new world of unprecedented and extraordinary web content.

contentbox-alldevices

Our core principle: Awesome games

Our core principle is that everything on Turbulenz should be a fun, simple and connected experience. We’re curating a new generation of games from small unique independent developers through to blockbuster studios, so you know that whenever you go to Turbulenz there will always be something awesome and fun to play from developers you love.

image-games-loupe

Incredible 3D and 2D visuals like you’ve never seen before — a new generation of online games

We’ve built a super powered HTML5 JavaScript game engine that delivers console quality graphics and doesn’t require you to install a plug-in. Turbulenz powered games react like no others, with immersive 3D effects and real-time physics that open up a whole new world of unprecedented and extraordinary web content.

Effortless social gaming — real-time multiplayer games with a single click

We’ve hidden all the jargon and keep you updated about any friends that are available for a quick multiplayer game. No lobbies, no servers, no lists. Playing real-time multiplayer games on Turbulenz is as simple as clicking ‘Join’ and jumping straight into games with available friends.

image-multiplayer-loupe

Share a link to Facebook or Twitter and your friends can join instantly

Your friends don’t have to be logged in to Turbulenz to know that you want to play with them. You can simply copy a short URL, paste it to your friends via Facebook, Twitter, or Email, and have them instantly join your game by clicking on the URL. Alternatively just click on your friends profile whilst playing and hit the invite button, Turbulenz will do the rest sending out a notification on your preferred network.

Share all of your experiences and achievements in one place

No heart-stopping moment or proud achievement is ever lost on Turbulenz. Share your stories, secrets, in-game photos and badges with your friends in Turbulenz’ Social Feed. Join passionate communities of players around each game and leave personal messages on your friends’ feeds.

image-feed-loupe

Comment on your friends’ activity and get real-time notifications when they reply

When somebody replies to any of your posts in a feed you’ll receive an email or notification in the Turbulenz mobile app. Even if you’re not able to play, you’re always up to date. When you sign back into Turbulenz we let you know about all of the interesting things that happened while you were away including new followers, replies to your comments and new high scores.

Celebrate your greatest achievements with badges and earn early access to preview games and exclusive content

Each game on Turbulenz has a growing number of challenges that can be beaten to unlock badges and points. Earning lots of badges will get you early access privileges to new games and allow you to buy exclusive items in other games. Badges aren’t just fun, they are also rewarding.

image-badges-loupe

Track your progress in real-time with live updating Badges

For those times when you’re really pushing yourself to unlock a specific badge, Turbulenz shows a handy notifier that updates in real-time to tell you how far you are from completion. Turbulenz is full of little touches that make gaming and sharing simple to accomplish.

Dangerously addictive smart leaderboards that alert your friends when you’ve been beaten their scores

Turbulenz leaderboards aren’t just smart — they’re alive! All leaderboards update in real-time and when you beat a friend’s score they’ll get an instant notification via email or the mobile companion app to tell them they need to step up their game! Warning: Smart leaderboards can cause unstoppable loops of competition and the complete breakdown of friendships in extreme cases.

image-leaderboard-loupe

Keep track of all your leaderboard scores in one place on Turbulenz and with your mobile companion app

If you’re feeling competitive, having to keep track of all your scores can be a drag. On Turbulenz all scores are listed in a unique overhead view that lets you know which scores your friends have beaten, and which ones are still safe.

Play the greatest games online for free — super simple payments for when you really want that new ‘thing’

Wouldn’t it be nice if everything was free? Of course! Everything on Turbulenz is free. It’s only when you decide you really want to buy ‘that item’ or unlock ‘that level’ that you will spend money on Turbulenz. Our payment system is frictionless and secure, enabling you to play with your latest purchase instantaneously.

image-purchases-loupe

Shop in-games and on Turbulenz, checkout with Amazon

Games on Turbulenz allow you to shop in-game or via the slick side-panel (for when you really need a boost mid-game!). When you need to settle the bill, Turbulenz will use your existing Amazon account to process the transaction. No messing about with cards, numbers or banking acronyms.

What’s next?

Turbulenz is an ever-growing ecosystem and we add new features and games every month. Here’s a teaser of what’s to come.

More games!

image-devices

Our core principle is awesome games, so we’ll always be adding more of those. To learn about our latest partners and projects, keep an eye out for our news updates or follow us on Twitter and Facebook. It will be well worth your time.

Turbulenz on-the-go: iOS, Android and Windows 8

The Turbulenz engine is based on the really clever programming language JavaScript. This means that all Turbulenz games are platform independent and easily portable to new devices such as the iPhone, iPad or Android phones and tablets. We already have Turbulenz for mobile and tablets working but it’s not perfect just yet. In the near future you’ll be playing Turbulenz games across all platforms and devices. And here’s the best bit: all of your purchases go with you. Pay once, play anywhere!

Turbulenz games everywhere

Turbulenz is an internet generation games platform. This means that our games can be played and enjoyed on any device that is browser enabled! While we are confident that turbulenz.com will always be the best place to play our games, we expect to see them appearing on other sites such as the Google Chrome Store or Facebook as well. The more people we reach the better of a job we have done!

contentbox-planetwars

Turbulenz Engine

The Turbulenz Engine is fully open source

  • Open source HTML5 game engine for developing games under the MIT license.
  • Download and build the latest Turbulenz Engine directly from the Github public repository.
  • Alternatively, download and install a pre-packaged and tested Turbulenz Engine SDK for Windows, Mac OS X or Linux from the hub.tubulenz.com.
  • You are free to modify, self-publish and monetise games made with the Turbulenz Engine anywhere online.
  • Mix the Turbulenz Engine modules with any other external technology and web services.
  • The engine is open source and totally free to use.

Turbulenz Engine

The engine libraries are implemented in optimised JavaScript supporting rapid iteration of game code and data. The engine executes directly in the browser and includes some of the following features:

  • Core

Asynchronous resource loading and swapping; Lazy evaluation of scene updates; Multi-threaded evaluation and execution

  • Rendering Effects and Particles

Shader based immediate mode dispatch; Supporting multi-technique, multi-pass, multi-materials; Dynamic vertex, index, and texture buffer processing; Deferred rendering supporting unlimited lights; Pluggable POST effects and collection of effects; Exponential shadow maps and occlusion queries; Extensive particle and effect systems; GUI/HUD system supporting multiple fonts and languages

image-engine

  • Physics, Collision and Animation

Rigid bodies, Collision primitives and constraints; Ray and convex sweep queries; Large collection of built-in animation controllers; Skeleton animation with quaternions

  • Audio and Input

3D sound sources and up to 7.1 surround sound; Multi-threaded streaming and mixing; Access to HID, allowing external controllers and peripherals

  • Networking, Multiplayer and Social Networking

Compression, encryption, reliable and unreliable messaging; Network lag compensation, server/client and p2p architecture; Integration with popular social networks including Facebook; Automatic player sign-in and access automatically handled

  • Scene and Resource Management

Visibility queries via portals, frustum, or overlapping box; Sorting and grouping for visibility and optimal rendering; Bandwidth and hardware scaling by dynamic asset selection

Turbulenz SDK

The SDK contains everything a developer needs to rapidly get their project going, polished and deployed, including:

  • JavaScript Engine Source Code

A complete version of the JavaScript Engine code is available for developers to browse and use during debugging. The Engine is completely modular allowing developers to select exactly what features they want to use, and modify or replace anything that isn’t suitable for their game.

  • Samples

The SDK includes a wide range of feature and code samples. The aim of these samples is to cleanly demonstrate to developers how to use all the different parts of the game engine. All of the code is fully documented and explained, and suitable to paste into your own project as a starting point for getting a new feature implemented.

  • Documentation

A complete set of the latest documentation is distributed in the SDK. The documentation contains an API reference for every API in the Engine, all of the online game services, a user guide for all of the major components, and most importantly an extensive getting started guide.

image-sdk

  • Local Development Server

The Local server replicates all the APIs provided by the live game servers. This allows developers to build their game and correctly use the social web service APIs. The server also implements a local environment for creating a multiplayer game. The Local server also contains a range of tools to help developers analyse and optimise their application. The server reports metrics for all assets requested and is critical to making loading efficient.

  • Viewer

Built into the Local server are a collection of tools for debugging the game and assets. The Viewer allows you to quickly preview and manipulate assets. Alongside the Viewer is a dynamic Disassembler that is useful when digging into assets. The Disassembler is designed to help developers quickly pick through any size asset and search for potential issues.

  • Asset Processing Tools

We don’t believe in monolithic tools and so all tools are provided as a toolbox. Turbulenz is designed to fit into your existing pipelines and processes. The asset processing tools can convert source assets into the JSON format used by the engine.

  • Packaging and Deployment

All tools needed to prepare, package and deploy your game for to the Turbulenz Developer Hub. The tools can be added to your built process so that the output from every build is playable online.

Questions
Still have questions?