Met het vrij toegankelijke softwareprogramma Sodaconstructor kan iedereen een virtueel racende robot in elkaar zetten. Naar keuze kan men aan een eigen ontwerp beginnen of een bestaand ontwerp nemen uit de bibliotheek en dit naar hartelust aanpassen.
Via de knop ‘file’ kan bijvoorbeeld een kant-en-klare robot of een eerder opgeslagen eigen ontwerp uit de bibliotheek worden gehaald. De tweede knop heeft vier keuzes: simulatie, construeren, verwijderen en alles opschonen. Bij simulatie kan er met een bestaand model gespeeld worden, terwijl er met construeren nieuwe gewichten, spieren en veren kunnen worden toegevoegd. Met de functie verwijderen kunnen er weer individuele onderdelen weggehaald worden, terwijl de functie alles opschonen zorgt voor een leeg scherm.
Ondersteboven
Met de derde knop kan gekozen worden voor een bepaalde richting: vooruit, achteruit, handmatig of automatisch achteruit. De laatste knop betreft de zwaartekracht. Hier is er keuze uit normaal, ondersteboven of geen. Bepaalde robots vallen bijvoorbeeld compleet stil als er geen zwaartekracht meer is.
Omgevingsfactoren
Aan de linkerzijkant zijn nog een aantal knoppen voor de snelheid van de beweging en instellen voor de sterkte van de spieren en de veren. Ook zijn hier de omgevingsfactoren te wijzigen zoals zwaartekracht, wrijving en stijfheid van de veren. Het is aan te bevelen om eerst ‘How to get started’ te lezen. Daarna wordt door experimenteren wel duidelijk wat wel en wat niet kan.