ratalaika Posted September 17, 2014 Share Posted September 17, 2014 Hello, I'm ratalaika. I've released a HTML5 version of the well-known Action Script 3 engine Flixel.AboutFlixel JS is a port of the famous AS3 library Flixel.It has some improvements and also some new stuff like support for SpriteSheets or Tiled Map format parser.It's still new and shiny so you may find some bugs.FeaturesIt includes almost all the feature the original one as, like cameras, particles, integrated collision system...But also some new ones! Like Sprite Sheet support, Tiled Map format parser, touch input (for mobiles), tweening, and some more that are under development.It will include a port of the also know Flixel Power Tools by Photonstorm.Flixel JS is thought for people that coded in OOP languages like AS3 or Java.It includes a default inheritance system and a package system.Simple FeaturesIntegrated basic collisionGroupsSoundMouse inputKeyboard inputTouch inputColor utilitiesParticlesText displaySave games and preferencesCamera scrollingTilemap supportTiled Map format parserAdvance FeaturesRecord and play backPath findingCamera systems for split screenObject recyclingTweeningSprite Sheep loading for performanceOn Screen game padsBitmap FontsFor more you can check the github page Flixel JS.Also there is a Reddit post. Quote Link to comment Share on other sites More sharing options...
alex_h Posted September 17, 2014 Share Posted September 17, 2014 POO languages like AS3 or Java. Quote Link to comment Share on other sites More sharing options...
ratalaika Posted September 17, 2014 Author Share Posted September 17, 2014 Miss translation XD. In my language is POO hehe. Also I know AS3 is not too much OOP but it has OOP elements... That's why I mentioned it. Quote Link to comment Share on other sites More sharing options...
alex_h Posted September 17, 2014 Share Posted September 17, 2014 I wasn't sure whether it was a thinly veiled criticism of the object oriented approach to programming or a simple typo Quote Link to comment Share on other sites More sharing options...
Antriel Posted September 17, 2014 Share Posted September 17, 2014 There's also http://haxeflixel.com/I heard it's even better than original flixel. Quote Link to comment Share on other sites More sharing options...
totor Posted September 17, 2014 Share Posted September 17, 2014 Did you make benchmarks comparisons with haxeflixel (which export to js)? Quote Link to comment Share on other sites More sharing options...
ratalaika Posted September 17, 2014 Author Share Posted September 17, 2014 There's also http://haxeflixel.com/I heard it's even better than original flixel.For HaxeFlixel you need to code in Haxe. In FlixelJS you code in JS. Also the export from HaxeFlixel to html5 works, but not super good for now. Did you make benchmarks comparisons with haxeflixel (which export to js)?I didn't yet. I will soon. Also as I said to @Antriel the idea of FlixelJS is to code your game in JS despite coding it in Haxe. Quote Link to comment Share on other sites More sharing options...
ratalaika Posted September 23, 2014 Author Share Posted September 23, 2014 I updated it today to the version 1.1. I added some bug fixes and new features like variable time step! Also some performance improvements has been added . Quote Link to comment Share on other sites More sharing options...
yzigames Posted September 23, 2014 Share Posted September 23, 2014 What kind of renderer it uses? Maybe pixi? WebGL support? Quote Link to comment Share on other sites More sharing options...
ratalaika Posted September 26, 2014 Author Share Posted September 26, 2014 Right now it uses a custom renderer (made by my) In my TODO list there is porting it to pixi asap to increase performance and add WebGL support! I hope to finish that in october . Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.