SkillAgentSearch skills...

MainCraft

A C version of the 'Minecraft in 500 lines of python'.

Install / Use

/learn @infinitalo/MainCraft
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

mainCraft

A C version of the 'Minecraft in 500 lines of python'.

Current state

plot

Requirements

  • C11 compatible compiler(Clang / GCC)
  • FTGL version 2.1.3rc5-9
  • glfw version 3.1.2-1 or higher
  • OpenGL 2.0 or higher
  • Vulkan 1.0 or higher
  • cglm
  • stb
  • FastNoise version 1.0.2 (Already included)

Intructions

Build:

make all

Run:

make run

Clean:

make clean

Docker

Check the README.md at docker folder.

Credits

The vulkan part was highly based on the following works

https://github.com/Overv/VulkanTutorial <br> https://github.com/LunarG/VulkanSamples <br> https://vulkan.lunarg.com/doc/view/latest/linux/tutorial/html/index.html <br> https://software.intel.com/content/www/us/en/develop/articles/api-without-secrets-introduction-to-vulkan-preface.html

Related Skills

View on GitHub
GitHub Stars7
CategoryDevelopment
Updated5mo ago
Forks0

Languages

C

Security Score

82/100

Audited on Oct 11, 2025

No findings