TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Javascript Framework for 2D Game Development - GameJS

23 pointsby emilamabout 16 years ago

5 comments

nategravesabout 16 years ago
It will be interesting to see if these sorts of techniques will become more useful in the future. The iPhone, Palm Pre, and all Android enabled phones come with good javascript support which means--depending on processing requirements--they could all support this sort of game out of the box. Does this mean that javascript based RIAs will be an increasingly attractive alternative to native apps?
TommyMabout 16 years ago
Hey, I'm the author of this library. To be honest I have never tried to use ExCanvas or any other Canvas replacements scripts for IE with this library because I supposed it would run really slow. Thanks for the tip, I'm going to try it out.<p>I worked on this several months ago and never really had a second look because of lack of time. New job and all. I always wanted to come back to this though and polish some stuff like sound support (would have to be flash i guess), mouse support, some optimizations (did some tests creating space invaders and found some very real possible improvements, by for example using the experimental canvas.drawString available in some of the nightlies of (proper) browsers), and some other minor quirks.<p>If anyone has any questions or just wants to discuss something with me about the internals or possibilities, you can contact me at tommy@extjs.com
cubicle67about 16 years ago
I started writing Asteroids in Javascript is anyone's interested: <a href="http://users.tpg.com.au/_dp//dave_asteroids.html" rel="nofollow">http://users.tpg.com.au/_dp//dave_asteroids.html</a><p>Still a work in progress, but it's the first thing I've written in JS.
jasonkesterabout 16 years ago
3rd time in one week: please add the one line of HTML to that page that you'll need to support IE as well.<p>You're mistaken that IECanvas will make your game slower in IE than it is in Firefox. Test it out, and you'll be surprised. IE has a much better rendering engine than FF, and even with the added overhead of converting all canvas calls to their SVG equivalent, it's still noticeably faster.<p>So yeah, please fix your thing. It's one line of HTML fer cryin out loud!<p>(nice effort, by the way)
评论 #506147 未加载
评论 #506113 未加载
评论 #506047 未加载
jcromartieabout 16 years ago
JavaScript is a good language for game development, provided you have a decent underlying media layer. The browser is not a good media layer. HTML Canvas, timing, input, and audio are all miserably inconsistent and hackish across browsers. Just use Flash.
评论 #505904 未加载