Sen descrición

Karl Zylinski 13294be407 Ported a raylib example hai 7 meses
examples 13294be407 Ported a raylib example hai 7 meses
.gitignore be801a63d8 Initial commit: Wraps raylib, working on API surface before starting a real implementation. hai 7 meses
LICENSE 361c3c9672 Snake example hai 7 meses
README.md 034ea67550 Create README.md hai 7 meses
karlib.odin 13294be407 Ported a raylib example hai 7 meses
karlib_raylib.odin 13294be407 Ported a raylib example hai 7 meses
util.odin be801a63d8 Initial commit: Wraps raylib, working on API surface before starting a real implementation. hai 7 meses

README.md

This library is NOT ready for use!

This is a WIP library for creating 2D games using the Odin Programming Language. The API is heavily inspired by Raylib, and in its current state it wraps Raylib. In the long term the library will have its own implementation that only uses core libraries and rendering APIs from vendor.

The name karlib will most likely change.

Big upcoming tasks:

  • Port raylib examples to figure out API surface
  • Write a Windows + D3D11 backend (no more Raylib)

Why does it wrap Raylib?

I know Raylib very well and it made sense for me to create a wrapper for it, tweak the API and at some point rewrite the implementation without Raylib.