Skip to content

Latest commit

 

History

History
26 lines (24 loc) · 650 Bytes

File metadata and controls

26 lines (24 loc) · 650 Bytes

Samcraft

A voxel engine built with OpenGL and C

screenshot

Features

  • Greedy Meshing
  • Bitpacked Vertices
  • Frustum Culling (for chunks and chunk face groups)
  • Efficient UI Implementation
  • HDR
  • Player physics
  • Shadows
  • Custom block support with diffuse and normal textures
  • Infinite World Generation
  • More client customization (FOV, vsync, render distance, etc.) See client folder for more details

Controls

  • WASD to move
  • E to sprint
  • SPACE to jump
  • UP and DOWN arrow to control HDR exposure
  • RIGHT and LEFT arrow to move sun position
  • ESC to remove cursor grab
  • TAB to view wireframe
  • Q to quit