Skip to content
This repository has been archived by the owner on Aug 5, 2024. It is now read-only.
/ ledge Public archive

A small game framework written in Rust using Winit and Vulkano, to help with handling events, rendering, and animation for 2D games.

Notifications You must be signed in to change notification settings

ironsdan/ledge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ledge

Table of contents

General info

This project is a small game framework written in Rust using winit and vulkano. The goal is to get it to a point where it can be used to help develop 2D platformer PvP/PvE games, as a stretch goal I'd like to make it useful for other game types, including 3D games. Hopefully if you find this repo you can use it to understand vulkan or vulkano or Rust or something else. Currently the renderer/engine/idk is very early on and needs a lot of work, but I am slowly making progress towards a usable tool. I try to keep it up to date with vulkano and winit to get the best features from them both.

Resources

These are some resources I found useful when making this project

Technologies

Project is created with:

  • Rust: *
  • Winit: 0.26
  • Vulkano: 0.29

Setup

Hopefully all goes well with:

$ git clone <this repo>
$ cd ./ledge-master
$ cargo run --example texture

License

About

A small game framework written in Rust using Winit and Vulkano, to help with handling events, rendering, and animation for 2D games.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published