In the coding world, development of games is a big job. Here on Armor Games and other similar gaming websites, games are coded for the most part using Adobe Flash's Actionscript 3.0 language, a language that is entirely dedicated to the Flash Virtual Machine on which the games are run. Because the applications of the Adobe Flash Player are extremely wide, Flash games cater to a wide audience as a result.
While most coders are familiar with Actionscript 3.0 as the standard of production of Flash content, other languages have been developed for the creation of Flash games. For example, the Flash Virtual Machine (FlashVM) runs on C++. Using Adobe's FlasCC technology, programmers familiar with C++ can also run games on the FlashVM. Also Nicholas Cannesse created the HaXe language, which not only ports to the FlashVM, but also ports to many other devices and platforms. This versatility means an iPhone release of the game can be made in mere seconds using the Neko compiler, the compiler that translates HaXe code.
The development pipeline of a Flash game appears easier than it looks. Countless developer hours can be spent debugging and optimizing code. Coders with C++ are aware of the errors caused by simply omitting a single semicolon on one line. Even the well-known tower defence game Gemcraft (created by GameInABottle) took three years to create.
First, an idea for a game is formed. Sometimes concept art is drawn to give an artist's impression of the final product. Then the game is deigned and coded. The game programmers are responsible for the coding of basic gameplay, and the drawing of levels themselves. They are also responsible for more complex effects, like the creation of special effects such as particle systems that will enhance gameplay experience.
Meanwhile, the artists draw art for the game. Typical art includes animation and texture packs. Assets are hard to load in the FlashVM. These days, games with high-quality artwork can be up to 18 MB in size, and take two to five minutes to load. This means the artist is under data constraints, and much make the art as high-quality as possible withou sacrificing precious data in the process.
There may be other people involved in the game creation process, like: voice actors who create voices for the characters in a plot scenario; music writers who construct soundtracks for the game; and playtesters who test the game and suggest ways to improve the game.
Finally, the Flash game is submitted, either for sponsorship or onto the development team's website. In the case of sponsorship, typically the game is released onto a Flash game auction site, such as FlashGameLicense. There sponsors place offers for the game, often after reviewing a demo of the game on the website. It is at this point in the process that games can be stolen, and placed on other websites by game thieves. It is the game programmer's responsibility to obfuscate/encrypt the game so the game cannot be stolen.
The result of a Flash game auction is variable. Armor Games pays between $1,500 and $7,000 for games. However, they are competing against other sites for the game. For example, MaxGames payed $15,000 for Age of War 2. However, what sponsors will offer is at the mercy of their judgement. They may offer $10,000 or $1,000, or maybe even nothing at all if the game isn't good enough.
Of course, any money you get for your Flash game is not your net profit. You'll need to pay for music and art resources and the like. Fortunately there are places where you can get such resources for free, but it won't be as original as stuff created by artists and musicians for you. Still, that's a case of personal opinion and whether you're prepared to pay a bit of money to make your game a bit better
Anyway. Hope this offers some clarification on the matter.
Copyright 2005-2014 Armor Games. All Rights Reserved.
Play free online games at Armor Games!
We strive to deliver the best online games experience on the internet, with thousands of free online games for kids, access to free mmorpg games, free online games for girls, online rpg games, fun online flash games, and more. We offer free flash games in many different genres: online shooting games, online puzzle games, online war games, free online car games, free online hidden object games and dozens more. This is the best place on the web to play online games for free... play on Armor Games! No matter what game style you prefer, we've got it here.
As one of the biggest free gaming websites, we offer thousands of new game reviews and ratings, making it easy for gamers to find new games every day. We offer only the best games from developers Jmtb02, Krin, ConArtist, Joey Betz, Tony Lavell, Louissi, Gameinabottle and of course Armor Games develops some of the best games around.
About Armor Games (ArmorGames.com, Armour Games, or Armored Games)
We are dedicated to providing our players the best online gaming experience on the internet! Visit every day to discover new games, achieve high scores, and participate in one of the most active gaming communities.
Submit a Game
Have your game played by millions of gamers! Armor Games welcomes game submissions from talented game developers. Not every game makes the cut, but if it does, we'll promote it on Armor Games and give you all the credit and link back to your site. Submit your game here and good luck!