Howdy Logo
Glossary Hero image

The Howdy Glossary

Search terms in Glossary

Goal

GOAL (Game Oriented Assembly Lisp) is a high-level programming language created in the 1980s by Lucasfilm Games, now known as LucasArts, specifically for game development. Combining elements from assembly languages and LISP, it allows developers to write optimized code while maintaining high-level functionalities to handle complex tasks, especially for games on the Sony Playstation 2 platform. Notable games developed using GOAL include "Star Wars: Bounty Hunter" and "Star Wars: The Clone Wars," demonstrating its efficacy in producing quality gaming experiences.

GOAL's distinctive features set it apart as a specialized programming language for game development. By merging attributes from assembly languages and LISP, it offers developers the ability to create optimized code without sacrificing high-level functionality required for sophisticated gaming tasks. This mix enables programmers to efficiently tackle intricate challenges in game development, facilitating the creation of engaging and innovative gaming content. Games like "Star Wars: Bounty Hunter" and "Star Wars: The Clone Wars" exemplify GOAL's capabilities in fostering successful game projects.

During its prime, GOAL faced competition from other high-level programming languages like C++, Python, and Java. While these languages also provided robust options for creating games, GOAL distinguished itself with its unique combination of optimization features from assembly languages alongside the advanced functionalities of LISP. This specialization made it particularly effective for developing games on the Sony Playstation 2 platform by streamlining the code creation process and enhancing design efficiency. As evidenced by prominent titles that utilized GOAL, such as "Star Wars: Bounty Hunter" and "Star Wars: The Clone Wars," this language has proven instrumental in delivering compelling gaming experiences tailored to specific hardware requirements.

Back
Hire Goal Experts

Enter your email to get started.