This article may require cleanup to meet Wikipedia's quality standards. The specific problem is: Writing is too technical, lead content bleeds into sections, written like an essay, very wordy.(July 2014) |
Publisher(s) | Grubby Games |
---|---|
Designer(s) | Ryan Clark, Oliver Trujillo, Matt Parry, Michael Pines |
Engine | Box2D Physics Engine |
Platform(s) | Web browser |
Release | October 31, 2008 |
Genre(s) | Physics simulation |
IncrediBots is a physics simulation game and series produced by Canadian studio Grubby Games and was later purchased by Big Fish Games. It uses the Box2D physics engine, [1] which allows objects created in a simple click and drag fashion to interact realistically. Users can create basic geometric shapes such as triangles, rectangles, and circles, and then connect them together using different types of joints. The three basic kinds of joints are fixed joints (which permanently connect two shapes together to form a larger solid shape), rotating joints (which allow rotational movement), and sliding joints (which give objects one-dimensional linear movement, much like a pneumatic piston). Once combined with shapes, these joints form what are known as "'bots", "robots", or "IncrediBots". One other kind of joint, thrusters, are like rocket engines.
IncrediBots allows movement in a two-dimensional plane, in which the bottom of the user's screen is the gravitational 'down'. Although this lack of a third dimension can be limiting, it allows for much easier construction and faster processing speeds.
On November 20, 2010, the IncrediBot series' servers were shut down. The games are now available offline. Going to the website will take users to the community forum.
As of March 31, 2011, the forums and official game edits are now hosted on the original domain and are maintained by the current IncrediBots staff.
IncrediBots includes three different modes of gameplay. The first, and by far most used, is the sandbox mode. In this mode, the player is allowed to build on top of a large, green platform, with a limit of 750 shapes. In another kind of gameplay, called 'challenges' (IncrediBots 2 only), the player is presented with user-created obstacles which must be reached despite author-set restrictions on the 'bot'. The player receives a score upon completion of each challenge, which may be submitted to the game's high score database. The submitted scores are viewable on a high score list, along with their replays and user names. The third mode of gameplay is the list of tutorials, which show how to play.
In Sandbox Mode and in the Tutorials, the game is made up of two 'parts'. The first is the editing view, in which shapes are created and connected and the "bots" are made. When the player is done creating their robot, then they may click the 'Play' button, which initiates the simulation and allows the user to control their creation using the user-set joint activation keys. While in this mode, players may not edit their robot, but instead may use it for the purpose it was constructed for.
Bots are constructed with two basic tools: shapes and joints. Shapes include rectangles, circles and triangles. Shapes have different settings, such as the ability to fixate them to their position, the ability to toggle collision with other shapes (excluding the sandbox), and the ability to alter their density. In IncrediBots, density is a value between 1-30 that can be changed to make the shape lighter or heavier. Shapes actively interact with each other through joints. The types of joints are rotating, sliding and fixed. Fixed joints 'weld' the two shapes together and cannot break. Rotating joints allow for rotational movement, and have a 'motor' that can be enabled. Once enabled, the motor causes rotational movement between the shapes when the user-set key is pressed, or automatically if set to do so. Rotating joints also have a set power and speed (between 1-30), user-defined upper and lower rotation limits much like a servo motor, and these joints can break. They also have a floppy or non-floppy option, which toggles a rotational 'brake'. Sliding joints are similar to 2-dimensional pneumatic pistons. They connect two objects but are unique in that the two objects do not have to be overlapping, and in that they collide with other shapes and add weight to the objects. Like rotating joints, they have set power and speed (1-30). Sliding joints also have an auto-oscillation setting which makes them expand and contract automatically. A fourth joint, thrusters, were once available only to "IncrediBots Supporters" in the first two games, but is currently a default joint in IncrediBots 3. They simply create a set amount of force in a chosen direction, applying it when the activation key is pressed, or automatically if set. Combined, shapes and joints allow for a huge amount of flexibility in creation.
IncrediBots allows users to create accounts on the company's servers, in which prior to October 2010 players could store their 'sandbox creations' and high scores. From October 2010 onwards, creations must be stored on a separate computer, in the form of a file (.ibro, .ibch, and .ibre). They can also be stored in raw text files which can be placed on the internet as well as in a drive. As of November 2010, pre-existing accounts stored on the Amazon servers were deleted, along with associated bots not saved to an alternative location. New accounts created on the new IncrediFriends/IncrediBots website only work on the forums, where players may discuss their bots and strategies for construction. The game's relatively close incorporation into the forums allows moderators to view and remove the game's reported contents.
The forums also hold areas for users to assemble 'teams', closer groups of 12 players or less who collaborate on bot projects. They may compete in team competitions against other teams for points. The team competitions are created and hosted by a small group of specially selected 'Challenge Developers' who are highlighted in orange, members of which aren't allowed to join teams like the others. Teams now are set by a challenge sent to test users for fair teams.
Other than teams, IncrediBots also has clubs. Clubs are different from teams, as the user may request to join. Some clubs are non-bot building clubs, and these clubs usually post in the off-topic forum.
On the IncrediBots forums, users have many different ranks or jobs. The majority of players are normal users, with no specific job, but have certain ranks depending on how many posts they have. A smaller group of users, nicknamed 'superusers', have specific jobs, ranging from moderators and reviewers to administrators and contest winners. There are also a couple of groups for honorary positions, such as 'Former GG Mod' and 'Retired Superuser'.
Although the basic versions of IncrediBots and IncrediBots 2 are free-to-play, it was possible to become an "IncrediBots supporter" for a cost of twelve dollars for six months. [2] Supporters received access to several additional features in IncrediBots, including thrusters, (which function much like a rocket engine) the ability to scale and flip their creations, and 'cannons'. A recent addition to IncrediBots 2, 'cannons' are special rectangles which spawn circles traveling at an amount of speed and force set by the user. The size of the 'bullet' spawned is corresponding with the size of the cannon out of which it was shot. Cannons hold 50 rounds. [2] There are three methods of becoming an "IncrediBots supporter":
The IncrediBots supporter payment system (provided by Plimus, now known as BlueSnap) is currently unavailable; therefore, all methods of becoming a supporter (apart from the contests, which remain functional as the activation does not use Plimus) are useless. The open-source version has all the supporter features plus new ones for free. Now, in light of a lesser need to pay for servers, the supporter feature has been dissolved. The IncrediBots server is run on donations from users and administrators. Donators are given extra features if requested, and those who achieve the 'Pink Star', the highest reward for donating a large sum, receive access to a hidden forum. Donators can choose to remain anonymous, although the user account associated with the donation will not receive any Pink Stars.
IncrediBots started as a simple physics engine (Box2D) coupled with a limited user interface. It was publicly released on October 31, 2008. [3] On December 19, IncrediBots Gold features (also known as supporter features) were implemented into the game. This was the first non-advertisement revenue source for the game. [3] On January 9, 2009, IncrediBots beta testing ended. Up to this point, the entire game had still 'been in development'. [3] Finally, on March 17, 2009, IncrediBots 2 was released for private beta testing.
Grubby Games believes "...that something is being forgotten in this era of multimillion-dollar games with cutting-edge graphics. As lifelong gamers, we understand that flashy graphics are much less important than solid gameplay." [4] After the open-source version of IncrediBots was released, two users called "jayther" and "pokeybit" have handled the technical side of managing IncrediBots.
One thing that distinguishes IncrediBots from other online games is that it has been nominated as a finalist in the 11th National Independent Games Festival. [5] The Independent Games Festival (IGF) is an annual festival at the Game Developers Conference, the largest annual gathering of the indie video game industry. It was founded in 1998 to assist and inspire innovation in video game development and to recognize the best independent video game developers.
On March 17, 2009, IncrediBots 2 was opened to paying supporters for testing. [3] It fixed many bugs and glitches present in IncrediBots, as well as providing more ways to manipulate creations. For example, IncrediBots 2 allows users to alter the gravitational force that was constant in IncrediBots, as well as alter the simulation 'backdrop', choose different types of grounds, use non-colliding sliding joints, drag shapes during the simulation, edit groups of shapes, and later on supporter's use of cannons. On June 19, 2009, IncrediBots 2 was opened to non-supporter players. [3]
A variant of IncrediBots 2 (branded Jaybit Edition, made by both jayther and pokeybit) has been receiving continuous updates. Its main feature is the ability to load shared or personal bots via a code given to the user when the bot is saved. Since the servers have been shut down, this is the only way to share bots, challenges, and replays. Also, a new feature has been introduced called triggers so that when something touches a shape it triggers an action (motor, sliding joint, etc.)
The IncrediBots servers for the games and forums were shut down on November 19, 2010 because, according to Ryan Clark, one of the original IncrediBots developers, "we could not bridge the gap of user expectation, competing game development, and adapting the IB experience to the BFG rules of engagement." After the servers were shut down, an open-source version was released to the public. It can be downloaded here. New developers already began updating the game. In the open-source version, all supporter features are free. Saving the bots is no longer in an ID, rather a text code to enter, also making it possible to play offline. The original forums closed down, so a replacement forum was created. On March 31, 2011, jayther, on the IncrediBots Forums, announced that the staff of the forums now owned the trademark of IncrediBots, as well as the domain name, so the forums have since then been moved to the original domain.
On October 8, 2011, on the IncrediBots forums, jayther publicly announced that his "business application using box2d" called "Project Legato", was actually the early stages of IncrediBots 3. He also announced that he would be presenting it at Minecon 2011, which also hosted the official release of Minecraft. The third installment of IncrediBots would have water, the newest version of Box2D, a new online saving system, customizable sandbox ground, [6] a new GUI, smoother graphics and more new features. [7] On February 29, 2012, jayther and the IncrediBots administrators secretly added IncrediBots 3 to the IncrediBots website, and waited for users to find it. It was found by curious IncrediBots users, and is currently in a public beta stage.
As of 2018, user TheDerf was working on porting the game to HTML5 [8] (using the programming language Typescript). The reason was Adobe Flash Player becoming deprecated. As of 2021, the HTML5 port supports all core features of IncrediBots 2.23 CE (the open-source version). The author attempted to make the port as faithful to the original Actionscript 3 code as possible. There was even an effort to replicate the simulation glitches in the Flash version. [9] The source code of the port is hosted on Github, [10] where the game can also be accessed online.
In December 2022, user SDDFFDDS worked on an IncrediBots-inspired game Robot Mania: Physics Sandbox on iOS, iPadOS, and MacOS platforms. As of 2023, Robot Mania supports all core features of the original IncrediBots 2 including challenges and global leaderboards. The game utilizes an updated version of the Box2D physics engine and uses a public cloud storage to host player robots.
Multi Theft Auto (MTA) is a multiplayer modification for the Microsoft Windows version of Rockstar North games Grand Theft Auto III, Grand Theft Auto: Vice City and Grand Theft Auto: San Andreas that adds online multiplayer functionality. For Grand Theft Auto: San Andreas, the mod also serves as a derivative engine to Rockstar's interpretation of RenderWare.
Blockland is a sandbox game in which players build and play using Lego-like building blocks in singleplayer and multiplayer modes. It was created by American developer Eric "Badspot" Hartman, using the Torque Game Engine, and was originally released as freeware on November 15, 2004. The game is not endorsed by, or affiliated with, the Lego brand, but at one point, Lego was in talks with Hartman about purchasing the game. Blockland was spotlighted on The Screen Savers on February 11, 2005, drastically increasing the user base overnight. It has also been featured on Shack News. Blockland was officially released on February 24, 2007. It was released on Steam in December 2013 after spending nearly a year on Steam Greenlight.
Audition Online, also known as X-BEAT in Japan and popularly called AyoDance in Indonesia, is a free-to-play multiplayer online casual Rhythm game produced by T3 Entertainment. It was originally released in South Korea in 2004 and has been localized by various publishers around the world. Audition Online is free to play, but earns revenue by selling virtual items such as clothes for the player's avatar.
Non-games are a class of software on the border between video games and toys. The term "non-game game" was coined by late Nintendo president Satoru Iwata, who describes it as "a form of entertainment that really doesn't have a winner, or even a real conclusion". Will Wright had previously used the term "software toy" for the same purpose. The main difference between non-games and traditional video games is the lack of structured goals, objectives, and challenges. This allows the player a greater degree of self-expression through freeform play, since they can set up their own goals to achieve. Some genres that have been considered non-games include language-learning software, digital tabletop games, puzzle games, simulation games, and art games.
WorldWide Telescope (WWT) is an open-source set of applications, data and cloud services, originally created by Microsoft Research but now an open source project hosted on GitHub. The .NET Foundation holds the copyright and the project is managed by the American Astronomical Society and has been supported by grants from the Moore Foundation and National Science Foundation. WWT displays astronomical, earth and planetary data allowing visual navigation through the 3-dimensional (3D) Universe. Users are able to navigate the sky by panning and zooming, or explore the 3D universe from the surface of Earth to past the Cosmic microwave background (CMB), viewing both visual imagery and scientific data about that area and the objects in it. Data is curated from hundreds of different data sources, but its open data nature allows users to explore any third party data that conforms to a WWT supported format. With the rich source of multi-spectral all-sky images it is possible to view the sky in many wavelengths of light. The software utilizes Microsoft's Visual Experience Engine technologies to function. WWT can also be used to visualize arbitrary or abstract data sets and time series data.
Box2D is a free open source 2-dimensional physics simulator engine written in C by Erin Catto and published under the MIT license. It has been used in Crayon Physics Deluxe, Limbo, Rolando, Incredibots, Angry Birds, Tiny Wings, Shovel Knight, Transformice, Happy Wheels, and many online Flash games, as well as iPhone, iPad and Android games using the Cocos2d or Moscrif game engine and Corona framework. It has also been used in the Unity game engine.
A sandbox game is a video game with a gameplay element that provides players a great degree of creativity to interact with, usually without any predetermined goal, or with a goal that the players set for themselves. Such games may lack any objective, and are sometimes referred to as non-games or software toys. More often, sandbox games result from these creative elements being incorporated into other genres and allowing for emergent gameplay. Sandbox games are often associated with an open world concept which gives the players freedom of movement and progression in the game's world. The term "sandbox" derives from the nature of a sandbox that lets people create nearly anything they want within it.
Garry's Mod, commonly clipped as GMod, is a 2006 sandbox game developed by Facepunch Studios and published by Valve. The base game mode of Garry's Mod has no set objectives and provides the player with a world in which to freely manipulate objects. Other game modes, notably Trouble in Terrorist Town and Prop Hunt, are created by other developers as mods and are installed separately, by means such as the Steam Workshop. Garry's Mod was created by Garry Newman as a mod for Valve's Source game engine and released in December 2004, before being expanded into a standalone release that was published by Valve in November 2006. Ports of the original Windows version for Mac OS X and Linux followed in September 2010 and June 2013, respectively. As of September 2021, Garry's Mod has sold more than 20 million copies. A spiritual successor, S&box, has been in development since 2015.
Pin Bot is a pinball video game developed by Rare and published by Nintendo for the Nintendo Entertainment System. It was released in North America in April 1990. It is a conversion of the pinball machine by the same name. The NES version of the game accurately reproduces some of the game-play and aesthetics of the pinball machine, while introducing new features and added challenges.
Algodoo is a physics-based 2D freeware sandbox from Algoryx Simulation AB as the successor to the popular physics application Phun. It was released on September 1, 2009 and is presented as a learning tool, an open-ended computer game, an animation tool, and an engineering tool.
Universe Sandbox is a series of interactive space sandbox gravity simulator educational software video games. Using Universe Sandbox, users can see the effects of gravity on objects in the universe and run scale simulations of the Solar System, various galaxies or other simulations, while at the same time interacting and maintaining control over gravity, time, and other objects in the universe, such as moons, planets, asteroids, comets, and black holes. The original Universe Sandbox was only available for Windows-based PCs, but an updated version was released for Windows, macOS, and Linux in 2015.
Outerra is a Slovak computer software company best known for its middleware 3D planetary graphics engine, called Outerra engine, in development since 2008. The engine renders high-quality terrain, terrain texturing, flora and water flow normal maps using relatively sparse and highly compressed data through fractal processing and other types of procedural generation. The game Anteworld uses real world data to create a virtual replica of planet Earth.
Speed Dreams, is a free and open source 3D racing video game for Linux, Microsoft Windows, AmigaOS 4, AROS, MorphOS and Haiku. Started in 2008 as a fork of the racing car simulator TORCS, it is mainly written in C++ and released under GPL v2+ and Free Art License, the most recent release being version 2.3.0 of March 2023.
Kerbal Space Program (KSP) is a space flight simulation video game developed by Mexican studio Squad for Linux, macOS, Windows, PlayStation 4, PlayStation 5, Xbox Series X/S and Xbox One. In the game, players direct the space program of a species of green humanoid aliens known as "Kerbals". The game features a pseudorealistic orbital physics engine, allowing for various real-life orbital maneuvers such as Hohmann transfer orbits and orbital rendezvous.
The Powder Toy is a falling-sand game originally created by Stanislaw K. Skowronek. It is now developed and maintained by LBPHacker, Simon, jacob1 and other contributors on GitHub. The Powder Toy is free and open-source software licensed under the GNU General Public License version 3.0. A total of 193 different in-game materials, each with custom behavior and interactions, are available in the game. In June 2024, The Powder Toy was released on Steam.
Robocraft was an online vehicular combat game developed and published by Freejam Games. The game is set on different planets, with players constructing robots to fight with and against others in battle. The game features contained garage bays in which players can build various functional vehicles with basic block-based parts, such as cubes and wheels, along with weapons that can be used for combat. The initial alpha build was released in March 2013, and gained over 300,000 players by the following year. It officially released out of beta on August 23, 2017.
Orx is an open-source, portable, lightweight, plug-in-based, data-driven and easy to use 2D-oriented game engine written in C.
Boneworks is a 2019 first-person shooter game developed and published by Stress Level Zero. The game is designed to be entirely physics-based, with the player controlling a full virtual body that responds not just to the player's real-world input but also to obstructions in the game world.
Blade & Sorcery is a simulation sandbox game developed and published by French independent studio WarpFrog, exclusively made for virtual reality. It is considered notable for using full physics simulation to drive its combat and environmental interactions. The game was initially released in early access on December 11th, 2018 for PCVR, and as the Oculus Quest and PICO 4 version, Blade & Sorcery: Nomad on November 4th, 2021. It later left early access and was fully released for PCVR on June 17th, 2024, while Blade & Sorcery: Nomad was released on October 28th, 2024.
This article includes a list of general references, but it lacks sufficient corresponding inline citations .(September 2009) |