Skip to content

A portable SNES's "Mode 7" graphical mode implementation written in Lua with LÖVE

License

Notifications You must be signed in to change notification settings

BrendoCosta/Love-Mode7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 

Repository files navigation

Love-Mode7

This is a implementation of the SNES's "Mode 7" graphical mode written in Lua with the LÖVE engine. Here, we are rendering the entire effect with the CPU, so there's no pixel shaders. The effect is also a quite simple, and once the game engine you're working has a way to read the pixels colors of an image and draw them on screen, you can port it to everything you want.

NOTE: Sadly, I can't release the Mario's Kart map together with the source code since is a copyrighted image, but you can download it from here and set the effect config to use it.

Some basic controls (for main.lua)

Camera's movement: W, A, S, D
Camera's height: LEFT SHIFT and LEFT CTRL
Camera's pitch: Z and X
Change renderering's vertical lines count: C and V

Screenshots

About

A portable SNES's "Mode 7" graphical mode implementation written in Lua with LÖVE

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages