8bitrocket.com
30Apr/110

Atari Nerd : This Day In Atari History For April 30th

  • 1981 April 30: DataSoft first publicizes Micro Painter for Atari 8-bit computers
  • 1984 April 30: Parker Brothers finalizes prototype of Atari 2600 game Frogger II
  • 1994 April 30: Atari Classic Programmer’s Club announce 8-bit computer products• Loopz: game releases TBA• Helter Skelter: game release TBA• Bomb Blaster: game release Christ

 


29Apr/110

8bitrocket InterWeb Mash-Up For Friday April 29th, 2011

A Note From 8bitrocket
Hi everyone, I hope you are enjoying our new focus and format as much as we are are enjoying it.  We found it very hard to write lots of in-depth articles because the industry is changing so much at the moment.   We will have more in-depth articles and stories soon, but right now we are trying keep it fresh daily with all sorts of content that we have written, found,  collected, or is sent to us.

Zombies invade the royal wedding!!!
The new game, Class 3 Outbreak, by Binary Space Games, simulates a Zombie outbreak at the royal wedding!  The game uses Google Maps to display real world locations and is integrated with Facebook for socal play.  Plus, it's got Zombies!

The project is primarily being used as a tool to get people to their unique funding idea. At www.indiegogo.com/Class-3-Outbreak they are taking donations to help fund the final, fully  playable game.

April 27th, 2011. Westminster Abbey, United Kingdom. Binary Space
have just released their spin on the Royal Wedding using their
game, Class 3 Outbreak to simulate a zombie outbreak during the
wedding ceremony.  William and Kate are shown standing outside the
Abbey, surrounded by onlookers, and appear to be unaware of the
oncoming zombie hordes. Undercover agents and body guards are
scattered throughout the crowd, however they are greatly
outnumbered. Visit the Royal Zombie Wedding map now to watch the
zombie outbreak unfold.

The Zombie Royal Wedding was created using Binary Space’s game,
Class 3 Outbreak. Class 3 Outbreak is a zombie survival game that
takes place in real world locations on Google Maps(R), with real
life friends via Facebook(R). This version of the game was created
to promote Binary Space’s funding efforts on IndieGoGo, where they are trying to raise
$50,000 to develop the game. Jay Weston, Game Designer, says,
“Binary Space is an independent games developer, and we would
greatly appreciate any support, please visit the IndieGoGo link
and contribute to the project if you like it.”

More details about Class 3 Outbreak can be found on the Class 3
Outbreak (www.class3outbreak.com)
and Binary Space (www.binaryspacegames.com)
websites.

Become a fan and follow C3O’s progress on Facebook (www.facebook.com/class3outbreak).

 

AS3 Tip Of The Day: Quick And Dirty Bitmap Collision Detection Routine
This works with MovieClips.  Pass in two, if the non-transparent parts of the MovieClips are touching, it will return true.

private function pixelhitTest(o1:MovieClip,o2:MovieClip):Boolean{
	var retval:Boolean =false;

	var bd1:BitmapData = new BitmapData(o1.width,o1.height,
                   true,0x00000000);
	var bd2:BitmapData = new BitmapData(o2.width,o2.height,
                   true,0x00000000);

	bd1.draw(o1);
	bd2.draw(o2);

	bd1Point.x=o1.x;
	bd1Point.y=o1.y;

	bd2Point.x=o2.x;
	bd2Point.y=o2.y;

	if (bd1.hitTest(bd1Point,255, bd2, bd2Point)) {
		retval = true;
	}
        bd1.dispose();
	bd2.dispose();
	bd1=null;
	bd2=null;
	return retval;
}

Atari Nerd This Day In Atari History

  • 1981 April 29: Avalon Hill publishes Conflict 2500 for Atari 8-bit computers
  • 1982 April 29: Atari copyrights Kangaroo coin-op operation, maintenance, and service manual
  • 1983 April 29: Imagic releases Moonsweeper for Atari 2600
  • 1983 April 29: Imagic releases Fathom for Atari 2600
  • 1983 April 29: Imagic releases Solar Storm for Atari 2600
  • 1992 April 29: Atari Corp files trademark for Space Lords
  • 1993 April 29: Atari Games files trademark for Metal Maniax
  • 2003 April 29: ign.com Name arcade version of Battlezone #82 of Top 100 Games Of All Time
