Sunday, December 3, 2017

melonJS 5.0.x !

Greetings ! 

As the end of the year is almost there, it's finally time to release a new version of melonJS, that we have been slowly cooking on GitHub for months now.... 

As announced previously in anticipation for ES6, we completely dropped support for all legacy browser/devices not fully supporting ES5, which means that we removed all related polyfill and/or deprecated events from melonjs. If for any obscure reasons you still need to run things on these oldies, you can use an es5-shim to provide with the missing ES5 features (and it is actually now also included in our boilerplate). 

More details on the changelog are available here, but this new version include the following changes :
  • usual update to the audio module
  • fix and improvement to fullscreen and orientation features
  • tons of fixes to input management for gamepad, keyboard, pointer and multitouch
  • fix for renderable when applying transform and anchor points
  • new `isKinematic` property allowing to opt-out from collision and input events
  • support for group layers (Tiled 1.0) 
  • massive update in the build process (switch to karma, and use of chrome headless for the test unit) thanks to the help of kibertoad
The platformer example has been improved as well and now features a virtual gamepad for when used on touch-enabled devices. Definitely a good start for those looking at adding one to their game, give it a try here !

Also do note that a 5.0.1 version has been published in the mean time, fixing a couple of regressions, so make sure to download that latter version from here

Don't forget to check our Wiki for further information on how to use melonJS but also all for how to use the third party tools that we support like Tile of course, but also TexturePacker, PhysicEditor, BitmapFont Generator, PhoneGap, Ejecta, and others ! And of course comments and feedback on this last version are welcome through our forum

As this will probably be the last post of the year, we wish you all a Merry Christmas and an 
Happy New Year ! 

-- the melonJS team

8 comments:

  1. From this blog page you will get some info and helpful tips on how to write great compare and contrast essay. I think that this could be useful in your future assignment writing

    ReplyDelete
  2. Programming Assignment help
    Programming Assignment Help is efficient in reducing stress from your academic life. It can save most of your time. Hence you can utilize your time in other necessary works. However, it is essential to choose a proper service; else it can trouble you badly. To avoid this, you must check the online reviews for a better Computer Science assignment

    ReplyDelete
  3. UAE Assignment Help provides Write My Essay UAE services to the students at a reasonable price. We supply the best homework help services to the college students, and delivers original content which is free from plagiarism. So, students can achieve academic success.

    ReplyDelete
  4. Hurry up! SingaporeAssignmentHelp.com is offering 10% discount on university assignment help. Save your money with our experts writers and get discounted assignment help at anytime with higher grades. pay someone to do my assignment singapore

    ReplyDelete
  5. It is nice to read such high-quality content. It is a good article that discusses the topic at hand quite well. I am looking forward to read more articles from your site. Keep up the good work.
    assignment help

    ReplyDelete
  6. My Assignment Services provides a 24-hour online Assignment Help and consultation to the students. Be it any subject such as Nursing, Economics, Law, Engineering, or Management, we provide the most reliable help with assignment online by our highly-proficient academic writers. My Assignment Services constantly aim to expand our base of assignment writing experts and call in international experts who are ex-professors from reputed business schools, management schools, engineering universities from across the globe. This provides you with an opportunity to get a global and world perspective in your University Assignment Help answers and lets you connect with a writer who understands you. This company has been trusted by thousands of students in Australia for their incredible help with assignment that are provided to students worldwide. Join these thousands of students and achieve high distinction in each and every one of your college tasks. We are proud of our best assignment help experts because of their dedication towards providing continuous support to students by helping them meet deadlines and scoring better grades. We understand how important academic assessments are in developing a student's career and future opportunities, this is why we take extreme measures to ensure that all Perdisco Assignment Help solutions are best-in-class.

    ReplyDelete