Skip to content

🧱 Minecraft clone written in Go using pure OpenGL for Computer Graphics Fundamentals class (UFRGS - 2022)

Notifications You must be signed in to change notification settings

reonardoleis/fcg-glcraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FCG-GLCraft Header Image

Overview

FCG-GLCraft is a Minecraft clone developed as a project for the "Computer Graphics Fundamentals" class at UFRGS. It is written in Go and utilizes pure OpenGL along with linear algebra for computer graphics.

Features

  • Chunk-Based World Generation: The world is generated in chunks, providing an efficient way to handle large virtual environments.

  • Block Placing and Removing: Interact with the environment by placing and removing blocks.

  • Basic Movement: Navigate through the virtual world with basic movement controls ("WASD" controls).

  • Water Physics: Experience minecraft-like water physics within the game environment.

Screenshots

FCG-GLCraft Screenshot

Getting Started

To get started with FCG-GLCraft, follow these steps:

  1. Clone the repository:

    git clone https://github.com/your-username/fcg-glcraft.git
    

About

🧱 Minecraft clone written in Go using pure OpenGL for Computer Graphics Fundamentals class (UFRGS - 2022)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published