28Apr/110

8bitrocket Daily Inter-Web Mash-Up – Thursday, April 28, 2011

MochiGames.com Game for Today: RobotSockets

RoboSockets is a new take (to us anyway) on the  classic falling item/connect/clear game play pattern.  The robots have various connectors that need to be lined-up to get clear them  from the screen.  It's engaging with neat graphics, and fun in short bursts.

Flash AS3 Tip Of The Day : Default Function Values

While you cannot overload a functions in AS3, you can use default parameters to get a similar effect.  You still need to pass the parameters in order, but it at least gets you part of the way there.

Example:

function createUser(userName:String, id:int, email:String="",
   phone="", sendEmail:Boolean = false)
    {
    //cool code goes here
    }

HTML5 Canvas Tip Of The Day : Using Canvas Global.alpha

The alpha transparency property on the HTML5 Canvas and needs to be set before each item you draw if you want the transparency value to be different than the item most recently drawn.

Example:

context.globalAlpha = 1;
//Draw Background
 context.fillStyle = "#ffffaa";
context.fillRect(0, 0, theCanvas.width, theCanvas.height);

//Text
context.globalAlpha = .25;
context.fillStyle = "#000000";
context.font = "40px Arial"
context.fillText  ( "Hello World!", 25  ,50);

//Box
context.globalAlpha = 1;
context.strokeStyle = "#000000";
context.strokeRect(5,  5, theCanvas.width-10, theCanvas.height-10);

HTML5 Canvas Rips It Up On The Windows 7 Phone

GSM Arena reports that Canvas apps run pretty fast on the Windows 7 Phone:

"The Windows Phone 7 browser goes at a breezy 20fps, the Android Browser manages 11fps or so, while Mobile Safari chugs along at just 2fps."

Atari Nerd : This Day In Atari History For April 28th

  • 1976 April 28: Atari Inc US trademark's the Quiz Show coin op
  • 1981 April 28: Atari Inc US trademark the Warlords's coin op
  • 1992 April 28: Atari Corp files trademark for Atari Falcon 030
  • 1999 April 28: Atari Games publishes arcade game Road Burners
  • 2003 April 28: ign.com Names Atari 2600 Adventure #95 of Top 100 Games Of  All Time

 

Growing Up In Arcades 1979-1989

Awesome photo gallery.

 

The 8bitrocket Daily Inter-Web Mash-up Briefing is compiled and edited by both Jeff D. Fulton and Steve A. Fulton.  We cover the world of retro games, new games, indie games, Flash / Web games, game coding, the toy industry, and anything else we find cool. Send news items that you would like covered to info[at]8bitrocket[dot]com

27Apr/110

8bitrocket Daily Inter-Web Mash-up – Wednesday, April 27, 2011

The Daily Briefing has been re-named back to the Inter-Web Mash-Up of old. Steve and I have both made it through 6 weeks with the new game development company, and although the hours are long, we are trying to find time for daily updates here on 8bitrocket.com. The focus will be on web-based, retro, and indie games, but we will also cover transitional console and computer games as well as technology, and other stuff we find interesting, useful or cool.

A New Flash Book By Someone We Know And Love

Michael James Williams has just written his own book on Flash and Facebook:

Great job Michael, it looks really good!!!

And Another One By someone Else We Know And Love Too!

Emanuele Feronato!  Looks awesome man!!!

Richard Davey Codes Atari 2600 Breakout In 20 minutes

With Flixel.  Watch him do it here.

What Has Iain Lobb Been Up to Lately?

A lot.

The Corona SDK Adds Nook Color Support

We dabbled in the world of the Corona Lua scripting API for mobile development earlier in the year. It is a very nice tool that allows IOS and various other mobile device  cross-platform development. Now Corona has been chosen as the recommended framework for color Nook development.

