🎮

2D Renderer

intermediate

Hardware-accelerated 2D rendering

Donanim hizlandirmali 2D cizim

Estimated Time
⏱️ 2-3 months
Essential Crates
📦 3

Tags

2dgraphicsrenderinggpu

Required Crates

Essential

wgpu
GPU abstraction

GPU soyutlamasi

crates.io →
wgpu = "22"
lyon
2D tessellation

2D mozaikleme

crates.io →
lyon = "1"
image
Image loading

Gorsel yukleme

crates.io →
image = "0.25"

Starter Template

Copy this Cargo.toml to get started:

[package]
name = "my-2d-renderer"
version = "0.1.0"
edition = "2021"

[dependencies]
wgpu = "22"
lyon = "1"
image = "0.25"
thiserror = "1"
tracing = "0.1"

Related Patterns

Learn these patterns to build this project effectively:

Other Graphics & Game Projects