Skip to content

sven-hluchy/chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess

3D Chess in Zig using SDL3 + OpenGL


Work-in-progress chess program.

Preview Image

Current To-Do:

  • Check and resolving check
  • Pawn promotion
  • FEN loading
  • Subtle movement animations for the pieces
  • En passant

Installing

Should work fine on Linux as long as you have SDL3 and OpenGL installed.

  • NixOS

    • nix develop
    • zig build run
  • Windows

    • Download SDL3-devel (e.g. from https://github.com/libsdl-org/SDL/releases) and unpack it
    • Create lib folder
    • Copy the SDL3's include folder, libSDL3.dll.a, and SDL3.dll into the lib folder of this project
    • zig build run

Meshes taken from OpenGameArt

About

3D Chess written in Zig using SDL3 + OpenGL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published