Skip to content

Simple pixel game engine written on Swift + Metal API

Notifications You must be signed in to change notification settings

shivatinker/PixeNgine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PixeNgine

Simple pixel game engine written on Swift + Metal API

Features

  • Pixel-perfect rendering using Metal API
  • Multipass rendering with light shaders
  • Instanced rendering
  • Tile-based PXScene class
  • Base PXEntity class, designed for Component-Oriented-Programming
  • Embedded LuaVM with Swift bindings and custom type system
  • Native Lua scripting
  • Texture atlases support
  • HUD Support
  • Automatic memory management using Swift ARC

About

Simple pixel game engine written on Swift + Metal API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published