ChipWits

Last updated
ChipWits
ChipWits.jpg
Publisher(s) BrainPower (Apple II, Mac)
Epyx (C64)
Designer(s) Doug Sharp
Mike Johnston
Platform(s) Apple II, Commodore 64, Mac
Release1984: Mac
1985: Apple II, C64
Genre(s) Programming game
Mode(s) Single-player

ChipWits is a programming game for the Macintosh written by Doug Sharp and Mike Johnston and published by BrainPower software in 1984. Ports to the Apple II and Commodore 64 were published by Epyx in 1985.

Contents

Logo from 1984 manual ChipwitFU.png
Logo from 1984 manual

The player uses a visual programming language to teach a virtual robot how to navigate various mazes of varying difficulty. The game straddles the line between entertainment and programming education.

Development

The game was developed using the MacFORTH implementation of the Forth programming language for the Macintosh 128K.

Reception

Computer Gaming World preferred Robot Odyssey to ChipWits but stated that both were "incredibly vivid simulation experiences". The magazine criticized ChipWits' inability to save more than 16 robots or copy a robot to a new save slot, and cautioned that it "may be too simple for people familiar with programming". The magazine added that the criticism was "more a cry for a more complex Chipwits II game than condemnation of the current product". [1]

ChipWits won multiple awards, including MACazine Best of '85 and MacUser's Editor's Choice 1985 Award, as well as being named The 8th Best Apple Game of All Time by Maclife.

Reviews

Legacy

From 2006 to 2008, Mike Johnston and Doug Sharp developed and released ChipWits II, written in Adobe AIR. That version featured several innovations including an in-game tutorial, updated graphics, a soundtrack, isometric and 3D rendering, several new chips, and new missions. [3]

In September 2021, ChipWits, Inc. was formed by Doug Sharp and Mark Roth to create a modern reboot of the game. The new version is being written in Unity and is in early access testing. [4]

See also

Related Research Articles

<i>Star Raiders</i> 1980 video game

Star Raiders is a space combat simulator video game created by Doug Neubauer and published in 1980 by Atari, Inc. Originally released for the Atari 400/800 computers, Star Raiders was later ported to the Atari 2600, Atari 5200, and Atari ST. The player assumes the role of a starship fighter pilot, who must protect starbases from invading forces called Zylons. Piloting and combat are shown in the 3D cockpit view, while a 2D galactic map shows the state of the Zylon invasion. Neubauer made the game in his spare time at Atari, inspired by contemporary media such as Battlestar Galactica and Star Wars, as well as the 1971 mainframe game Star Trek.

<i>Pool of Radiance</i> 1988 video game

Pool of Radiance is a role-playing video game developed and published by Strategic Simulations, Inc (SSI) in 1988. It was the first adaptation of TSR's Advanced Dungeons & Dragons (AD&D) fantasy role-playing game for home computers, becoming the first episode in a four-part series of D&D computer adventure games. The other games in the "Gold Box" series used the game engine pioneered in Pool of Radiance, as did later D&D titles such as the Neverwinter Nights online game. Pool of Radiance takes place in the Forgotten Realms fantasy setting, with the action centered in and around the port city of Phlan.

<i>Omega</i> (video game) 1989 video game

Omega is a video game developed and published by Origin Systems in 1989. It was directed by Stuart B. Marks.

Neuromorphic computing is an approach to computing that is inspired by the structure and function of the human brain. A neuromorphic computer/chip is any device that uses physical artificial neurons to do computations. In recent times, the term neuromorphic has been used to describe analog, digital, mixed-mode analog/digital VLSI, and software systems that implement models of neural systems. Recent advances have even discovered ways to mimic the human nervous system through liquid solutions of chemical systems.

<span class="mw-page-title-main">Visual programming language</span> Programming language written graphically by a user

In computing, a visual programming language, also known as diagrammatic programming, graphical programming or block coding, is a programming language that lets users create programs by manipulating program elements graphically rather than by specifying them textually. A VPL allows programming with visual expressions, spatial arrangements of text and graphic symbols, used either as elements of syntax or secondary notation. For example, many VPLs are based on the idea of "boxes and arrows", where boxes or other screen objects are treated as entities, connected by arrows, lines or arcs which represent relations. VPLs are generally the basis of Low-code development platforms.

<i>Robot Odyssey</i> 1984 video game

Robot Odyssey is a digital logic game developed by Mike Wallace and Dr. Leslie Grimm and published by The Learning Company in December 1984. It is a sequel to Rocky's Boots, and was released for the Apple II, TRS-80 Color Computer, and MS-DOS. Most players have found it challenging. The player is readying for bed when, suddenly, they fall through the floor into an underground city of robots, Robotropolis. The player begins in the sewers of the city with three programmable robots, and must make their way to the top of the city to try to find their way home again.

