We have collection of more than 1 Million open source products ranging from Enterprise product to
small libraries in all platforms. We aggregate information from all open source repositories.
Search and find the best for your needs. Check out projects section.
???????? Internet Online Go ?? ?? ?? ?? ?? IGS android weiqi baduk ??
???????? Go (Japanese:??), known in Chinese as weiqi (simplified Chinese: ??; traditional Chinese: ??; pinyin: wéiqí; Wade-Giles: wei ch'i) and in Korean as baduk (hangul: ??), is an ancient board game for two players that is noted for being rich in strategy despite its simpl...
Tiny Go is a MIDlet (cell phone application, MIDP 2.0, CLDC 1.1), which allows to play and review Go (Weiqi, Igo, Baduk) board game files in Smart Game Format (SGF). Supports problem solving. Project provides library for SGF parsing as separate package.
GoBoard is an ActiveX control used to display board configurations for the ancient game of go, also known as weiqi, igo, and baduk. It can be used in any Windows programs which require go board display such as SGF viewers or IGS clients.
Pachi can refer to: a simple modular framework for programs playing the game of Go/Weiqi/Baduk, and a reasonably strong engine built within this framework. The default engine plays by Chinese rules and should be about 7d KGS strength on 9x9. On 19x19 it can hold a solid KGS 2d rank on modest hardware (Raspberry Pi 3, dcnn) or faster machine (e.g. six-way Intel i7) without dcnn.
The CGoban 1 program is a Unix-based client for connection to internet go server that use protocols similar to the one used by IGS, the Internet Go Server. It also functions as a SGF (Smart Game Format) browser that lets you view and edit go game records.
baduK is a pattern analysis and search engine for the game of Go/Baduk/Weiqi. An ancient boardgame common in Japan, Korea, China and Taiwan. Features multiple databases, game previews and instant pattern matches. Developed using C++ and Qt 4.1.4
Mandala is a framework for writing Android native applications in Go using the Goandroid toolchain. You can develop, test and run your application on your desktop and then deploy it to an Android device. It encourages the use of idiomatic Go for writing Android applications: communication happens through channels and not callbacks. The framework should not be considered a high-level game engine but as a basic layer onto which game engines can be built or existing ones can be used. In my opinion, this opens interesting scenarios in the developing of native Android applications/games in Go. Goandroid's native_activity example was the initial source of inspiration for this project. Please consider that Mandala is in a very early stage of development: API will change, test coverage is not so good for now. Last but not least, Go doesn't officially support native Android development. Regarding this point, I hope that the present work could act as a sort of incentive in the direction of an official Android support by the Go Team.
JimmyGo is an SGF viewer (games of Go) for the J2ME platform, designed to run on phones and PDAs as a MIDP/MIDlet. It downloads games over the network, manages a small local database of games, and displays the games. Includes a minimal SGF parser.
A cross-platform game engine written in Go following an interpretation of the Entity Component System paradigm. Engo is currently compilable for Mac OSX, Linux and Windows. With the release of Go 1.4, supporting Android and the inception of iOS compatibility, mobile has been be added as a release target. Web support (gopherjs) is also available.This table shows the current state of what's working and what's not. We are aiming to turn all No columns into Yes columns.
qGo is a full featured SGF editor and Go Client available for Linux, Windows and Mac. qGo is based on Qt 3.1+. qGo2, currently under development, will be based on Qt 4 and will be able to play go on IGS, WING, LGS, CyberORO, Tygem, Tom, and eWeiqi.
The android-go project aims to provide a platform (namely an SDK) for writing native Android apps in Go programming language. All things here were designed to be less coupled as possible, thus maintaining a great level of flexibility while keeping things simple and easy to use. The approach and tools are different from gomobile, please distinguish them apart. ❗️Important! Please see cmd/android-project utility that replaces the original android from SDK that has been stripped in latest SDK releases. All example Makefiles were updated, I advise you to do the same rather than stick to old SDK versions.
Package vulkan provides Go bindings for Vulkan — a low-overhead, cross-platform 3D graphics and compute API. Updated October 13, 2018 — Vulkan 1.1.88. Vulkan API is the result of 18 months in an intense collaboration between leading hardware, game engine and platform vendors, built on significant contributions from multiple Khronos members. Vulkan is designed for portability across multiple platforms with desktop and mobile GPU architectures.
Dingoui is a GUI for Go applications, which are compliant with the GMP standard. It also follows the SGF standard for the recorded games, and implements the rules of the Canadian Byo-yomi system. Based upon GTK+, it particularly fits good to GNUGo
A prototype for a 3D Goban display, full featured SGF editor, client for IGS-PandaNet and interface for GNU Go. glGo is written in C++ and based on wxWindows, OpenGL and SDL. glGo is available for Linux and Windows.