JavaScript game development: Unterschied zwischen den Versionen

aus Metalab Wiki, dem offenen Zentrum für meta-disziplinäre Magier und technisch-kreative Enthusiasten.
Zur Navigation springenZur Suche springen
 
(4 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 22: Zeile 22:
* Build a library? Input handling, sprite animation, collision detection, SFX, etc etc. Needs more research.
* Build a library? Input handling, sprite animation, collision detection, SFX, etc etc. Needs more research.
* Organize a competition like [[PyWeek]]
* Organize a competition like [[PyWeek]]
* Organize a introductory course/workshop


== Projects & Ideas ==
== Projects & Ideas ==
Zeile 34: Zeile 35:
: Multiplayer online Go
: Multiplayer online Go
: Idea only
: Idea only
* [[Benutzer:TomK32|TomK32]] has a few javascript games:
: [https://github.com/TomK32/typedown typedown] (2011-10) uses Canvas and keyboard input
: [https://github.com/TomK32/trollbridge-armours Trollbridge Armours] (2011-05) uses SVG.


== Interested parties ==
== Interested parties ==
Zeile 41: Zeile 45:
* [[user:Snaut|snaut]]
* [[user:Snaut|snaut]]
* [[user:Menroth|Menroth]]
* [[user:Menroth|Menroth]]
* [[user:Tametick|Ido]]
* [[Benutzer:TomK32|TomK32]]
* [[Benutzer:tiefenb|tiefenb]]


== References ==
== References ==


* [http://upcoming.yahoo.com/event/237678/ iPhone Dev Camp Germany] (date unannounced)
* [https://github.com/bebraw/jswiki/wiki/Game-Engines Comparison sheet of js game engines]
* [http://javascriptgamer.com/brickslayer/ JavaScriptGamer.com Arkanoid tutorial] (uses Prototype)
* [http://javascriptgamer.com/brickslayer/ JavaScriptGamer.com Arkanoid tutorial] (uses Prototype)
* [http://www.sean.co.uk/a/webdesign/javascript_gamelib/javascript_gamelib.shtm JavaScript gamelib]
* [http://www.sean.co.uk/a/webdesign/javascript_gamelib/javascript_gamelib.shtm JavaScript gamelib]

Aktuelle Version vom 27. April 2012, 09:05 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
  • Organize a introductory course/workshop

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
  • TomK32 has a few javascript games:
typedown (2011-10) uses Canvas and keyboard input
Trollbridge Armours (2011-05) uses SVG.

Interested parties

References

Notable games

Multiplayer

Single player

iPhone

Experimental

Lists/indexes