Initial release |
|
---|---|
Repository | |
Operating system | Windows, Mac OS X, Linux, Maemo, Android (beta) |
License | AGPLv3 (2011 onward), GPLv2 (prior to 2011) |
Website | pokerth |
PokerTH is an open-source Texas hold 'em simulator that runs on Windows, Mac OS X, Linux, and Android. PokerTH is written in C++ using the Qt framework and allows for up to ten human players, with computer-controlled players filling in if there are not enough humans. Players can also play against other PokerTH users online. The game has ample settings so that players can configure and customize play. [1] The online community is still active as of July 2022, with dozens of active players and several running games at any given time.
The PokerTH project was started in 2006 by Felix Hammer and Florian Thauer. Version 0.1 was not released to the public; it only allowed play up to the flop as well as the river. Version 0.2 was released on 4 October of that year, followed by 0.3 on 16 October. By version 0.2, the game could play a complete round. Version 0.4 was released on 4 April 2007 and included a completely new interface, an options dialog and reprogrammed opponents. In June 2007, Version 0.5 added network and online play, as well as sound effects. Internationalization started with version 0.5 and is now up to 20 languages. Version 0.6 was released on 13 December 2007. The most prominent change was the addition of a dedicated game server for online play, as well as IPv6 support. Version 0.7 was released on 3 May 2009, adding support for up to ten players and a new skinnable interface. Version 0.8 was released on 9 September 2010, adding the option to play online ranking games.
In 2011 PokerTH was relicensed from GPLv2 to AGPL. [2]
Version 0.9 was released on January 4, 2012, after a year of development and a busy beta phase. This version introduces one of the most frequently requested feature "possibility to rejoin internet games" after disconnection e.g. trouble with player's internet connection. Players do not have to worry about a drop in rank anymore. Furthermore, there are around 15 other new features and a lot of bugfixes.
As of version 0.9.5, PokerTH now includes preliminary support for Android devices. [3]
As of version 1.0, an Online log file analysis tool was added, sound support and higher screen resolutions for Android devices and support for Windows 8 (desktop mode). There was a license change: OpenSSL exception (for Windows 8 support, because gcrypt currently crashes on Windows 8). Server were re-factored using google protocol buffers which basically enables use of html5 clients.
The latest stable version, 1.1.2, was released on 1 September 2017. [4]
Publication | Score |
---|---|
Softonic | [1] |
PokerTH was selected in April 2013 as "HotPick" by Linux Format.[ citation needed ] PokerTH became a quite popular freeware game; it was downloaded alone over SourceForge.net between 2007 and May 2017 over 2.8 million times. [5]
It was deemed a great poker simulation for newcomers and veterans a like that comes with a large fan base. [6]
Freeciv is a single- and multiplayer turn-based strategy game for workstations and personal computers inspired by the proprietary Sid Meier's Civilization series. It is available for most desktop computer operating systems and available in an online browser version. Released under the GNU GPL-2.0-or-later, Freeciv is free and open-source software. The game's default settings are closest to Civilization II, in both gameplay and graphics, including the units and the isometric grid. However, with a lot of multiplayer games being played in longturn communities, rulesets and additional variants have evolved away from the original ruleset. Freeciv is playable online at Longturn.net, fciv.net, freecivweb.org and some temporary private servers.
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.
In computing, cross-platform software is computer software that is designed to work in several computing platforms. Some cross-platform software requires a separate build for each platform, but some can be directly run on any platform without special preparation, being written in an interpreted language or compiled to portable bytecode for which the interpreters or run-time packages are common or standard components of all supported platforms.
SmallBASIC is a BASIC programming language dialect with interpreters released as free software under the GNU General Public License version 3 for Microsoft Windows, Linux and Android.
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, Sailfish OS via a QT/Qml wrapper, and Google Native Client.
Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. It is free software released under the GNU General Public License, with exception clauses that allow static linking against its runtime libraries and packages for any purpose in combination with any other software license.
Fast Light Toolkit (FLTK) is a cross-platform widget library for graphical user interfaces (GUIs), developed by Bill Spitzak and others. Made to accommodate 3D graphics programming, it has an interface to OpenGL, but it is also suitable for general GUI programming.
Kodi is a free and open-source media player and technology convergence software application developed by the Kodi Foundation, a non-profit technology consortium. Kodi is available for multiple operating systems and hardware platforms, with a software 10-foot user interface for use with televisions and remote controls. It allows users to play and view most streaming media, such as videos, music, podcasts, and videos from the Internet, as well as all common digital media files from local and network storage media, or TV gateway viewer.
Transmission is a BitTorrent client which features a variety of user interfaces on top of a cross-platform back-end. Transmission is free software licensed under the terms of the GNU General Public License, with parts under the MIT License.
UFO: Alien Invasion is a strategy video game in which the player fights aliens that are trying to take control of the Earth. The game is heavily influenced by the X-COM series, especially X-COM: UFO Defense.
Xconq is an open-source computer strategy game. This multiplayer video game was first posted to comp.sources.games on 9 July 1987. Xconq is released as free and open-source software under the terms of the GNU GPL-2.0-or-later.
The USB video device class is a USB device class that describes devices capable of streaming video like webcams, digital camcorders, transcoders, analog video converters and still-image cameras.
Linux-based operating systems can be used for playing video games. Because many games are not natively supported for the Linux kernel, various software has been made to run Windows games, such as Wine, Cedega, and Proton, and managers such as Lutris and PlayOnLinux. The Linux gaming community has a presence on the internet with users who attempt to run games that are not officially supported on Linux.
Mumble is a voice over IP (VoIP) application primarily designed for use by gamers and is similar to programs such as TeamSpeak.
Dooble is a free and open-source web browser that was created to offer improved privacy for users. Currently, Dooble is available for FreeBSD, Haiku, Linux, macOS, OS/2, and Windows. Dooble uses Qt for its user interface and abstraction from the operating system and processor architecture. As a result, Dooble should be portable to any system that supports OpenSSL, POSIX threads, Qt, SQLite, and other libraries.
The Texas Hold’em King franchise is a series of games for mobile devices based on the popular version of poker, Texas Hold 'em. Developed by Ottawa-based Magmic Games, the titles have been ported to a number of devices all leading to the latest version with varied features taking one version a step up from the last.
MonoGame is a free and open source 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 5, 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, Celeste,Fez and Stardew Valley.
Blobby Volley is a free and open-source sports computer game series in which two blobbed shaped entities play volleyball against each other. There are multiplayer and single-player modes.
DeaDBeeF is an audio player software available for Windows, Linux and other Unix-like operating systems. An ad-supported Android version is available, but has not been updated since 2017. DeaDBeeF is free and open-source software, except on Android.
GDevelop is a 2D and 3D cross-platform, free and open-source game engine, which mainly focuses on creating PC and mobile games, as well as HTML5 games playable in the browser. Created by Florian Rival, a software engineer at Google, GDevelop is mainly aimed at non-programmers and game developers of all skillsets, employing event based visual programming similar to engines like Construct, Stencyl, and Tynker.
This article contains material translated from the German Wikipedia article, specifically this version .