Flash Game Distribution Game We Like
Robot Emergence - A very well crafted strategy / builder game based on semi-autonomous robots.

Insect Onslaught - Fun arcade / plaformer where you blast bugs and obtain better and better weapons.

Another one of these movies makes a lot more sense now
The Onion finds the actual screenwriter responsible for the 5th fast and the Furious movie.

Atari Nerd Atari History Summary For April 1983 (28 years ago)

  • 1983 April : SSI Releases Cosmic Balance II For Atari 8-bit Computers
  • 1983 April: SSI Releases Knights Of The Desert For Atari 8-bit Computers
  • 1983 April: Nintendo approaches Atari about licensing Famicom
    • Atari would have rights to sell Famicom (NES) all over the world except Japan.  Nintendo would get a royalty and the rights to produce games for the system
    • Atari’s Ray Kassar is very interested.  Even though GCC is currently working on the 7800, the Famicom could be a great back-up plan.
  • 1983 April 4: Spectravideo first publicizes Mangia for the Atari 2600
  • 1983 April 12: Atari finalizes prototype of 2600 game Gravitar
  • 1983 April 13: 20th Century Fox creates first prototype for unreleased 2600 game Planet Of The Apes
  • 1983 April 15: Amiga first publicizes Power-Stick controller for the Atari 2600
  • 1983 April 19: Atari has first quarterly loss in 7 ½ years
  • Loss of $18.9 million on $869.4 million revenue
  • Competition is blamed
  • 1983 April 20: Mattel Electronics creates only known prototype of  unreleased 2600 game Rocky And Bullwinkle
  • 11983 April 29: Imagic releases Moonsweeper for Atari 2600
  • 1983 April 29: Imagic releases Fathom for Atari 2600
  • 1983 April 29: Imagic releases Solar Storm for Atari 2600

 

The 8bitrocket Daily Inter-Web Mash-up Briefing is compiled and edited by both Jeff D. Fulton and Steve A. Fulton.  We cover the world of retro games, new games, indie games, Flash / Web games, game coding, the toy industry, and anything else we find cool. Send news items that you would like covered to info[at]8bitrocket[dot]com

26Apr/110

8bitrocket Daily Briefing – Tuesday, April 26, 2011

New Game Picks From Mochi Games

Cactus McCoy : A Western-themed platformer with nice music and neat graphics.

Homerun In Bezerkland :  Hit the geek as far as you can. More than a decade ago played this with penguins.  Because of that, this game probably falls into the "retro Flash game" category.   Production values are a solid A.

Old Podcast We Missed

The Retronauts Live Discuss Arcade Games.

Nook color To Have Android Apps
Barnes And Noble plans to add Android App functionality to the Nook color.  This effectively gets Flash and Air support on the platform and created a cheap alternative to the iPad.

Ars Technica Declares Apple The winner In Adobe/Apple War
Because Adobe will now support HTTP streaming with Adobe Live Server 2011.  Sounds like a thin argument to me, but...

Ready to Play The PS3 on a Tablet?
Wired is reporting that Sony will have two tablets in the fall.  They will come in 9.4 inch and 5.5 inch models and will be "Playstation Certified".

When is the last time you read Retrogaming Times Monthly?
If your answer is "never" or "not lately" and you have even a passing interest in awesome retro and classic gaming, take a stroll on over. It has a very cool fresh new look and is always packed with cool articles.

A Couple Ideas From GameStorm

A multi player 'cook it' style game set 'in a frozen wasteland' featuring 'a worlock' with elements of 'Diner Dash' .

My daughter has been asking me to create a "smoothie" making game for some time. Why not have it star a Worlock?  Set the game in the Arctic, with cute penguins as your customers ordering things like a "herring and apple shake" and other treats.

A multi player 'rescue it' style game set 'on a hiking trail' featuring 'a half-elf' with elements of 'Pipe Mania' .

OK, a game like my old Track Mod for Hot Wheels, but set on mountain where you are saving hikers before they fall off a cliff?  That could work.

