Flambe

Software Screenshot:
Flambe
Software Details:
Version: 4.1.0
Upload Date: 13 Apr 15
Developer: Bruno Garcia
Distribution Type: Freeware
Downloads: 23

Rating: 1.0/5 (Total Votes: 1)

Haxe is an open-source programming language and compiler that can convert its source code in other programming languages (amongst which ActionScript and JavaScript are supported).

To ensure a cross-platform support and maximum interoperability, developers have chosen to write Flambe in HaXe.

This means developers write a game's source in HaXe, and then compile it to Flash or JS (HTML5) depending on their needs.

This way the game's source is available in one single repository, easier to change, update, and maintain.

There's aren't any other fundamental differences besides this, Flambe working just like any other game engine.

Features:

  • Multiplayer games via Node.js
  • Support for mobile devices
  • Complex asset loading system
  • Support for mouse and touch interactions
  • Support for keyboard shortcuts
  • Support for Adobe AIR
  • Support for bitmap fonts
  • Support for Flump animations
  • Simple audio playback
  • Easy scene management
  • Built-in particle system
  • Reloads assets in real-time
  • Render data via HTML5 canvas, Stage3D, WebGL, and BitmapData

What is new in this release:

  • Added Firefox OS platform target.
  • Added System.renderer.
  • Added Texture.subTexture(), Texture.split(), for conveniently working with texture atlases.
  • Added Library.fromFlipbooks(), for support for non-Flump flipbook animations.
  • Added Sprite.pointerIn/pointerOut signals.
  • Added TextSprite.letterSpacing/lineSpacing.
  • Added Font.lineHeight.
  • Added flambe.util.Pool.
  • Added an observable Playback.complete.
  • Added flambe.script.PlaySound.

What is new in version 3.1.2:

  • Support the new Web Audio spec used by Firefox.
  • Calls to emit() again while a signal is already dispatching will be queued up for when the dispatch ends instead of asserting.
  • Lots of little fixes and optimizations to Flump, audio, and rendering.

What is new in version 3.1.1:

  • Added iOS support to the new build tool.
  • Added more config options to flambe.yaml: "android", "ios", "extra_paths", "orientation", and "fullscreen". Check the default flambe.yaml for documentation on those.
  • Fixed the tilted graphics bug on the Android 4 stock browser.
  • Switched flambe serve port to 7000 so it doesn't conflict with standard Mac tools, thanks Stephane Le Dorze.
  • Removed wafl. The flambe command is the only supported build tool.

What is new in version 3.0.0:

  • Enabled the WebGL renderer by default, with fallback to canvas.
  • Fixed a Storage corner-case on Chrome Flash.
  • Enable retina resolution on iPhone 5 HTML.
  • Added Arrays.indexOf/lastIndexOf.

What is new in version 2.2:

  • Ensures sound is muted properly on iOS.

What is new in version 1.5:

  • Added PointerEvent.hit.
  • Added Sprite.pointerEnabled, getLocalMatrix(), hitTest(), and getBounds().
  • Added System.time.

What is new in version 1.3b:

  • Minimized allocations and pointer indirection in the Flash renderers.

What is new in version 1.3:

  • Added PointerEvent.stopPropagation().

What is new in version 1.2:

  • Update the demos as part of the release process.

Requirements:

  • HTML 5 enabled browser
  • Node.js 0.6 or higher

Similar Software

Other Software of Developer Bruno Garcia

Hydra
Hydra

5 Jun 15

Comments to Flambe

Comments not found
Add Comment
Turn on images!