A programming game is a video game that incorporates elements of computer programming, enabling the player to direct otherwise autonomous units within the game to follow commands in a domain-specific programming language, often represented as a visual language to simplify the programming metaphor. Programming games broadly fall into two areas: single-player games where the programming elements either make up part of or the whole of a puzzle game, and multiplayer games where the player's automated program is pitted against other players' programs.

<span class="mw-page-title-main">Physics engine</span> Software for approximate simulation of physical systems

A physics engine is computer software that provides an approximate simulation of certain physical systems, such as rigid body dynamics, soft body dynamics, and fluid dynamics, of use in the domains of computer graphics, video games and film (CGI). Their main uses are in video games, in which case the simulations are in real-time. The term is sometimes used more generally to describe any software system for simulating physical phenomena, such as high-performance scientific simulation.

<i>Carnage Heart</i> 1995 video game

Carnage Heart is a video game for the PlayStation, developed by Artdink. Its gameplay is a mecha-based, turn-based strategy game, where the player takes the role of a commander in a war fought by robots. The robots, called Overkill Engines (OKEs), cannot be directly controlled in battle ; they must be programmed beforehand to behave in a certain way under certain conditions using a flow diagram system.

<i>Armored Core: Formula Front</i> 2004 video game

Armored Core: Formula Front is a mecha video game developed by FromSoftware and published by Agetec. It was a launch title for the PlayStation Portable in Japan, the 10th main installment in the Armored Core series.

<span class="mw-page-title-main">TMS34010</span> Microprocessor with dedicated graphics instructions

The TMS34010, developed by Texas Instruments and released in 1986, was the first programmable graphics processor integrated circuit. While specialized graphics hardware existed earlier, such as blitters, the TMS34010 chip is a microprocessor which includes graphics-oriented instructions, making it a combination of a CPU and what would later be called a GPU. It found use in arcade video games from the late 1980s through the mid 1990s, including Mortal Kombat and NBA Jam, and computer workstation video accelerator boards. TI later released the TMS34020 with an emphasis on 3D rendering.

RoboWar is an open-source video game in which the player programs onscreen icon-like robots to battle each other with animation and sound effects. The syntax of the language in which the robots are programmed is a relatively simple stack-based one, based largely on IF, THEN, and simply-defined variables.

<i>RoboSport</i> 1991 video game

RoboSport is a 1991 turn-based tactics computer game. It was created by Edward Kilham and developed and published by Maxis.

The following outline is provided as an overview of and topical guide to artificial intelligence:

Non-games are a class of software on the border between video games and toys. The term "non-game game" was coined by late Nintendo president Satoru Iwata, who describes it as "a form of entertainment that really doesn't have a winner, or even a real conclusion". Will Wright had previously used the term "software toy" for the same purpose. The main difference between non-games and traditional video games is the lack of structured goals, objectives, and challenges. This allows the player a greater degree of self-expression through freeform play, since they can set up their own goals to achieve. Some genres that have been considered non-games include language-learning software, digital tabletop games, puzzle games, simulation games, and art games.

There are a number of competitions and prizes to promote research in artificial intelligence.

The history of video games spans a period of time between the invention of the first electronic games and today, covering many inventions and developments. Video gaming reached mainstream popularity in the 1970s and 1980s, when arcade video games, gaming consoles and home computer games were introduced to the general public. Since then, video gaming has become a popular form of entertainment and a part of modern culture in most parts of the world. The early history of video games, therefore, covers the period of time between the first interactive electronic game with an electronic display in 1947, the first true video games in the early 1950s, and the rise of early arcade video games in the 1970s. During this time there was a wide range of devices and inventions corresponding with large advances in computing technology, and the actual first video game is dependent on the definition of "video game" used.

<i>MindRover</i> 1999 video game

MindRover: The Europa Project, also known as simply MindRover, is a video game for PC, developed by CogniToy.

<i>Armored Core: Verdict Day</i> 2013 video game

Armored Core: Verdict Day is a mech action game developed by FromSoftware and was published worldwide in September 2013 by Namco Bandai Games for PlayStation 3 and Xbox 360. It is the 15th installment in the Armored Core series and a direct sequel to Armored Core V.

References

  1. Williams, Gregg (April–May 1985). "Robot Simulations / Tinkerer's Playgrounds". Computer Gaming World . Vol. 5, no. 2. pp. 22–23. Retrieved 17 April 2016.
  2. "GAMES Magazine #66". August 1985.
  3. "ChipWits: The Game of Robot-Programming Fun - Bring Your Brain!". Archived from the original on 2019-08-04.
  4. Official website