php SMARTY Template Tip
Pretty much anywhere inside the SMARTY tags {} you can embed $variables to create dynamic templeting.  One use of this would be to embed s style sheet based on a parameter passed in. For example, if you have passed $foo="version2" into the template, you can easily append this value to the name of a css file embedded at run-time:

<link rel="stylesheet" type="text/css" href="/css/main_{$foo}.css" />

This would link to the /css/main_version2.css style sheet.

 

The 8bitrocket Daily Briefing is compiled and edited by both Jeff D. Fulton and Steve A. Fulton.  We cover the world of retro games, new games, indie games, Flash / Web games, game coding, the toy industry, and anything else we find cool. Send news items that you would like covered to info[at]8bitrocket[dot]com

25Apr/110

8bitrocket Daily Briefing : Monday April 25th, 2011

Top Of Mind Jolt

Here some neat new games from MindJolt.com :

Green Archer : Aim and shoot arrows are various objects.  Simple and derivative, but intriguing none-the-less.

Bi-Plane Bomber :  Addicting, easy to control (and wholly unrealistic, but still...) bi-plane dog fight and bombing game.  Nice scrolling, and great action.  You've played similar games, but this was pretty good.

Hopi :  Nicely drawn game that you have played many times before.   Jump to pop a a star star/ballon and that pushes you higher.  Get as high as you can before the time runs out.   Nice job.

-8bitsteve

Random Game-Storm Game Ideas:

Game-Storm is a random game idea generator that we made a few years ago.  I plan to update it for 2011 soon.  However, here are some random game ideas that it generated for me.

A single player 'bomb it' style game set 'in ancient China' featuring 'a cave man' with elements of 'Dungeon Master' .

I was just thinking how great a game Dungeon Master was and how much I'd like to play a new version.   Not sure how you would bomb things in ancient China though...

A multi player 'wash it' style game set 'on a lake' featuring 'a motor home' with elements of 'Mouse-Trap' . (8bitsteve)

Hmm.  A game where you assemble the elaborate parts of a Rube-Goldberg like car wash to clean dirty motor homes before they fall into the Grand Canyon.  Maybe even that car washing tower-defense game I've always wanted to make (8bitsteve)

-8bitsteve

AS3 Code Hint For today

Use the "is" keyword to determine if an object is a particular class type at run time :

example: (where EnemyShip is a custom class you have created)

<em>if (myObject is EnemyShip) {
</em>    //do some cool stuff hopefully with explosions and junk
<em>}</em>

-8bitsteve

PHP Code Hint for today:

$GLOBALS is an associative array that stores a reference to all global scope variables. You can also store data directly into it. For example:

$GLOBALS["name"]="8bitjeff";

-8bitjeff

The Chinese Ban Time Travel In Movies

Finally, something I might agree with the Chinese govt. on. Time Travel ruins everything. See the 3rd Harry Potter book/movie for a good example. Of course, Back To The future was pretty darned good though, but still full of holes. Can  anyone think of a good example of Time Travel that holds-up under scrutiny?

-8bitsteve

The 8bitrocket Daily Briefing is compiled and edited by both Jeff D. Fulton and Steve A. Fulton.  We cover the world of retro games, new games, indie games, Flash / Web games, game coding, the toy industry, and anything else we find cool. Send news items that you would like covered to info[at]8bitrocket[dot]com

23Apr/110

The 8bitrocket Daily Briefing – Sunday, April 24, 2011

First off, Happy Easter to all those who celebrate it.

Try out these new Flash Game Distribution games.
We liked them the first couple times we played them.

- X Missile (once you find the game through all of the ads and Free Tower defense logos). This is fun shooter / physics puzzle mix.

-Pryoscape 3 - Not the greatest game ever made, but these guys are pretty funny and creative.

-Temple of Death - Well crafted over-head zombie shooter

-G Blocks - The best puzzle game I have played all day.

-Rapid Machine - A fun, over-head racing game. (Seems familiar though)

Once Upon Atari Documentary @ IGN
A good portion of Howard Scott Warshaw's Once Upon Atari documentary is now available in multiple parts at IGN. Actually, it's been there since 2008. If you have not seen this yet, it's a fascinating look into Atari from the golden age.

