CraftStudio is a collaborative
cross-platform
In computing, cross-platform software (also called multi-platform software, platform-agnostic software, or platform-independent software) is computer software that is designed to work in several computing platforms. Some cross-platform software ...
game engine used to create
voxel
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 (i.e. coordinates) explicitly encoded with their values. I ...
-based
video game
Video games, also known as computer games, are electronic games that involves interaction with a user interface or input device such as a joystick, controller, keyboard, or motion sensing device to generate visual feedback. This fee ...
s, developed by Sparklin Labs.
History
Developer Élisée Maurer began the funding campaign for CraftStudio on
IndieGoGo in March 2011, with an early development version being offered to players.
The game reached its funding goal of $16,000 in April 2012. The game entered its
alpha phase of development in June 2012 and entered
beta in April 2013 before being fully released in May 2015, with major updates concluding. The successor to CraftStudio is
Superpowers
A superpower is a state with a dominant position characterized by its extensive ability to exert influence or project power on a global scale. This is done through the combined means of economic, military, technological, political and cultural s ...
, a collaborative
HTML5
HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth and final major HTML version that is a World Wide Web Consortium (W3C) recommendation. The current specification is known as the HTML ...
game development environment,
which was fully released in July 2016. In April 2017, CraftStudios was released for free on
itch.io.
Overview
CraftStudio allows users to work collaboratively on projects in real-time to create
voxel
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 (i.e. coordinates) explicitly encoded with their values. I ...
-based video games in both
2D and
3D, with assets stored in the
cloud
In meteorology, a cloud is an aerosol consisting of a visible mass of miniature liquid droplets, frozen crystals, or other particles suspended in the atmosphere of a planetary body or similar space. Water or various other chemicals may ...
.
The tool encompasses the entire
video game development
Video game development (or gamedev) is the process of developing a video game. The effort is undertaken by a developer, ranging from a single person to an international team dispersed across the globe. Development of traditional commercial PC ...
workflow, allowing users to manage models, animations,
Lua
Lua or LUA may refer to:
Science and technology
* Lua (programming language)
* Latvia University of Agriculture
* Last universal ancestor, in evolution
Ethnicity and language
* Lua people, of Laos
* Lawa people, of Thailand sometimes referred t ...
scripts, and maps obtained from pre-made assets or created from scratch.
Games can be published for
Windows
Windows is a group of several proprietary graphical operating system families developed and marketed by Microsoft. Each family caters to a certain sector of the computing industry. For example, Windows NT for consumers, Windows Server for ser ...
,
macOS
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and lapt ...
,
Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, w ...
, or the
web browser
A web browser is application software for accessing websites. When a user requests a web page from a particular website, the browser retrieves its files from a web server and then displays the page on the user's screen. Browsers are used o ...
.
Evolution
CraftStudio was used as a modelling toolkit by developer Hypixel Studios to create assets for ''
Hytale
''Hytale'' is an upcoming sandbox game by Hypixel Studios. Production began in 2015 by developers from the ''Minecraft'' multiplayer server ''Hypixel'' with funding from Riot Games, who later bought the studio in 2020. The developers are aiming t ...
'' during the game's development. Hypixel Studios then hired the developers of CraftStudio, Maurer and Nicolas Gauthier, to work on evolving CraftStudio into a unique toolkit built specifically for ''Hytale''. This toolkit became the ''Hytale'' Model Maker, and is used to create all of the items, NPCs, and animations in the game.
See also
*
List of game engines
Game engines are tools available for game designers to code and plan out a video game quickly and easily without building one from the ground up. Whether they are 2D or 3D based, they offer tools to aid in asset creation and placement.
Engines ...
References
{{Video game engines
2015 software
Game engines for Linux
Lua (programming language)-scriptable game engines
MacOS programming tools
Programming tools for Windows
Video game engines