ScrumbleShip

Last updated
ScrumbleShip
Scrumbleship logo2.png
Developer(s) OrangeHat Tech, LLC
Dirkson
Engine Custom Voxel engine in C
Platform(s) Windows XP/Vista/7, Linux, Mac OS X
ReleasePre-Alpha: October 31, 2011
Alpha: July 15, 2012
Genre(s) MMOG/Space Simulation/Space Sandbox
Mode(s) MMO/Single-player

ScrumbleShip is an open-world MMOG block-building space flight simulation game [1] [2] [3] [4] in the alpha stage of development by Dirkson of OrangeHat Tech, LLC. [5] [6] [7] [8]

Gameplay

ScumbleShip aims to be as true real-world physics as possible, while remaining true to science fiction and being fun to play. [7] ScrumbleShip is set roughly 100 to 300 years in the future. Players will gather resources, construct anything from a shuttle to a capital ship out of individual blocks, then pilot it with AI and/or real-human help against other players. [9] Players can then fly their ships from solar system to solar system mining ore, building other ships and space stations, and fighting each other in battles where damage is not only permanent but can be very deadly. [10] Players will form factions, sell ships, goods, and services to other players, and more.

Players will need to consider numerous factors in building a working ship, including: radiating heat produced by the ship's systems to space; ensuring an adequate fuel supply; keeping the ship's air breathable and contained; keeping the crew efficient and happy; ensuring the ship's power supply can meet its power demands; placing crew members in roles at which they are skilled; and more. [1] ScrumbleShip's gameplay aims to be challenging, but rewarding to players at all levels of video game competency. [11]

In ScrumbleShip, there ain't no such thing as a free lunch. The law of conservation of energy applies; everything the player builds in-game, and all energy expended must come from some existing source. [5] Players and AI crew members (redshirted clones), will need to build their ships and space stations block by block out of material mined from asteroids or salvaged from other ships. Players and clones can only carry one block at a time, as blocks are a cubic meter in volume. Players will place blueprint blocks that indicate where a clone or player should weld a new block or component, and out of which material it should be made.

Setting

The ScrumbleVerse is the universe in which ScrumbleShip takes place. The ScrumbleVerse is a persistent world. While there will not be one main server, players will be able to host their own servers which take the form of solar systems, all of which will be linked. Players who host a server will be able to run a space station hub that acts as a center for trade and repair for the solar system. This hub station will feature a warp gate that allows for instantaneous travel to other solar systems (servers) for those players whose ships cannot support a warp drive, or those who cannot afford one.

Heat simulation

Damage to a tungsten ship simulated by ScrumbleShip's heat engine MeltedTungsten.png
Damage to a tungsten ship simulated by ScrumbleShip's heat engine

As of August 12, 2012, ScrumbleShip's alpha version features heat simulation. While heat simulation has been featured in two-dimensional video games, such as falling-sand games, ScrumbleShip's heat simulation is unique among 3D computer games. Players can currently heat in-game objects using a laser. Objects transfer heat to nearby objects at a rate proportionate to the real-world thermal conductivity and thermal capacity of the materials.

As objects grow hotter, they glow red proportionate to their heat energy. Laser fire is scalable; lower-powered lasers are likely to gradually warm an object and cause it to melt and boil off. High-powered lasers are more likely to flash-boil the voxels they strike, resulting in a hole in the object and relatively little heat transferred to the surrounding material.

Objects that exceed their melting point without being flash-boiled turn into a red-hot animated blob representing melted material in zero gravity. Such blobs tend to quickly boil off, as the boiling point of a liquid is just over its melting point in a vacuum. [12] When the engine calculates an object to be boiling, the object animates to represent boiling into nothingness, and is removed.

Planned features include exothermic ship components producing heat that builds up in a ship's atmosphere and material, and requiring players who hope to build working ships to design them with heat dissipation in mind.

Voxel Damage Modelling

Voxel damage to glass windows and titanium window casing caused by a laser. ScrumbleShip - Voxel Damage to Glass and Titanium.png
Voxel damage to glass windows and titanium window casing caused by a laser.