Vol. 1, Vol. 2, Vol. 3, Vol. 4 & Vol. 5, Vol. 6 & Vol. 7, Vol. 8 & Vol. 9, Vol. 10 & Vol. 11, Vol. 12 & Vol. 13

By the way, both Dad Hacker and Chris Crawford had some interesting things to say about it too.

Speaking Of Chris Crawford...
Chris Crawford just posted an in-depth account of his talk at The games academic group at UC Santa Cruz . He now thinks games are not dead any more.

"The causes of my positive outlook are simple: the publishers have been eclipsed by a passel of creative new actors. There are gobs of startups hawking all manner of new ideas. The indie games movement is showing wonderful creative energy. And the maturation of the web has made it possible for indie developers to earn a living just by putting their stuff up there. Indeed, the single most salient factor in the reversal of my opinion arose when Jason Rohrer told me that he was earning plenty of money selling his products on the web."

 

Atari recently announced a new version of Centipede for the Nintendo DS
Last week, Atari and developer WayForward have announced the upcoming Fall release of the re-imagine legendary video game franchise Centipede for a new generation of gamers with Centipede: Infestation. The game will be available on Nintendo 3DS™ and Wii™ Systems.

See the trailer. It looks pretty bitchin'!   Here is the rest of the press release.

Centipede: Infestation is a post-apocalyptic action experience that features run-n-gun shooting style gameplay with tower defense-style objects, paying homage to the original Centipede while bringing the brand into the 21st century.  Players assume the role of an orphaned teenager hero named Max as he trudges through the wasteland, fighting off giant bugs.  During Max’s travels he encounters a young teen named Maisy who possesses a collection of seeds that hold the secret to bringing plant life back to the wasteland.   Max and Maisy join forces to grow these gardens and protect the last natural resources on earth.

There are a lot of rumors about a new Nintendo Console
1Up Says that it could cost $400 and have 2 distinct controllers.
- Kotaku says that Miyamoto doesn't want to talk about it
Then 1Up says that Miyamoto says it will just be a few days

Hmm, very interesting. I wish Atari would put out a new console.

What does Atari mean to you?
Head on over to the Atari Age Forums and let your voice be heard. There are some great stories and posts already in this cool thread.

Ever wanted to learn 68000 C or Machine Language?
You could do much worse than firing up an Atari ST emulator and then going through these two Abacus books full books posted at AtariMania.com: Atari ST Basic to C and Atari ST Machine Language.

