Wednesday, May 4, 2011

Mibbu - javascript html5 game framework

I have just published initial release of Mibbu - my javascript microframework for fast game prototyping. To be honest - it is just set of functions and patterns I use always when I write my games. It is more a sandbox, starting place with basic tools, than a real framework (that's why I called it 'microframework'). It provides sprite animations, basic operations like movement or collisions, scrolling backgrounds and drawing on both - canvas or DOM. It uses DOM only when it is not possible to use Canvas (like in older IEs), but you can force it to do so with one single function (canvasOff()) - then it will be drawn with divs & imgs. It is the same mechanics I have used in OpenOdyssey or Janpu. I will try to write something more about using Mibbu later this week.

63 comments:

  1. Replies
    1. yes, I was working on it even today:). I will implement plugin support for everything more than sprite animations and collision detection, so it will be easy to write your own plugin or choose form that already published and customize Mibbu for your needsدانلود آهنگ جدید

      Delete
  2. Nice! do you plan add Isometric support?

    ReplyDelete
  3. yes, I was working on it even today:). I will implement plugin support for everything more than sprite animations and collision detection, so it will be easy to write your own plugin or choose form that already published and customize Mibbu for your needs

    ReplyDelete
  4. Thanks for fast reply, Best of Good Luck with this!

    ReplyDelete
  5. Hi. Thanks for sharing.
    Though I've got a question and hope to get the answer :)
    what should I do to move frames horizontally but no vertically ?
    Thanks in advance.

    ReplyDelete
  6. you have to modify draw() function in sprites module (https://github.com/michalbe/mibbu/blob/master/mibbu.js#L283), just switch t.animation with t.f. I think I will prepare plugin for this also because a lot of people ask for this. I have completely no idea why:).

    ReplyDelete
  7. Oh, and after that you should change it in the dom part also (lines 296 & 297)

    ReplyDelete
  8. Appreciate your rapidly response, Best of Dolphins, good luck this!


    _________________
    WOW Gold

    ReplyDelete
  9. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write ups thanks once again.
    html5 converter

    ReplyDelete

  10. Both Java and JavaScript are commonly used web technologies. The similarities between their names often make beginners feel that JavaScript and Java are related.
    For more information: javascript

    ReplyDelete
  11. This comment has been removed by the author.

    ReplyDelete
  12. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools
    Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton
    of engaging advice and insight into front-end technologies. Even more obvious is his passion
    for open source contribution and trial-and-error development, making his blog one of the
    most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  13. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  14. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  15. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  16. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  17. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  18. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  19. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  20. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  21. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  22. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  23. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  24. David Walsh is Mozilla’s senior web developer, and the core developer for the MooTools Javascript Framework. David’s blog reflects his skills in HTML/5, JS and CSS, and offers a ton of engaging advice and insight into front-end technologies. Even more obvious is his passion for open source contribution and trial-and-error development, making his blog one of the most honest and engaging around.
    Website: davidwalsh.name

    ReplyDelete
  25. This site truly has all of the information and facts I wanted about this subject and didn’t know who to ask.
    Rice Purity Test
    purity test
    rice purity
    the rice purity test

    ReplyDelete
  26. Thanks for sharing this awesome list.your blog is one of the best ive seen,i love it,kindly visit my site..

    ReplyDelete
  27. Thank you very much for this blog, I learned a lot of it,,

    ReplyDelete
  28. Good day, I'm grateful to make this blog because I learned a lot here

    ReplyDelete
  29. I often find a site that your blog is unique and enables read friend thanks

    ReplyDelete
  30. Thanks for share nice travel blog commenting list.This sites so useful about commenting.Once again thanks for post nice job.

    ReplyDelete
  31. this blog is really enjoyable, thank you for making it because of it I learned a lot

    ReplyDelete
  32. https://www.dok222.com/ 바카라사이트
    https://www.dok222.com/yescasino11/ 예스카지노
    https://www.dok222.com/sands/ 샌즈카지노
    https://www.dok222.com/thekingcasino11/ 더킹카지노
    https://www.dok222.com/merit/ 메리트카지노
    https://www.dok222.com/firstcasino11/ 퍼스트카지노

    ReplyDelete
  33. https://www.qqueen700.com/ 카지노사이트
    https://www.qqueen700.com/sands/ 샌즈카지노
    https://www.qqueen700.com/thekingo/ 더킹카지
    https://www.qqueen700.com/merit/ 메리트카지노
    https://www.qqueen700.com/firstcasino11/ 퍼스트카지노
    https://www.qqueen700.com/yescasino11/ 예스카지노
    https://www.qqueen700.com/baccarat/ 슈퍼카지노

    ReplyDelete
  34. Xanax belongs to the benzodiazepines drug, which is using to address anxiety, panic disorder, and stress by stimulating the disturbed and unbalanced chemicals in the brain. Xanax offers calming effects in the brain to enhance the productivity evaluator's consultation and guidelines. Buy Xanax online

    buy xanax online

    ReplyDelete
  35. Oxycontin may be a brand of Oxycodone, this is often the controlled-release Oxycodone tablets, intended to be taken every 12 hours. Oxycodone may be a semi-synthetic opioid synthesized from thebaine, an opioid alkaloid found in the Persian poppy, and one among the various alkaloids found within the Papaver somniferous. buy oxycontin online

    buy oxycodone online

    ReplyDelete
  36. Thank you for sharing information.It was great article and very informative
    "AchieversIT is the best Training institute for react js training.
    digital marketing training in bangalore "

    ReplyDelete
  37. I’m impressed, I must say. I’m here for the first time. Superb! I simply must tell you that I really love your blogs page. My boyfriend enjoys your blogs.

    야동
    립카페
    스포츠마사지
    건전마사지
    카지노사이트존

    ReplyDelete
  38. Venice meets Arabian nights in the heart of Dubai. The picture-perfect Madinat Jumeirah comprises a cluster of sandy stone buildings connected by tranquil waterways. best lunch spots in dubai

    ReplyDelete
  39. If this is what you wish to ensure, then the team of restaurant interior designers in Dubai at DESiGN DESiGN LLC is here to help you out! restaurant interior design dubai

    ReplyDelete
  40. Thank you so much for such a well-written article. It’s full of insightful information. Your point of view is the best among many without fail.For certain, It is one of the best blogs in my opinion. 먹튀검증


    ReplyDelete
  41. You can create and lead tiktok page about it. I advise you to buy tiktok followers to promote your page

    ReplyDelete
  42. Hey friend, it is very well written article, thank you for the valuable and useful information you provide in this post. Keep up the good work! FYI, Pet Care adda
    Credit card processing, wimpy kid books free
    ,science a blessing or curse essay

    ReplyDelete
  43. Great content and thanks for sharing with us. Do you want to know how to unblock url on facebook

    ReplyDelete
  44. Our customers get to choose from a large collection of office accessories and stationary, including but not limited office accessories dubai

    ReplyDelete
  45. Our qualified team of RICS certified experts provide accurate and high-quality property valuations for a wide range of purposes. property valuations in dubai

    ReplyDelete
  46. Our Chiropractic doctor in Dubai uses advanced knowledge and skills to evaluate patient complaints, provide accurate diagnosis and follow through with a focused treatment plan that includes both prevention & pain management. chiro dubai

    ReplyDelete
  47. Thanks for the information. You can also checkout Cannabis Digital Marketing Services provided by Growers Marketing.

    ReplyDelete
  48. Thanks for sharing the excellent information. For cannabis marketing contact Cannabis Digital Marketing Agency.

    ReplyDelete
  49. It is one of the best information which you are providing. I love your blog because it totally full of informative posts. You are nice one and thanks for sharing. It is very nice and informative blog through which we gain a lot information for our some purpose. you did a great job and i appreciate your effort. Very nice share and keep on sharing. The top Mobile App Developer Dubai company provide good service of app developer you visit here site for more info.

    ReplyDelete
  50. Good post. I learn something new and challenging on blogs I stumbleupon every day.
    It’s always helpful to read through content from other authors and practice a little something from their websites.

    ReplyDelete
  51. Is it that time of the year when your home, especially your kitchen, needs remodelling? Are you perplexed about what design you should pick this time for your kitchen? If yes, then your search ends here as this article would be a great help for you undoubtedly. blog

    ReplyDelete
  52. Thanks for sharing the excellent information. For Hand Sanitizer Manufacturer & Supplier in Doha, Qatar contact us https://hicareqatar.com/product-category/detergents-disinfectants/

    ReplyDelete
  53. This comment has been removed by the author.

    ReplyDelete
  54. Thanks for sharing. Keep on writing, great job! coperewards. com

    ReplyDelete