Unlike in other block-building games which are erroneously referred to as "voxel" games, each component and block in ScrumbleShip is composed of up to 4,096 individual voxels, which are essentially 3D pixels.

ScrumbleShip depicts damage to in-game materials accurately and precisely by removing voxels that the game calculates to have been destroyed, rather than by removing entire blocks or components. Voxels are currently destroyed when the game's heat engine calculates that a laser has brought an object's material above its boiling point. Voxels are then removed in the shape of the laser beam at a rate proportionate to the temperature of the object, the energy of the beam, and the duration of time over which the beam strikes the object.

Terminals

Terminals are the computer stations from which players and clones will control a ship's weapons, engines, sensors, and other systems. Terminals will operate on ScrumbleScript, a simple, custom-built programming language that will allow basic and advanced programs to be created. Players will be able to code and trade programs that cause various ship systems to perform certain functions under given conditions, allowing for automation of ship functions such as emergency reactor shutdown. Even functional operating systems may be created using ScrumbleScript.

Licensing

Every purchased copy of ScrumbleShip will come with a full copy of the C source code. However, the license is non-free: any redistribution, in source or binary form, verbatim or modified, is allowed "only on websites explicitly approved by Orangehat Tech, LLC. Currently the only approved website for redistribution is scrumbleship.com." [13]

Modders can contribute their original source code and voxel models for inclusion in the main build.

Bleeding Edge Releases

Bleeding edge executables are frequently broken, frequently updated executables with all the newest, untested features in them, and are equivalent to other software project's "nightlies". They are currently available as a perk for ScrumbleShip "Deluxe" owners. To install a bleeding edge release, players must unzip them and then move the files into the directory for the latest release of ScrumbleShip. Each bleeding edge is built against the current version of ScrumbleShip on the official web site's "Get" page.

They are currently limited to Win32 and Lin64 executables due to technical limitations of the developer's system. Each release comes with the full source code, however, so players can build executables for any operating system.

Funding

ScrumbleShip employs an alpha funding model, whereby the latest version of the game in development are available for purchase. [1] Purchasers of the Full version of the game have access to monthly releases, and purchasers of the Deluxe version have access to bleeding edge releases. Purchasing any version of the game ensures access to the final version of the game upon its 1.0 release.

A successful Kickstarter campaign for ScrumbleShip concluded on October 17, 2012, awarding the developer $12,093 in funding, exceeding the project's $8,000 goal.

Related Research Articles

<span class="mw-page-title-main">Interstellar travel</span> Hypothetical travel between stars or planetary systems

Interstellar travel is the hypothetical travel of spacecraft from one star system, solitary star, or planetary system to another. Interstellar travel is expected to prove much more difficult than interplanetary spaceflight due to the vast difference in the scale of the involved distances. Whereas the distance between any two planets in the Solar System is less than 30 astronomical units (AU), stars are typically separated by hundreds of thousands of AU, causing these distances to typically be expressed instead in light-years. Because of the vastness of these distances, non-generational interstellar travel based on known physics would need to occur at a high percentage of the speed of light; even so, travel times would be long, at least decades and perhaps millennia or longer.

<span class="mw-page-title-main">Heat transfer</span> Transport of thermal energy in physical systems

Heat transfer is a discipline of thermal engineering that concerns the generation, use, conversion, and exchange of thermal energy (heat) between physical systems. Heat transfer is classified into various mechanisms, such as thermal conduction, thermal convection, thermal radiation, and transfer of energy by phase changes. Engineers also consider the transfer of mass of differing chemical species, either cold or hot, to achieve heat transfer. While these mechanisms have distinct characteristics, they often occur simultaneously in the same system.

<span class="mw-page-title-main">Voxel</span> Element representing a value on a grid in three dimensional space

In 3D computer graphics, a voxel represents a value on a regular grid in three-dimensional space. As with pixels in a 2D bitmap, voxels themselves do not typically have their position explicitly encoded with their values. Instead, rendering systems infer the position of a voxel based upon its position relative to other voxels.

<i>Deuteros</i> 1991 video game

