nkarasch / ChessGDX

A small weekend project I made in 2015 learning the basics of 3D LibGDX, it is now out of date

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🛑 DEPRECATED as of the LibGDX change to lwjgl3

Updated to LibGDX 1.11.0 and Gradle 7.3.3 via user difficulty comment.

ChessGDX

ChessGDX is a 3D chess game built on LibGDX that takes advantage of UCI-Protocol compliant chess engines. It is a functional, but narrowly scoped project I made while learning LibGDX.

IMAGE ALT TEXT HERE

Credits

Technology

The amazing LibGDX http://libgdx.badlogicgames.com/
A modified version of Xoppa's shader from https://gist.github.com/xoppa/9766698
Chesspresso(TM) http://www.chesspresso.org/

All of the following assets are being redistributed with heavy modifications

Sound Effects

Piece Movement
"coke bottle"
Sound originally made by edwin_p_manchester from freesound.org
Licensed under CC-Sampling-Plus-1.0
Changes: split into three separate sound effects

Models

Chess Pieces
"Chess for free"
Models originally made by 3DinHD from TurboSquid
Licensed under Royalty Free License
Changes: each piece of split into a separate file, converted to g3db

Table
"Classical Dining Table"
Model originally made by PLUS STUDIO from TurboSquid
Licensed under Royalty Free License
Changes: scaled, converted to g3db

Images

Background and Cubemap
Mortagne à Magnières"
Image originally made by Coyau from Wikimedia
Licensed under CC BY-SA 3.0
Background Changes: Saturation increased, resolution lowered
Cubemap Changes: Converted to a six sided cubemap, resolution lowered, saturation increased

Gear Icon
"Gear 10"
from simpleicon
License

Door
"Closed door with glass"
Icon originally made by Anas Ramadan from flaticon
Licensed under CC BY 3.0

License

This code and the assets not listed above are under The Unlicense. If any of this code can be useful to you, do whatever you want with it. The art assets listed above and the modified versions included in this repository maintain their original licenses.

About

A small weekend project I made in 2015 learning the basics of 3D LibGDX, it is now out of date

License:The Unlicense


Languages

Language:Java 87.9%Language:GLSL 12.1%