Setup Zig for Gamedev

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • zls

    A Zig language server supporting Zig developers with features like autocomplete and goto definition

  • ZLS provides Visual Studio Code (or any other editor with LSP support) with features such as completions, goto definition, find references, rename symbol and format code. If you have git installed recursively clone the repository else you can download and extract an archive of the source from here: https://github.com/zigtools/zls/archive/master.zip. Also download and extract https://github.com/ziglibs/known-folders/archive/master.zip and https://github.com/ziglibs/zinput/archive/master.zip and extract them to the zls/src directory. Use your terminal (cmd.exe) to change into the zls directory and run zig build. If that was successful a zls.exe should exist in zig-cache/bin.

  • zig

    General-purpose programming language and toolchain for maintaining robust, optimal, and reusable software.

  • This is a step by step guide on how to get started with game development using the Zig programming language on Windows.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • SDL

    Simple Directmedia Layer

  • Having only text can be a bit boring. So, let's create a window for drawing some fancy graphics! I recommend the SDL2 library to do this. Grab https://libsdl.org/release/SDL2-devel-2.0.14-VC.zip and extract the archive to a known location such as C:\lib\. Edit your build.zig so it looks like this:

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • MicroZig: Unified abstraction layer and HAL for Zig on several microcontrollers

    5 projects | news.ycombinator.com | 28 Feb 2024
  • Zig cookbook: collection of simple Zig programs that demonstrate good practices

    6 projects | news.ycombinator.com | 1 Jan 2024
  • SDL.zig: A shallow wrapper around SDL for Zig

    1 project | news.ycombinator.com | 18 Jul 2023
  • Problems of C, and how Zig addresses them

    7 projects | news.ycombinator.com | 3 Jul 2023
  • Significant examples of Zig software (June 2023)?

    7 projects | /r/Zig | 6 Jun 2023