Deuteros: The Next Millennium is the sequel to the sci-fi strategy video game Millennium 2.2, published by Activision for the Amiga and Atari ST. Ian Bird designed and wrote the game, with graphics by Jai Redman and music by Matt Bates.

<i>Solarquest</i> Board game

SolarQuest is a space-age real estate trading board game published in 1985 and developed by Valen Brost, who conceived the idea in 1976. The game is patterned after Monopoly, but it replaces pewter tokens with rocket ships and hotels with metallic fuel stations. Players travel around the sun acquiring monopolies of planets, moons, and man-made space structures. They seek to knock their opponents out of the game through bankruptcy, as well as optional laser blasts and dwindling fuel supplies.

<span class="mw-page-title-main">Lincity</span> Free and open-source SimCity clone

Lincity is a free and open-source software construction and management simulation game, which puts the player in control of managing a city's socio-economy, similar in concept to SimCity. The player can develop a city by buying appropriate buildings, services and infrastructure. Its name is both a Linux reference and a play on the title of the original city-building game, SimCity, and it was released under the GNU General Public License v2.

<span class="mw-page-title-main">Sandbox game</span> Type of video game encouraging creativity

A sandbox game is a video game with a gameplay element that provides the player a great degree of creativity to interact with, usually without any predetermined goal, or alternatively with a goal that the player sets for themself. 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 player freedom of movement and progression in the game's world. The term "sandbox" derives from the nature of a sandbox that lets children create nearly anything they want within it.

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.

<i>FortressCraft</i> 2011 video game

FortressCraft is a video game by British indie developer Projector Games, released on Xbox Live Indie Games on April 8, 2011. FortressCraft cites Minecraft, Infiniminer and Dwarf Fortress as direct inspirations for the design aspect of the game. The game utilizes textured voxels to simulate landscapes, traditionally reminiscent of other titles in the genre.

<i>Miner Wars 2081</i> 2012 video game

Miner Wars 2081 is a six degrees of freedom action-survival space-shooter simulation game produced by Keen Software House. The gameplay offers a choice of single player, co-op, and deathmatch multi-player. The game is set in the year 2081, 11 years after the destruction of all planetary objects in the Solar System. The story introduces the player to many types of missions: rescue, exploration, revenge, base defense, theft, transportation, stealth, search and destroy, pure harvesting or racing.

<i>Kerbal Space Program</i> Space flight simulator video game

Kerbal Space Program (KSP) is a space flight simulation video game developed by Mexican developer Squad for Microsoft Windows, macOS, Linux, PlayStation 4, and Xbox One. In the game, players direct a nascent space program, staffed and crewed by green humanoid aliens known as "Kerbals". The game features a realistic orbital physics engine, allowing for various real-life orbital maneuvers such as Hohmann transfer orbits and orbital rendezvous.

<span class="mw-page-title-main">Keen Software House</span> Independent video game developer

Keen Software House is an independent video game developing company based in Prague, Czech Republic. The company was founded by Marek Rosa in 2010.

<i>7 Days to Die</i> 2013 video game

7 Days to Die is an early access survival horror video game set in an open world developed by The Fun Pimps. It was released through Early Access on Steam for Microsoft Windows and Mac OS X on December 13, 2013, and for Linux on November 22, 2014. Versions for the PlayStation 4 and Xbox One were released in 2016 through Telltale Publishing, but are no longer being developed.

<i>StarMade</i> 2012 video game

StarMade is an effectively infinite open-universe space simulation sandbox game in development by Schine for Windows, macOS, and Linux. StarMade is currently in alpha and is free to play, during alpha.

Space Engineers is a voxel-based sandbox game, developed and published by Czech independent developer Keen Software House. In 2013, the initial developmental release of the game joined the Steam early access program. During the following years of active development, Space Engineers sold over one million units. In total as of 2019 the game has sold over 3.5 million copies In May 2015, for approximately a year and a half, the game's source code was officially available and maintained by KSH to assist the modding community. On December 15, 2016, the game entered Beta and was later officially released on February 28, 2019.

