JavaScript game development: Unterschied zwischen den Versionen

aus Metalab, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Wechseln zu: Navigation, Suche
(+realworld racer (by scott, who was at the lab @ paraflows06 with extortr!))
(safari css extensions)
Zeile 14: Zeile 14:
 
* [http://www.pushingbuttons.net/blog/?p=34 Wii Remote API] & [http://www.howtocreate.co.uk/jslibs/script-wiimoteevents Events Library]
 
* [http://www.pushingbuttons.net/blog/?p=34 Wii Remote API] & [http://www.howtocreate.co.uk/jslibs/script-wiimoteevents Events Library]
 
* Moz Tech: XUL, XBL etc... no real justification for those though.
 
* Moz Tech: XUL, XBL etc... no real justification for those though.
 +
* Upcoming Safari CSS extensions: [http://webkit.org/blog/130/css-transforms/ transformations] & [http://webkit.org/blog/138/css-animation/ animation]
 
* Upcoming canvas 3d context
 
* Upcoming canvas 3d context
  

Version vom 3. November 2007, 04:45 Uhr

Why would anyone do that? Because on two recent cool devices, JavaScript is the ONLY option for open, unrestricted application development. Because making games in JS is a hack and a challenge. Because few people have pushed the technology to its performance limits yet. And because we can.


Platforms

  • Wii!
  • iPhone!
  • Regular old boring computers

Technologies

What to do

  • Start a wiki?
  • Build a library? Input handling, sprite animation, collision detection, SFX, etc etc. Needs more research.
  • Organize a competition like PyWeek

Projects & Ideas

Full window shoot em up as browser stress test
Prototype exists (flying+shooting)
  • JS Spryjinx (c3o)
Remake of simple DOS 2 player platform game
Prototype exists (basic game elements, 2 player controls, game over)
Multiplayer online Go
Idea only

Interested parties

References

Notable games

Multiplayer

Single player

iPhone

Experimental

Lists/indexes