WOWCube - A portable game console in the form of a Rubik's Cube 2x2x2, or an electronic puzzle [2] [3] [4] . An example of a tactile user interface [5] . It consists of eight identical elements working as a whole. Allows you to run specially prepared games written in Pawn . License: open source hardware (Open Source).
| WOWCube Uno | |
|---|---|
| Developer | Cubios Inc. [one] |
| Type of | Handheld Game Console / Puzzle |
| release date | 2018 year |
| Nutrition | Battery 540mA / h (8 pcs) |
| CPU | STM32F405 (8 pcs) @ 168MHz |
| Constant memory | 8 MB Flash memory (8 pcs) |
| Operational memory | 192kB RAM (8 pcs) |
| Display | TFT screen 1.56 "(24 pcs) |
| GP | 240x240 pixels, 65,536 colors |
| Facilities management | TUI |
| Interfaces | USB , Bluetooth |
| Dimensions | 76x76x76mm |
| Weight | 400 grams |
The concept of the device was proposed by Savva Osipov in 2016 [6] [7] [8] , in 2017 the first prototype based on the Arduino was developed. In 2017, Ilya and Savva Osipov received a Russian patent [9] . On June 8, 2017, an early prototype was presented at a scientific and practical conference in Berkeley, University of California [10] , and in May 2018, the device was presented to the general public at the Maker Faire exhibition , Santa Clara , California [11] .
Description
WOWCube is a cube consisting of eight stand-alone modules, together having 24 displays, and rotating like a Rubik's cube. Magnetic connections provide a continuous flow of information between autonomous modules, providing unhindered gameplay. Several games have been developed for WOWCube, including: puzzles , logic , puzzles , Scrabble , arcades , mazes . WOWCube provides a mixed reality gaming experience that combines torsion, shaking in the material world with digital actions visualized on 24-square cube sub-displays [12] .
WOWCube combines the properties of physical gadgets, such as toys for rotation in the hands: dynamic toys (such as Spinner ), with digital game consoles in one device [2] [8] [13] .
Technical Description
The device consists of eight identical sections that exchange data through groups of magnetic contacts [14] , which, in addition to the communication function, provide a stable position of the structure, which makes it possible to observe the game process on common faces composed of their screens of four neighboring sections.
Each of the eight sections contains:
- 3 IPS TFT screens with a diagonal of 1.56 "and a resolution of 240x240 pixels, protected by Gorilla Glass;
- STM32F405 microcontroller (clock frequency 168 MHz, 192 kB RAM);
- 8 MB Flash memory ;
- 6-axis gyroscope and accelerometer ;
- Battery capacity 540mA / h;
- Bluetooth module for communication with a smartphone or tablet.
In the current version, the dimensions of the device are 76x76x76mm and weight is 400 grams. The case is made of ABS plastic
Rewards
- At the Makers Fair in May 2018 and Santa Clara , California , WOWCube was marked as the Editors' Choice project [15] .
- At the conference and startup competition SVOD'18 held at the Museum of Computer History , WOWCube received the first prize "Audience Choice" [16] .
- World Technology Award , 2018 - "Finalist" in the "IT Hardware" category [17] .
Use Platforms
The WOWCube console uses FreeRTOS as an operating system, as well as an abstract Pawn machine for interpreting P-code, which allows executing pre-compiled game logic both on the console and in its software emulator. WOWCube SDK contains a software emulator that allows you to run developed games on a PC without having a real console. All WOWCube software components are available under open licenses such as MIT , BSD, and Apache License .
Software Emulator
The WOWCube SDK includes a software emulator that allows you to develop software without the developer having a real WOWCube console. Currently supported operating systems are Windows and MacOS. The emulator is built on the basis of the following free open source software:
- Processing language - used for 3D visualization of the game console, loading and displaying resources (pictures) of games, as well as transmitting events (rotation of blocks, impact on the accelerometer) from the user to the logic written in Pawn. In a real WOWCube, instead of Processing, the C language is used. The API for interacting with the Pawn language is the same for both the real WOWCube console and the software emulator.
- Pawn language - used to write game logic . The game logic responds to events from a real WOWCube console or from an emulator, sending in turn a queue of commands to visualize changes in the game scene.
- Integrated development environment Visual Studio Code - used to edit the code of games in the Pawn language and run them on a software emulator. It is also possible to edit the WOWCube 3D visualizer code written in Processing.
Analogs
- Siftable (commercial name Sifteo ) developed in the MIT Media Lab - interactive modular devices ( cubes ) that can reproduce graphic images, determine the nature of their own position in space and interact with other modules. Interaction with cubes occurs when they are combined, tilted, shaken, rotated: each Siftable “cube” is equipped with a color display, infrared ports are available on four sides of the device (for communication with other modules), a Bluetooth module is used to communicate with the computer, for storing images and other data uses flash memory , there is an accelerometer to track movement along three axes, shake, tilt and other changes in its spatial position) [18]
- GoCube is an electronic version of the Rubik's Cube, presented by an independent development team from Tel Aviv ( Israel ), it is a sports gadget connected via BlueTooth to a smartphone or tablet and allowing users to compete in assembly speed or learn through additional information on the display. [nineteen]
See also
- 2x2x2 Larry Nichols Magnetic Puzzle - Created 1970 [20]
- Rubik's Cube - invented in 1974 [21]
- Puzzle
- Game console
- Pawn programming language with syntax similar to C language
Notes
- ↑ Irina Mamikonyan . Russian-American startup WOWCUBE has attracted $ 500 thousand , Firrma (October 3, 2018). Date of treatment July 27, 2017.
- ↑ 1 2 Dean Takahashi . Cubios' WowCube is a handheld game console inspired by Rubik's Cube ( Vent .) , VentureBeat (May 30, 2018). Date of treatment June 28, 2018.
- ↑ Alexander the Greek . Wow-cube: more than a toy (Russian) , Popular Mechanics (June 1, 2019). Date of treatment June 2, 2019.
- ↑ Vlad Stekanov . Entrepreneur, father of a TechCrunch Disrupt 2018 student, Ilya Osipov: “I use the principle of primitive people in education” (Rus.) , RusBase (September 6, 2018). Date of treatment September 6, 2018.
- ↑ Osipov, IV Review puzzles and construction sets falling under the category of augmented reality games : [ eng. ] / IV Osipov, E. Nikulchev // ITM Web Conf., Volume 18. - 2018. - No. 02003 (9 April). - S. 4.
- ↑ RTVi . 21st Century Rubik's Cube. How does the new electronic puzzle work, based on the principle of the famous toy (Russian) , RTVi (December 8, 2018). Date of treatment 2018-18-09.
- ↑ RBC . Savva Osipov and game console WOWCube (Russian) , RBC (2018). Circulation date May 9, 2019.
- ↑ 1 2 Josiah Motley . WOWCube is a digital, interactive gadget designed by a 13-year-old (English) , KnowTechie (May 31, 2018). Date of treatment July 19, 2018.
- ↑ patent RU2644313C1: 'Electronic device with volumetric transformable display' 2017 . Google Patents Date of treatment June 28, 2018.
- ↑ Osipov, IV Transreality puzzle as an object of Augmented reality, Cubios puzzle : [ eng. ] / Ed. Jozef Colpaert // CALL in CONTEXT 2017, Proceedings. - Berkeley, University of California, 2017 .-- 8 July. - S. 626-637. - Depotnummer: D / 2017 / 12.293 / 19. - ISBN 9789057285509 .
- ↑ WOWCUBE at Maker Faire Bay Area 2018, Zone 8 in Sequoia: Mixed Reality
- ↑ Osipov, I.V. Technical means of human-computer interaction TUI. Review and analysis of the possibilities of use in gamification. : [ Russian ] // Cloud of science. - 2016. - No. 4, T.3.
- ↑ Ruslan Gurzhiy . A Russian-language conference helps present ideas in Silicon Valley , SlavicSac (June 1, 2018). Date of treatment July 19, 2018.
- ↑ Patent WO2018075714 "ELECTRICAL CONNECTOR" 2018 (eng.) . WIPO.int. Date of treatment July 18, 2018.
- ↑ Maker Faire Ribbon Winners
- ↑ SVOD'18 Startup Competition Winners
- ↑ 2018 World Technology Awards Winners (English) , www.wtn.net , The World Technology Network (2018). Date of treatment April 5, 2019.
- ↑ David, Merrill. Siftables: towards sensor network user interfaces : [ eng. ] / Merrill David, Jeevan Kalanithi, Pattie Maes // Proceedings of the 1st international conference on Tangible and embedded interaction. ACM - 2007. - 1 February. - S. Pages 75-78. - DOI : 10.1145 / 1226969.1226984 .
- ↑ Chaim Gartenberg . Does the Rubik's Cube need a Bluetooth connection? , The Verge (June 17, 2018). Date of treatment June 28, 2018.
- ↑ Patent US3655201 A: 'Pattern forming puzzle and method with pieces rotatable in groups' by Larry D. Nichols, 1970 . Google Patents Date of treatment July 25, 2017.
- ↑ Patent US4378117: 'Spatial logical toy' by Erno Rubik, 1974 . Google Patents Date of treatment July 25, 2017.