Archive

Archive for May, 2008

Flash Game Development

May 30, 2008 6 comments

I’ve received some emails on how to get into Flash Game Development. Well, the first thing I would recommend is talking to someone who is actually in that industry 🙂 I enjoy some of the math problems that arise in game development, but do not develop games for a living (or even a hobby for that matter).

If you want to break into any field, immerse yourself in that field and do lots of research. For game development, I’ll take it as a given you understand the importance of the necessary math and programming background. For books in this area, this one is a classic. This one has been recommended by a few people in the Flash business. Check out these as well.

Study companies that are successful in Flash gaming like Electrotank and Blockdot. Visit some of the popular award sites like FWA and see what sites containing games have been awarded. Study those games and try to implement some of the features yourself.

Study people in the industry. FlashMagazine has a good interview with Jobe Makar (which also contains a list of books you might want to consider). Bookmark his blog along with others such as Vectorkid, Mike Grundvig, and Jason Fincanon. These a just a few game developers in the industry; your research should come up with a lot more. What are these people developing? What tips are they posting? Check out the work of people involved in physics engines and advanced data structures such as Michael Baczynski.

Study what is being done with relatively new developments such as Papervision 3D in games. More here.

Study resources in game development other than Flash. Game technology, low-level algorithms, coding techniques and such are common across all development environments. Learn from others that use different development environments. Gamedev.net might be a good place to start. I’ve never read Game Developer magazine, but I’ve heard others in the industry recommend it. Check out Gamasutra and the IGDA. You might also like this resource.

There are tutorial sites like gotoAndPlay.it containing articles and tutorials relevant to game development. FlashKit has a game forum. Adobe has online tutorials and there are other resources such as Flash Game University.

In any industry, it’s helpful to have visibility into the entire process from concept to delivery. Wikipedia has a decent article on the game development process.

This is just a tiny list of links to get started; keep in mind I am not in the game industry.

If others have useful resource links to help anyone wanting to break into Flash game developments, comments are welcome. Good luck in your game development efforts!

Advertisements
Categories: Flash, Math Tags:

AS3 Optimizations

May 28, 2008 3 comments

Although this has been out for a while, I still find it an interesting read. Props to Joa Ebert for a great document. Check it out here (PDF).

Categories: Flash, Flex Tags: , ,

Newton and Halley’s Methods

May 26, 2008 5 comments

Rudimentary implementations of Newton and Halley’s methods have been added to the Singularity library. Due to the availability of a cheap second derivative, Halley’s method will most likely be used in the upcoming Bezier y-at-x development. Download Singularity here.

Categories: Flex, Math Tags: ,

Tennis is a Lifting Game

May 23, 2008 Comments off

Simple point, but it was really reinforced last night as I practiced half-court drills with my wife in the strong wind. This Vic Braden video brings home the point in simple terms and I really liked the motion analysis of Federer and Clijster’s backhands.

http://www.tennisone.com/club/lessons/braden/backhands/bh.free.php

Categories: General, Tennis Tags: ,

Flash in Tennis Instruction

May 21, 2008 Comments off

No matter what your sport or interest, everyone wants to look at the pro’s technique. After laying off tennis for more than two decades, I need a lot of help … especially in the area of pain relief 🙂 I thought this site used Flash in an interesting and practical way to illustrate technique that is uniform from pro to pro and stroke to stroke, integrating video and commentary.

http://www.playerdevelopment.usta.com/home

Click on ‘Learn from the Pros’

Categories: Flash, General, Tennis Tags:

FP 10 Drawing API

May 16, 2008 1 comment

You’ve probably heard about the new drawing API in the next release of the Flash player. Here is a great tutorial on the new features of the API. Enjoy.

http://www.senocular.com/flash/tutorials/flash10drawingapi/

Categories: Flash, General Tags:

WOW and PV3D Demos Downloads and Tutorials

May 12, 2008 2 comments

In case you haven’t seen this, check out this impressive list of demos, downloads, and YouTube tutorials on the WOW engine and PV3D!

Wow Physics Papervervision3D Starter Code
Demo: http://nkuflc.org/wowphysics/
Source: http://code.google.com/p/flex3cookbook1/downloads/list
YouTube: http://www.youtube.com/watch?v=wYZn0fEtwmQ

3D Sinc Plotter
Demo: http://nkuflc.org/sincplot/
Source: http://code.google.com/p/flex3cookbook1/ under downloads

Papervision 3D: Getting Started in Flex 3
YouTube: http://www.youtube.com/watch?v=sgFWaGheR6g


3D Plotter in Papervison3D and Flex 3 (1 of 2)
http://www.youtube.com/watch?v=YlFLT9YA444

3D Plotter in Papervison3D and Flex 3 (2 of 2)
http://www.youtube.com/watch?v=TvpIFLLLKp8

Molecule Viewer
Demo: http://nkuflc.org/molecule/
Source: http://code.google.com/p/flex3cookbook1/ under downloads

Molecule Viewer in Papervision3D and Flex 3 (1 of 2)
http://www.youtube.com/watch?v=smDWxWx9I8A

Molecule Viewer in Papervision3D and Flex 3 (2 of 2)
http://www.youtube.com/watch?v=QWeMDzvQ9ko

3D Carousel in Flex 3 and Papervision3D (Free Souce Code)
Demo: http://nkuflc.org/carousel/
Source: http://code.google.com/p/flex3cookbook1/ (under downloads)
YouTube: http://www.youtube.com/watch?v=2VWUR0Yh2Ys

Bible Code in Papervision3D and Flex 3
Demo: http://nkuflc.org/omega/
Source: http://code.google.com/p/biblecode/ (under downloads)
YouTube: http://www.youtube.com/watch?v=3gC4MM2INpo

PaperLife3D
Demo: http://nkuflc.org/plnav/
Source: http://code.google.com/p/paperlife/ (under downloads)
YouTube:

(1 of 2) Papervision3D Second Life Nav System in Flex 3
http://www.youtube.com/watch?v=5WbdTdjVO2c
(2 of 2) Papervision3D Second Life Nav System in Flex 3
http://www.youtube.com/watch?v=Rt0V7c44T7U

Categories: Flex