Popular Movie Scenes Re-Created with Legos
My sons have pretty much every available surface in the house covered with Legos. No matter how much time my wife and I spend organizing them, they always end up right back where they were. The boys tend to re-make scenes from movies and TV shows with them, but if they ever made a Clockwork Orange scene (or some of the other's here), I would have to take them to a therapist.

The full, uncensored Beastie Boys Fight For Your Right To Party Revisited Short Film
I have to admit that I absolutely hated this shit when I was 16, but I have grown to appreciate a lot of things that I never thought I would.  This new video Comedy Central  kicks ass though.

Nerds Ruin Everything
There is so much right about this site.

Galaxy Win!
The Galaxy, sporting their first choice team for only the second match this campaign, beat the upstart Portland Timbers 3-0 on two Landon Donovan goals and the amazing tally from Chad Barrett.

The 8bitrocket Daily Briefing is compiled and edited by both Jeff D. Fulton and Steve A. Fulton. Send news items that you would like covered to info[at]8bitrocket[dot]com

23Apr/110

8bits in the Attic – Atari (and Intellivision) Treasure Trove

About 12 years ago I realized that I wanted to play my original 1986 Atari 7800, but had no idea where it was. After searching the garage at my parents house, I found the original system in its original box, but no games. This set me out on a mission to find games to play on it. This mission ultimately resulted in my acquiring smallish stock of retro games and systems. We moved houses 2 years later and all of those games and systems seemed to have been lost somewhere along that way...until today. Today, while searching for Easter baskets and decorations in the attic, I uncovered 5 boxes of retro gear. The first contained many of of the 8-bit Atari games (400/800/xl/xe, 2600, 5200, 7800) and a couple Intellivision games.

2600 Games

The box contained 51 Atari 2600 carts. Only 2 of them were doubles, and 4 were signed by the original programmers/designer. While at Mattel we had the pleasure of working with David Crane and Gary Kitchen (both with  Skyworks at the time). They agreed to sign some carts that I brought in.

(click to enlarge photo)

The games starting from the top row and moving left to right and down:

Super Breakout, Asteroids, Casino, Video Pinball, Defender, Human Cannonball, Surround, Video Olympics, Home Run

Adventure, Maze Craze, Warlords(2), Football, Haunted House, Street Racer, Pele's Soccer,  Space Invaders

Yar's Revenge, Pac-Man, Mario Bros, Pole Position, Real Sports Tennis, Centipede, Vanguard,  Real Sports Baseball, Kangaroo,

Ms Pac-Man, Sears Tele-Games Golf, Bowling, Combat, Breakout, Basketball, Sears Tele-Games Pinball, River Raid, Sea Quest

Enduro, Pitfall (signed by David Crane), Grand Prix (signed by David Crane), Keystone Kapers (signed by Gary Kitchen), Spider Fighter(2), Megamania, Donkey Kong (signed by Gary Kitchen), Frogger,  Phoenix (in Box)

Riddle of the Sphinx, Q-Bert, Star Wars (the Empire Strikes Back), Trick Shot, Atlantis

A couple of these games I got from Steve as he had been care-taking most of our older 8-bit stuff (I got the Atari ST). Some of these games I found at garage sales, mom and pop thrift stores, and on the internet, but by far the largest portion were grabbed from the TV department of the local Salvation Army for $1.50 a piece (you can see the shitty non-removable sticker on many of them).  The Phoenix cart (in box) was purchased with a lot of 7800 games off the internet.

7800 Games

The box contained 18 Atari 7800 carts (9 in box, 9 loose).

(click to enlarge photo)

Pete Rose Baseball, Xevious, Food Fight, Desert Falcon, Robotron, Touchdown Football, Galaga, Asteroids

Baseball (in box), One on One (in box), Ms Pac-Man (in Box), Dark Chambers (in Box)

Donkey Kong (in box), Donkey Kong Junior, Choplifter, Tower Toppler, Centipede

Like the 2600 carts, a few of these came from Steve's stash of our originals while all of the in-box carts were purchased over the internet.

Atari 400/800/xl/xe computer game carts

My favorite retro machines are the Atari 8-bit computers (the mini-Amiga as Jay Miner had his hand in creating both). It was the most elegant and arguably one of the most powerful of the 8-bit computers. Game-wise it was much more powerful than the early IBM's, Apples, and Timex's, and it fought on even ground with the C=64 (each machine having it's own advantages).

This is the machine I was (and maybe still am) most interested in collecting carts for. I don't know If I will ever start up my collection again though. I was burned too many times by e-bay sellers who never sent he carts that paid for. This was the major factor that stopped me from collecting in the first place.

There are only 9-carts in this box for the Atari 8-bit computers, but I am sure I have more some place (or did they never arrive in the mail?).

(click to enlarge photo)

Millipede,  Demon Attack (will not work on my 65xe or 800xl), Qix, Dig Dug, Star Raiders, Miner 2049er (I know the cart pic is obscured by my lame photography skills, but most of the printing is also gone form the label), XE Game System Food Fight, XE Game  System Donkey Kong, and River Raid.

5200 Carts

I never had a 5200, but when these two babies showed up at the bottom of a pile of junk on the 99 Cent store "media isle" I jumped on them.

(click to enlarge photo)

The two carts are Pole Position and Pac-Man, but I could have sworn I have an in-box Berzerk some place also.

It has been 12 years, but I still go to that 99 Cent store media section hoping to see Atari carts at least a couple times a year. No more have ever shown up.

Intellivision Carts

I have a soft spot in my Atari heart for the Mattel Intellivision. Steve and I used to play the system all the time at Eric Barth's house down the  street (he might be your professor now if you attend college in the South).   I worked at Mattel for 13 years and was astounded by how little homage they paid to this lovely device (none-what-so-ever). That, in a nut shell, explains (to me at least) why they will never "get it" and will never be the digital company that they hope they can be.

Anyway, I found these four babies at a Goodwill Shoppe (the expensive one with the boutique). These were actually only a couple bucks each because they didn't have the word Nintendo written on them anywhere.

(click to enlarge photo)

The games are Mission X, Football (was NFL Football), Triple Action, and Burger time.

There are more boxes in the attic. I know there are Genesis, 32x, Jaguar, Atari ST games and much more up there. Maybe I'll get to them next week, or maybe it will be 10 more years. It all depends on how busy Zynga keeps me. (By the way, Zynga is a an awesome place to work)

(8bitjeff is Jeff D. Fulton)

21Apr/110

Our First "Game" Hack, Circa 1981

Last week I pulled out I found an old Choose Your Own Adventure book to read to my girls.   This was one of the original books Jeff and I got from the Scholastic Book club in elementary school.  This particular book was from 1981.  I recall, that Jeff and I did not like the Choose Your Own Adventure books that had too many endings.  3 or 5, even 11 endings was OK.    However, I believe the book in question, "Journey Under The Sea"  had 42 endings.   At 117 pages, 42 endings seemed a bit much.  The book was frustrating because it seemed that no matter what you did, you died.

So, with our 11 year old proto game development hats on, we proceeded to "hack"  the book to make a "better story" that did not make you die on every other page.   You can see some of our handiwork below.

21Apr/110

The HTML 5 Canvas (O'Reilly) Table Of Contents

Our book on HTML5 Canvas programming is nearing completion. The Amazon.com info page has not been updated yet with the latest information, so I decided to put it here in case anyone is interested.

We are in final revision stage and everything is right on time. We have checked and double checked that each example runs straight from the book. There are about 100 of  these type-in examples, including quite a few complete apps. The street date is currently May 25. The current version clocks in at a hefty 626 pages, making it close in size to our Flash Games book. (630 pages)

We started this one with the idea of doing a book on games, but needed to add some general topics as well. Most of the examples are games and there are 3 chapters dedicated to making 4 complete games, plus game examples sprinkled throughout the other chapters.  These "non-game" specific  chapters deal with  topics such as in-depth explorations of drawing with paths, using images, sound, video, physics, text, making iPhone apps, multiplayer, 3D and more.

Here is a rundown of the 11 chapters.

1. Introduction to the Canvas - The Canvas basics are presented by creating a simple game

2. Drawing On the Canvas - This goes through the API and gives examples of drawing, transforming, filling, etc

3. HTML5 Canvas Text API - Pretty much EVERYTHING you might want to do with text and a cool app that you build called Text Arranger that is used to demonstrate all aspects of text manipulation and display.

4. Images on the canvas - Loading and displaying images, transforming (rotation, scale, etc), using tile sheets, animating images, creating a tile map, zooming and panning on images, image pixel manipulation and more

5. Physics and Math - Lots of cool examples of using math and physics -  moving on vectors, bouncing, ball collisions and physics,  gravity, elasticity, friction, easing, etc

6. Video - HTML5 video basics and in-depth on the using the Canvas to display video covering all aspects  with some fun apps, etc

7. Audio and Sound - All aspects of HTML5 and Canvas audio, plus a sound manager and a simple shooter game

8. Canvas game essentials: Create a game framework and then apply it to making an Asteroids-like game using all the canvas drawing API

9. Canvas games with sound and bitmaps - Take the Asteroids game from chapter 8, change it to use tile sheets and bitmaps, add in object pooling, a sound manager,  a new step timer, and more. Also make a simple tile-based game

10. Make a simple game and port it to the iPhone using PhoneGap

11. Multiplayer and 3d -with real working examples, etc. Electrotank created a Javascript API specifically so we could demonstrate Multiplayer with a real-world chat application.

This site is protected by Comment SPAM Wiper.