- Soda Constructor
Infobox VG| title = SodaConstructor
developer = Soda Creative Ltd
publisher = Soda Creative Ltd
designer = Ed Burton
engine =
released =April 5 ,2000
genre =Simulation
modes = Single Player
platforms = Any
requirements = JavaSoda Constructor is the Java based physics engine, central to
Soda Creative 's collaborative learning environment [http://www.sodaplay.com Sodaplay.com] . It was created by Ed Burton, Soda's Research and development Director, inApril 2000 [ [http://www.acmi.net.au/soda.htm ed burton ] ] and won an Interactive ArtsBAFTA Award in 2001. [ [http://ba82.museumpessoa.com/bafta.html Bafta ] ]Overview
[http://www.sodaplay.com Sodaplay.com] users use constructor to create and share "models". These models are made of "masses" and "springs" and follow strict physical laws. By turning springs into "muscles", models can be animated and made very lifelike. [ [http://sodaplay.com/constructor/how/build.htm Constructor | sodaplay.com ] ]
History
Officially, sodaconstructor was released in
April 2000 . However, its history goes back much further. Apparently, Ed Burton created a sodaconstructor-like program about ten years earlier, programmed in BASIC. This version didn't have muscles, but did have springs and masses, and was titled "Constructor."In May 1998, Ed Burton joined Soda, and it was around this time that he wrote the first Java version of the Constructor, mostly as a fun way to teach himself Java. The Soda team made the original 12 models. Ed Burton might have created daintywalker. This version of the program existed quietly on the soda website, as well as being hosted at another site. At this point, the applet was largely unknown, except to the few who had discovered it already. This small project eventually began to evolve into the "sodaconstructor", and it was widely spread by
e-mail . Ed began to realize the sodaconstructor applet was becoming very popular, so he added a save feature so the constructors could document their creations. He also created the Sodazoo.Around late August 2007, Ed Burton and the soda team released Sodaconstructor II. Many users complain that they like the old sodaconstructor due to its simplicity and flexability. Along with the release of Sodaconstructor II came new XML into models created. This became a problem for some models as they would not function correctly if they were made in sodaconstructor I and played in Sodaconstructor II. Another notable change in Sodaconstructor II is the interface. Many people complained it was too annoying or complicated. Some users got over it, some still wouldn't mind having the other back.
Features
Recently even more features have been added, expanding the sodaplay universe: sodarace [ [http://sodarace.net Sodarace.net ] ] and SC Local [ [http://sodaplay.com/constructor/beta/ Constructor | sodaplay.com ] ] . Sodarace is a program where constructors can pit their models against other constructors' models on varying terrains, to see whose is faster. There is a sodarace league forum on the [http://sodarace.net sodarace website] , intended for challenging others to a race or showing off your model's prowess in previously created races.
Along with sodarace came Sodaconstructor Local, which is an offline form of sodaconstructor. With it you can import and export models from and to your computer. Models on your computer are stored in an
XML format, allowing you to edit your model in atext editor and import it back into sodaconstructor. Obviously not everyone would be interested in doing this, but it certainly gives constructors an edge in racing or the artistic aspects of their models.In Sodaconstructor Beta, the most recent online release of sodaconstructor, you can load a user's public models from within the applet. Click "Load username+modelname" and you can type in a user's name to load all of their public models. You can find other user's names by putting your cursor on their models in the sodazoo.
As sodaconstructor has developed, constructors have become more and more clever at using the software to create exceedingly complex models, some of which even contain "motors" (self-contained structures that can power an entire model). Sodaconstructor continues to evolve and expand, with no sign of stopping.
There is also an open-source Sodaconstructor in development, being created by , an intermediate constructor and programmer in Java. Soda Constructor II is out, but it has not been made open source yet, despite Ed Burton's tentative plan to make it open-source sometime in
2007 .In the absence of the original sodazoo, a sodaplay fansite (sodaDome), has been at work at creating an external sodazoo. This is where users can post models, receive comments, and view other models in the sodazoo.
Community
The sodaplay community is small but diverse. While thousands of sodaplay creations are created the forum is visted by a select few daily. Meanwhile the number of sodasites are very small. Also the presence of the sodateam is noticed as very inactive.
Global moderators make rare appearances on the forum. It is believed that they get online to store matters out, promote/demote, or do other administrative things.
While the community is small, about 70% of the active users knowing a coding language and use them to create soda-related applications. Other have a variety of other talents such as graphic designing, constructing, and writing.
Official Name Change
The company known as soda creative ltd made a drastic change on, June 9, 2008. They officially changed their company name from soda creative ltd to sodaplay ltd. Most users think this event has happened so they are geared more torwards sodaplay items.
References
External links
* [http://sodaplay.com/ Sodaplay.com]
* [http://sodarace.net/ Sodarace.net]
* [http://soda.co.uk/ Soda.co.uk]Constructor Applets
* [http://sodadome.com/sodaconstructor/ Soda Constructor I (hosted externally by sodaDome.com)]
* [http://sodaplay.com/creators/soda/items/constructor Soda Constructor II]
* [http://www.sw3d.net/ Springs World 3D (A 3D construction applet inspired by Sodaplay)]Other resources
* [http://new.sodaplay.com/ Main page]
* [http://sodaplay.dailyforum.net/ New Official Sodarace forums]
* [http://archive.sodarace.net/forum/ Old Sodarace forums (archived)]
* [http://archive.sodaplay.com/zoo/ Old Sodazoo (archived)]
* [http://sodadome.com/oldsoda/ Old Sodaplay Help Applets]
* [http://www.warptera.com/ Warptera's Sodaplay Models]
* [http://www.sodadome.com/ UrbanTwitch's Sodaplay and Moovl Models]
Wikimedia Foundation. 2010.