GL Golf

Last updated
GL Golf 2.01 screenshot Glgolf.jpg
GL Golf 2.01 screenshot

GL Golf is a 3D Golf game based on OpenGL for macOS designed by Nuclear Nova Software. It mimics a golf game with such common items as 504 different holes, sand traps, lakes, trees, a driving range and various golf clubs. The current version is 2.33.

Contents

Current Development

With over 55 updates, GL Golf has been actively developed since 2003. The users and developers share ideas through email and on the GL Golf forum.

iPhone OS version

A slimmed down version of GL Golf is also available on iOS via the App Store.

See also

Related Research Articles

OpenGL application programming interface for rendering 2D and 3D vector graphics

OpenGL is a cross-language, cross-platform application programming interface (API) for rendering 2D and 3D vector graphics. The API is typically used to interact with a graphics processing unit (GPU), to achieve hardware-accelerated rendering.

Simple DirectMedia Layer free software multimedia library

Simple DirectMedia Layer (SDL) is a cross-platform software development library designed to provide a hardware abstraction layer for computer multimedia hardware components. Software developers can use it to write high-performance computer games and other multimedia applications that can run on many operating systems such as Android, iOS, Linux, macOS, and Windows.

Allegro (software library) software library for video game development

Allegro is a software library for video game development. The functionality of the library includes support for basic 2D graphics, image manipulation, text output, audio output, MIDI music, input and timers, as well as additional routines for fixed-point and floating-point matrix arithmetic, Unicode strings, file system access, file manipulation, data files, and 3D graphics. The library is written in the C programming language and designed to be used with C, C++, or Objective-C, with bindings available for Python, Lua, Scheme, D, Go, and other languages. Allegro comes with extensive documentation and many examples.

Radeon is a brand of computer products, including graphics processing units, random-access memory, RAM disk software, and solid-state drives, produced by Radeon Technologies Group, a division of Advanced Micro Devices (AMD). The brand was launched in 2000 by ATI Technologies, which was acquired by AMD in 2006 for US$5.4 billion.

Irrlicht is an open-source game engine written in C++. It is cross-platform, officially running on Windows, macOS, Linux and Windows CE and due to its open nature ports to other systems are available, including FreeBSD, Xbox, PlayStation Portable, Symbian, iPhone, AmigaOS 4 and Google Native Client.

OpenGL ES A subset of the OpenGL API for embedded systems

OpenGL for Embedded Systems is a subset of the OpenGL computer graphics rendering application programming interface (API) for rendering 2D and 3D computer graphics such as those used by video games, typically hardware-accelerated using a graphics processing unit (GPU). It is designed for embedded systems like smartphones, tablet computers, video game consoles and PDAs. OpenGL ES is the "most widely deployed 3D graphics API in history".

<i>FooBillard</i> video game

FooBillard is a free and open-source, OpenGL-based sports simulation video game.

Unity (game engine) Cross-platform video game and simulation engine

Unity is a cross-platform game engine developed by Unity Technologies, first announced and released in June 2005 at Apple Inc.'s Worldwide Developers Conference as a Mac OS X-exclusive game engine. As of 2018, the engine had been extended to support more than 25 platforms. The engine can be used to create three-dimensional, two-dimensional, virtual reality, and augmented reality games, as well as simulations and other experiences. The engine has been adopted by industries outside video gaming, such as film, automotive, architecture, engineering and construction.

PCSX-Reloaded video game console emulator

PCSX is a free and open-source video game console emulator which allows software designed to be used with the Sony PlayStation to run on personal computers. Over the years, development changed hands several times with PCSX-Reloaded (PCSXR) now being the main version.

dim3

Dim3, also known as Dimension 3, is a free and open-source 3D game engine created by Brian Barnes. It has been chosen as a staff pick for OS X development software by Apple. and featured as one of their "hot game building tools." dim3 has an entry in DevMaster's 3D engines database.

ShiVa3D is a 3D game engine with a graphical editor designed to create applications and video games for desktop PCs, the web, game consoles and mobile devices. Games made with ShiVa can be exported to over 20 target platforms, with new export targets being added regularly.

GLBasic

GLBasic is a commercial BASIC programming language that can compile to various platforms including Windows, Linux, Mac OS X, and some handheld devices. The language is designed to be simple and intuitive.

WebGL JavaScript bindings for OpenGL in web browsers

WebGL is a JavaScript API for rendering interactive 2D and 3D graphics within any compatible web browser without the use of plug-ins. WebGL is fully integrated with other web standards, allowing GPU-accelerated usage of physics and image processing and effects as part of the web page canvas. WebGL elements can be mixed with other HTML elements and composited with other parts of the page or page background. WebGL programs consist of control code written in JavaScript and shader code that is written in OpenGL ES Shading Language, a language similar to C or C++, and is executed on a computer's graphics processing unit (GPU). WebGL is designed and maintained by the non-profit Khronos Group.

Moai is a development and deployment platform designed for the creation of mobile games on iOS and Android smartphones. The Moai platform consists of Moai SDK, an open source game engine, and Moai Cloud, a cloud platform as a service (PaaS) for the hosting and deployment of game services. Moai developers use Lua, C++ and OpenGL, to build mobile games that span smartphones and cloud. Several commercial games have been built with Moai, including Crimson: Steam Pirates, Invisible, Inc., and Broken Age. Moai integrates third-party game analytics and monetization services such as Apsalar and Tapjoy.

MonoGame is a free C# framework used by game developers to make games for multiple platforms and other systems. It is also used to make Windows and Windows Phone games run on other systems. It supports iOS, Android, macOS, tvOS, Linux, PlayStation 4, PlayStation Vita, Xbox One and Nintendo Switch. It implements the Microsoft XNA 4 application programming interface (API). It has been used for several games, including Bastion and Fez.

Godot (game engine) Free, cross-platform and open-source game engine

Godot is a 2D and 3D, cross-platform, free and open-source game engine released under the MIT license. It was initially developed by Juan Linietsky and Ariel Manzurfor for several companies in Latin America prior to its public release. The development environment runs on multiple operating systems including Linux, macOS, and Windows. Godot can create games targeting PC, mobile, and web platforms.

Vulkan (API) low-level cross-platform 2D and 3D graphics API

Vulkan is a low-overhead, cross-platform 3D graphics and computing API. Vulkan targets high-performance realtime 3D graphics applications such as video games and interactive media across all platforms. Compared to OpenGL, Direct3D and Metal, Vulkan is intended to offer higher performance and more balanced CPU/GPU usage. Other major differences from Direct3D 11 and OpenGL are Vulkan being a considerably lower-level API and offering parallel tasking. In addition to its lower CPU usage, Vulkan is also able to better distribute work among multiple CPU cores.

Phaser (game framework)

Phaser is a 2D game framework used for making HTML5 games for desktop and mobile. It is a free software and developed by Photon Storm.

macOS Mojave 15th major version of the macOS operating system

macOS Mojave is the fifteenth major release of macOS, Apple Inc.'s desktop operating system for Macintosh computers. Mojave was announced at Apple's Worldwide Developers Conference on June 4, 2018, and was released to the public on September 24, 2018. The operating system's name refers to the Mojave Desert and is part of a series of California-themed names that began with OS X Mavericks. It succeeded macOS High Sierra and was followed by macOS Catalina.

References