A browser game is a video game that is played via the internet using a web browser. [1] They are mostly free-to-play and can be single-player or multiplayer. Alternative names for the browser game genre reference their software platform used, with common examples being Flash games, [2] and HTML5 games. [3] [4]
Some browser games are also available as mobile apps, PC games, or on consoles. For users, the advantage of the browser version is not having to install the game; the browser automatically downloads the necessary content from the game's website. However, the browser version may have fewer features or inferior graphics compared to the others, which are usually native apps. Browser games also had a huge influence on independent video games.
The front end of a browser game is what runs in the user's browser. It is implemented with the standard web technologies of HTML, CSS, JavaScript, and WebAssembly. In addition, WebGL and WebGPU enable more sophisticated graphics. On the back end, numerous server technologies can be used.
Most browser games were originally created with Adobe Flash, but as Adobe Flash was shut down on December 31, 2020, special browser plug-ins are now required. [5] [6] [7] Thousands of these games have been preserved by the Flashpoint project. [8] [9] The emulation plug-in Ruffle aims to continue browser accessibility of Flash games. [10]
When the Internet first became widely available and initial web browsers with basic HTML support were released, the earliest browser games were similar to text-based Multi-User Dungeons (MUDs), minimizing interactions to what implemented through simple browser controls but supporting online interactions with other players through a basic client–server model. [11] One of the first known examples of a browser game was Earth 2025, first released in 1995. It featured only text but allowed players to interact and form alliances with other players of the game. [12]
Browser technology quickly began to mature in the mid-1990s with support for browser plug-ins and the introduction of JavaScript. More advanced browser interactions, unbounded by the restrictions of HTML and that used client-side processing were possible. Among other browser extensions, these new plug-ins allowed uses to run applets made in the Java language and interactive animations created in Macromedia Flash. These technologies were initially intended to provide web page developers tools to create fully immersive, interactive websites, though this use fell out of favor as it was considered elitism and broke expected browsing behavior. Instead, these technologies found use by programmers to create small browser games among other unexpected uses such as general animation tools. [13] [14]
Sites began to emerge in the late 1990s to collect these browser games and other works, such as Sun Microsystems' HotJava. [15] These sites started to become a popular commodity as they drew web visitors. Microsoft acquired one such site, The Village, in 1996, and rebranded it as the Internet Gaming Zone, offering various card and board browser games. [16] ClassicGames.com was created in 1997 to host a selection of classic, Java-based online multiplayer games such as chess and checkers; its popularity led Yahoo! to purchase the site in 1998 and rebranding it as Yahoo! Games. [16]
In 1999, Tom Fulp kickstarted the Flash games scene with the release of the game Pico's School on his site Newgrounds that featured a "complexity of design and polish in presentation that was virtually unseen in amateur Flash game development" of the time. [17] [18] [19]
Many Flash games in the late 1990s and early 2000s received attention through the use of shock comedy or real-world events, like McDonald's Videogame , a satire of McDonald's ' business practices, or Darfur is Dying , about the War in Darfur, Sudan. In 2017, Julie Muncy writing for Wired said, "Flash games lent themselves to the exaggerated and cartoonish, a style that eventually evolved into an affection-at least amongst its best creators-for beautiful grotesquerie. Like much of the younger gaming internet, Flash games defined boundaries simply to cross them; the best titles straddled a weird line between innocence and cruelty, full of gorgeous gore and enthralling body horror". [20] In Pico's School, based on the Columbine shootings, the player must take down a goth school shooter. [21] There are a few other controversies involving browser games and real-world events, such as the 2007 Virginia Tech shooting reenactment V-Tech Rampage , [22] and NRA CEO Wayne LaPierre targeting the game Kindergarten Killers after the 2012 Sandy Hook shootings. [23]
Expansion of broadband connectivity in the early 2000s drew more people to play browser games through these sites, as well as added attention as viral phenomenon. [24] [25] New sites like Kongregate and Armor Games arose for hosting Flash-based games while also offering their own titles, [26] while companies like PopCap Games and King launched their own portals featuring titles they had developed. Social media sites also drove more players to browser games. Facebook, after launching in 2004, added support for browser game functionality that integrated with its social network features, creating social network games, notably with Zynga's Farmville . [27] The success of browser games did hurt some developers. Humongous Entertainment reported that they lost players to Flash games in the early 2000s. [28]
Flash games were considered to have hit their peak in the mid-2000s but waned by the early 2010s. [26] Their popularity had fallen due to two primary causes. First was the introduction of mobile gaming, primarily with Apple's iPhone release in 2007 and the availability of the App Store. Through the App Store, anyone could release apps for the iPhone, and with the addition of in-app purchases, new revenue models such as free-to-play quickly emerged for mobile games, well surpassing the current ad-driven revenue model of browser games. Google used the same concepts for developing the Android storefront Play Store. Developers either augmented browser games or shifted to the mobile platform to take advantage of the new revenue opportunities; notably, King transitioned one of its browser games into one of the most successful mobile games, Candy Crush Saga . [29] The second factor came from the claimed "death knell" for Adobe Flash by way of Steve Jobs' open letter to Adobe in 2010, stating that Apple would not support Flash on the iPhone platform due to security concerns and other factors. About a year after Jobs' letter, Adobe announced it would start deprecating Flash and transition users to HTML5 and other open standards in its other products. [30] Adobe completely shut down Flash by January 12, 2021 after giving web developers a few years to prepare for this event. [31] With little future in Flash, developers moved away from the browser platform in the mid 2010s.
As for Adobe Flash games, various collections of such games can be found. Even though Adobe Flash is "broken" and hard to launch after 2021, one can use alternatives, such as the Flashpoint Archive.
Browser games were an important platform for the emergence of indie games. In the late 1990s and early 2000s, the video game industry had started to coalesce around triple-A development, games made by large studios with multi-million dollar budgets. Because of the money involved, the industry took few risks in these major titles, and experimental games were generally overlooked. [32] Browser games gave a venue for such titles during the early 2000s, and the broader interest in-browser games by the mid-2000s highlighted several of these titles. Subsequently, a number of early indie games are those based on browser games, such as The Behemoth's Castle Crashers , inspired by Newgrounds' Alien Hominid and Edmund McMillen's Super Meat Boy based on his Meat Boy browser game. [26] Other indie developers got their start in browser and Flash games, including Vlambeer, Bennett Foddy, and Maddy Thorson. [26]
Post-2010, browser games written in other formats besides Flash remain popular, such as HTML5, WebGL, and WebAssembly. [33] The .io domain, which was first used in 2015 by Agar.io , has become a popular domain attached to browser games, because of its short length, the ease of acquiring the domain, and the association with programming because "io" can also stand for input/output. [34] Subsequently, these game developers have found ways to monetize their work by creating versions for mobile devices or other platforms which they can sell. [34]
.io games or IO games are a genre of free, online multiplayer that gained popularity with the success of Agar.io in 2015. [35] [36] The games are usually characterized by simple graphics and gameplay in a free for all multiplayer arena. The term ".io" comes from the .io domain, which was originally assigned to the British Indian Ocean Territory [37] but became popular for game developers due to its short and memorable nature.
Thousands of .io games exist, and many of them have been subject to controversy for both political use and lack of moderation. [38] [ undue weight? – discuss ]
Agar.io is considered the first ever .io game. The game was announced on 4chan on 27 April, 2015 by Matheus Valadares, [39] a then 19-year-old Brazilian developer. In the game, players control one or more circular cells in a map representing a Petri dish. The goal is to gain as much mass as possible by eating cells and player cells smaller than the player's cell while avoiding larger ones which can eat the player's cells.
Agar.io went viral, and was featured on the free online games site Miniclip. [38] The mobile version of Agar.io for iOS was released on 8 July 2015 and Android on 7 July 2015 by Miniclip. The browser version was released in June 2015 by CrazyGames. [40] The YouTuber PewDiePie created a video titled "REDDIT WANTS TO EAT ME! (Agario Part 1) | PewDiePie," which has over 8.5 million views as of July 2024. [41] The creation and quickly-growing popularity of Agar.io [42] [43] led to the creation of similar games using the .io domain, and eventually the .io game genre. [36]
Slither.io was the second .io game to be released, which is a free for all multiplayer game that is in the Snake genre. The basic premise of the game has 50 players compete to eat colored orbs and grow as large as possible, while destroying other player's snakes. [44] The game was created in 2016 by Steven Howse, a self-taught independent developer who was inspired to make it after playing Agar.io. The game quickly rose to be the top game on many platforms. [45]
Starting in around 2016, soon after the popularity spikes of Agar.io and Slither.io, more games in the .io games genre began to be released. [46] [47] Many of these games were simple clones of popular games, usually released in a top down-format. [36] Some notable games released in this period include Diep.io (another game by Matheus Valadares), [48] ZombsRoyale.io, [49] Krunker.io, Wings.io, Surviv.io, Hole.io, and Snake.io . These games all remain popular and are some of the most played games in the .io games genre.
During COVID-19, .io games became very popular because of their accessibility on the web. Most games, not just .io games, however, also experienced growth during this time. [50]
Adobe Flash is a discontinued multimedia software platform used for production of animations, rich internet applications, desktop applications, mobile apps, mobile games, and embedded web browser video players.
A Rich Internet Application is a web application that has many of the characteristics of desktop application software. The concept is closely related to a single-page application, and may allow the user interactive features such as drag and drop, background menu, WYSIWYG editing, etc. The concept was first introduced in 2002 by Macromedia to describe Macromedia Flash MX product. Throughout the 2000s, the term was generalized to describe browser-based applications developed with other competing browser plugin technologies including Java applets, Microsoft Silverlight.
Adobe Flash Player was a computer program for viewing multimedia content, executing rich Internet applications, and streaming audio and video content created on the Adobe Flash platform. It can run from a web browser as a browser plug-in or independently on supported devices. Originally created by FutureWave under the name FutureSplash Player, it was renamed to Macromedia Flash Player after Macromedia acquired FutureWave in 1996. After Adobe acquired Macromedia in 2005, it was developed and distributed by Adobe as Adobe Flash Player. It is currently developed and distributed by Zhongcheng for users in China, and by Harman International for enterprise users outside of China, in collaboration with Adobe.
Adobe AIR is a cross-platform runtime system currently developed by Harman International, in collaboration with Adobe Inc., for building desktop applications and mobile applications, programmed using Adobe Animate, ActionScript, and optionally Apache Flex. It was originally released in 2008. The runtime supports installable applications on Windows, macOS, and mobile operating systems, including Android, iOS, and BlackBerry Tablet OS.
Kongregate is an American web gaming portal and video game publisher. Its website features over 124,000 online games and 30+ mobile games available to the public. The company also publishes games for PC, mobile, and home consoles. It was purchased by GameStop Corporation in 2010 before being acquired by Modern Times Group MT AB in 2017.
Modern HTML5 has feature-parity with the now-obsolete Adobe Flash. Both include features for playing audio and video within web pages. Flash was specifically built to integrate vector graphics and light games in a web page, features that HTML5 also supports.
Epic Citadel is a tech demo developed by Epic Games to demonstrate the Unreal Engine 3 running on Apple iOS, within Adobe Flash Player Stage3D and using HTML5 WebGL technologies. It was also released for Android on January 29, 2013.
The Chromium Embedded Framework (CEF) is an open-source software framework for embedding a Chromium web browser within another application. This enables developers to add web browsing functionality to their application, as well as the ability to use HTML, CSS, and JavaScript to create the application's user interface.
Mozilla is a free software community founded in 1998 by members of Netscape. The Mozilla community uses, develops, publishes and supports Mozilla products, thereby promoting exclusively free software and open standards, with only minor exceptions. The community is supported institutionally by the non-profit Mozilla Foundation and its tax-paying subsidiary, the Mozilla Corporation.
"Thoughts on Flash" is an open letter published by Steve Jobs, co-founder and then-chief executive officer of Apple Inc., on April 29, 2010. The letter criticizes Adobe Systems' Flash platform and outlines reasons why the technology would not be allowed on Apple's iOS hardware products. The letter drew accusations of falsehood, hypocrisy, and ulterior motive. In retrospect many publications came to agree with Jobs.
Starling is an open source game framework used to create 2D games that run both on mobile and desktop platforms. It recreates the traditional Flash display list architecture on top of accelerated graphics hardware. Several commercial games have been built with Starling, including Angry Birds Friends and Incredipede.
Encrypted Media Extensions (EME) is a W3C specification for providing a communication channel between web browsers and the Content Decryption Module (CDM) software which implements digital rights management (DRM). This allows the use of HTML video to play back DRM-wrapped content such as streaming video services without the use of heavy third-party media plugins like Adobe Flash or Microsoft Silverlight. The use of a third-party key management system may be required, depending on whether the publisher chooses to scramble the keys.
Agar.io is a massive multiplayer online action game created by Brazilian developer Matheus Valadares. Players control one or more circular cells in a map representing a Petri dish. The goal is to gain as much mass as possible by eating cells and player cells smaller than the player's cell while avoiding larger ones which can eat the player's cells. Each player starts with one cell, but players can split a cell into two once it reaches a sufficient mass, allowing them to control multiple cells. The name comes from the substance agar, used to culture bacteria.
Slither.io is a multiplayer online video game available for iOS, Android, and web browsers, developed by Steve Howse. Players control an avatar resembling a snake, which consumes multi-colored pellets, both from other players and ones that naturally spawn on the map in the game, to grow in size. The objective of the game is to grow the longest snake in the server. Slither.io is similar in concept to the popular 2015 web game Agar.io and is reminiscent of the classic arcade game Snake.
Puffin Browser is a remote browser developed by CloudMosa, an American mobile technology company founded by Shioupyn Shen.
ZombsRoyale.io is a battle royale game developed by End Game Interactive. It was released for web browsers in 2018, with iOS and Android ports later that year. A simplified take on the genre, game matches follow up to 100 players who must fight on a large map to be the last survivors. It uses simple 2D graphics and a top-down perspective. The game has amassed over 120,000,000 downloads and unique players across iOS, Android, Web Browser, and PC as of 2024.
Diep.io is a multiplayer browser game created by Brazilian developer Matheus Valadares in 2016. Miniclip first published the mobile version. In Diep.io, players control tanks in a two-dimensional arena. They earn experience points and upgrades by destroying shapes and other tanks.
Ruffle is a free and open source emulator for playing Adobe Flash (SWF) animation files.
CrazyGames is a Belgium-based, globally operating game website specializing in online games that can be played in-browser. The platform has about 4,500 games available across a variety of genres and categories, ranging from action to puzzle and sports games, as well as solo or multiplayer games.
{{cite book}}
: CS1 maint: location missing publisher (link){{cite book}}
: CS1 maint: location missing publisher (link){{cite web}}
: CS1 maint: multiple names: authors list (link)