Thursday, September 9, 2010

Something is moving

Something is moving in brower's games (see my last posts about it: html5 library and here). Mozilla Labs start a Gaming initiative with a contest about it and it's interesting because:

1) big organization focus on browser's games,
2) Firefox 3/4, Chrome 6 (and chromium), Safari, Internet Explorer 9 have support for html5 and have fast JavaScript engines,

It's not a great point in history of video-games, but I see some problems that only time will solve:

- lack of IDE for testing,
- lack of standard for developing in html5: will my code run same in Firefox, Safari, Chrome and IE ?
- how much users are interested on it?

Only questions for now, but is a starting point

6 comments:

  1. Thanks to Thodd on flashpunk forum (http://flashpunk.net/forums/index.php?topic=880.msg6598), point us to useful tutorial for akihabara: http://forums.tigsource.com/index.php?topic=12514.0

    ReplyDelete
  2. I agree with your concern about whether the games will run the same cross-browser. Given all the rendering differences between browsers, and even versions of browsers, it seems to me games have a strong chance of playing inconsistently across different browsers. And if you develop a game today, how will it play on browsers released 10 years from now? Will today's versions of Chrome and Firefox serve as emulators and our games as ROMs?

    As for user interest, I believe end-users will have a LOT of interest in HTML5 games.. so long as the games are good, of course. We have to look no further than the popularity of Flash games (and Flash game portals) to see how users love convenience and accessibility-- and how can your game be more convenient and accessible than as a game that can be played in their browser (and even on their phones!) without use of external plugins/software. Even Flash games require external plugin usage.

    As long as the consistency issue is prepared for by the powers-that-be guiding the technology behind this, I see a great deal of success in HTML5 as a gaming platform.

    ReplyDelete
  3. Running of games in near-future browsers with JavaScript engines that will have speed improvements of 10% can destroy logic and gameplay no ?

    Fix this can really improve html5 game, no ?

    thanks for your comment :D

    ReplyDelete
  4. I haven't looked into the code used in any of these games, so I can't say for sure how it works, but it seems to me that they're limiting the frame rate successfully. Therefore, speed improvements in JavaScript shouldn't affect the frame rate in any way except improving performance on machines that were previously running it too slowly.

    ReplyDelete
  5. Hi again!
    I've also found this series of tutorial, what do you think?

    http://www.brighthub.com/hubfolio/matthew-casperson/blog/archive/2009/06/29/game-development-with-javascript-and-the-canvas-element.aspx

    ReplyDelete
  6. I've also found this examples of html games:

    http://blog.insicdesigns.com/2010/09/showcase-of-games-developed-using-html5-canvas/

    ReplyDelete