Flexcomps’s Weblog

Flash game analyzing

Posted by: Yogesh Puri on: August 4, 2008

I am posting here a list of points i usually check while analyzing a flash game. Do let me know if you think there are some another things i should be looking into while analyzing the games. I will post a detailed GDD later some day :)

Game Design Requirements

  • Focus & Story
    • Abstract of game story
    • Inline Story telling (Inline story screens)
  • Product Specifications
    • Target Audience
    • Production Tools
    • Development Environment
    • Testing Environment
  • Game Play
    • Appearance of game play area
    • Appearance of game elements
    • Game Play Physics
    • Game Play Goals and Obstacles
    • Game Scoring
    • Game Progression
  • Controls
    • Keyboard Control (Details of keys)
    • Mouse Control
    • Other external devices
  • Levels
    • Level design
    • Uniqueness of level
    • New Obstacles
    • New Challenges
  • Scoring
    • Logic of scoring
    • Regression / Progression Logics
  • AI
    • Type of AI
    • Calculate number of Different behaviors of objects
    • Calculate common behaviors of objects
    • Category of object & behavior( Enemies / Friends / Hero / Neutral )
  • Sounds
    • Background Music Loops
    • Event / Effects Sounds
  • Artwork
    • Character Art
    • Environmental Art
    • Item Art
    • Menu Art
    • Cut Scene Art
    • Controls Art
  • Hardware / Software Specs
    • Server side Hardware (if online game)
    • Client side Hardware /Software

§         Specific Graphics card

§         Specific Runtime environment (Flash, Director, DirectX, OpenGL, etc)

§         Any bandwidth requirement

§         Ports to be opened (Esp. incase of multiplayer games)

§         Processor / Memory (RAM)

  • Algorithm Style
    • Asset loading
    • Game progression/regression algorithm
    • Physics calculations

§         Gravity

§         Motion

§         Velocity

§         Collision detection

§         Path finding

o        Proxy Communication

o        Multiuser synchronization

o        DSO (Dynamic Shared Object) incase of multiplayer games

o        Serialization / De-serialization

o        Game State Storing

o        Game state reloading

o        Server side logics

  • Legal
    • Legal copy about copyright
    • Alert on violence in game
    • Age verification
  • Credits
    • Credits for artwork
    • Credits for programmer
    • Credits for Marketing
    • Credits for financier

3 Responses to "Flash game analyzing"

Flash games are so addictive!

No doubt about it. However it’s not to do much with the technologies it’s more about the gameplay and engagement which you bring into the game.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s

 

August 2008
M T W T F S S
« Jul   Sep »
 123
45678910
11121314151617
18192021222324
25262728293031

Blog Stats

  • 313,082 hits
Follow

Get every new post delivered to your Inbox.