SpaceEngine is an interactive 3D planetarium and astronomy software developed by Russian astronomer and programmer Vladimir Romanyuk. It creates a 1:1 scale three-dimensional planetarium representing the entire observable universe from a combination of real astronomical data and scientifically-accurate procedural generation algorithms. Users can travel through space in any direction or speed, and forwards or backwards in time. SpaceEngine is in beta status and up to version 0.980, released in July 2016, it was and still is available as a freeware download for Microsoft Windows. Version 0.990 beta was the first paid edition, released in June 2019 on Steam. The program has full support for VR headsets.

<i>Outer Wilds</i> 2019 video game

Outer Wilds is a 2019 action-adventure game developed by Mobius Digital and published by Annapurna Interactive. It first released for Windows, Xbox One, and PlayStation 4 before releasing for PlayStation 5 and Xbox Series X/S in 2022. A Nintendo Switch version is also under development. The game features the player character exploring a solar system stuck in a 22-minute time loop that ends with the sun going supernova.

<i>Dual Universe</i> 2022 video game

Dual Universe is a first person based space simulation sandbox massively multiplayer online role-playing game developed by the Paris-based game development studio, Novaquark.

Renga is a shoot 'em up video game developed and published by British studio wallFour. Designed for movie theaters for up to one hundred players, players are given laser pointers and are tasked with cooperatively building and defending a space ship. It was showcased at 2012's Indiecade, where it won the Developers Choice Award.

<i>Minetest</i> Free and open-source sandbox video game

Minetest is a free and open-source sandbox video game and game creation system with focus on voxel graphics. It is written primarily in C++ and makes use of the Irrlicht Engine. Minetest provides an API for users to write their own games and mods written in Lua. It is cross-platform, being available for Linux-based systems, FreeBSD, Microsoft Windows, MacOS, and Android.

References

  1. 1 2 3 Christiansen, Tom (2012-09-18). "‘Scrumbleship’ Promises Voxel Spaceships, Asteroid Mining, and Heat Simulation Physics". IndieGameMag. Retrieved 2012-09-18.
  2. Gibson, Jeff (2011-10-03). "New Minecraft-like to Take On the Intricacies of Multiplayer Space Combat: ScrumbleShip" Archived 2013-01-06 at the Wayback Machine . DIYGamer. Retrieved 2012-08-13.
  3. Rubin, Brian (2012-07-17). "Spacey Snippets – 7/17/12". Space Game Junkie. Retrieved 2012-08-13.
  4. Thomsen, Andrew & Naquin, Robert (2012-06-02). "KBAMcast Episode 5: A Path to the Stars Streaked with Butter". KBAMCast. Retrieved 2012-08-13.
  5. 1 2 Rose, Mike (2012-09-27). "Creating an accurate space sim, according to ScrumbleShip ". Gamasutra. Retrieved 2012-09-27.
  6. Cowan, Danny (2012-09-24). "Alpha Release: ScrumbleShip (dirkson)". IndieGames.com. Retrieved 2012-09-27.
  7. 1 2 McDaniel, Walter (2011-11-13). "ScrumbleShip Interview with Dirkson". NerdAge. Retrieved 2012-08-13.
  8. Gibson, Geoff (2011-11-15). "Sizing Up ScrumbleShip; A Cooperative Ship Experience with Voxels" Archived 2012-01-16 at the Wayback Machine . DIYGamer. Retrieved 2012-08-13.
  9. Christiansen, Tom (2012-09-18). "‘Scrumbleship’ Promises Voxel Spaceships, Asteroid Mining, and Heat Simulation Physics". IndieGameMag. Retrieved 2012-09-18.
  10. Bardinelli, John (2012-09-15). "Scrumbleship". JayisGames. Retrieved 2012-09-18.
  11. Ames, Adam (2012-09-24). "Frictionless 3D Space: ScrumbleShip". TruePCGaming.com. Retrieved 2012-09-29.
  12. Calder, Vince; Skelton, Nigel; Gregorius, Roberto; Farrell, Ian; Pierce, Michael (November 2008). "Boiling Water in a Vacuum". NEWTON, Ask a Scientist. Department of Energy. Retrieved 17 August 2012.
  13. "License | ScrumbleShip". Archived from the original on 2012-11-11. Retrieved 2013-01-10.