All Projects → jonthysell → RetroLove

jonthysell / RetroLove

Licence: MIT license
A collection of simple games built with the LOVE game framework.

Programming Languages

lua
6591 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to RetroLove

Luven
Minimalist lighting engine for Löve2D
Stars: ✭ 37 (+184.62%)
Mutual labels:  love2d, love2d-framework
lovelive
💕 Live coding framework for LÖVE(2D Game Engine)
Stars: ✭ 27 (+107.69%)
Mutual labels:  love2d, love2d-framework
drop
A LÖVE visualizer and music player
Stars: ✭ 17 (+30.77%)
Mutual labels:  love2d, love2d-framework
Live2LOVE
LÖVE library to show Live2D Cubism models (WIP)
Stars: ✭ 22 (+69.23%)
Mutual labels:  love2d, love2d-framework
EnttPong
Built for EnTT, at the request of the developer as a demo.
Stars: ✭ 51 (+292.31%)
Mutual labels:  pong
Love Api
The whole LÖVE wiki in a Lua table.
Stars: ✭ 209 (+1507.69%)
Mutual labels:  love2d
Goluwa
a game framework written in luajit
Stars: ✭ 173 (+1230.77%)
Mutual labels:  love2d
Awesome Love2d
A curated list of amazingly awesome LÖVE libraries, resources and shiny things.
Stars: ✭ 2,191 (+16753.85%)
Mutual labels:  love2d
pong-almost-from-scratch
This is an attempt of making the game pong using modern programming languages
Stars: ✭ 14 (+7.69%)
Mutual labels:  pong
kianRiscV
KianRISC-V! No RISC-V, no fun! RISC-V CPU with strong design rules and unittested! CPU you can trust! kianv rv32im risc-v a hdmi soc with harris computer architecture in verilog: multicycle, singlecycle and 5-stage pipelining Processor. Multicycle Soc with firmware that runs raytracer, mandelbrot, 3d hdmi gfx, dma controller, etc.....
Stars: ✭ 167 (+1184.62%)
Mutual labels:  breakout
Node-Pong
Let's play a classic game of Node Pong in Blender 3D
Stars: ✭ 20 (+53.85%)
Mutual labels:  pong
Stalker X
Camera module for LÖVE
Stars: ✭ 212 (+1530.77%)
Mutual labels:  love2d
c games
[Some C games] Some simple games written in C language.
Stars: ✭ 31 (+138.46%)
Mutual labels:  pong
Rotlove
Roguelike Toolkit in Love. A Love2D/lua port of rot.js
Stars: ✭ 189 (+1353.85%)
Mutual labels:  love2d
AsteroidsWasm
Collection of applications based on a single C# .NET Standard project running in: Blazor Client (WebAssembly), Blazor Server, Electron, WPF, WinForms, Xamarin
Stars: ✭ 136 (+946.15%)
Mutual labels:  asteroids
Gooi
LÖVE GUI Library
Stars: ✭ 168 (+1192.31%)
Mutual labels:  love2d
DQN-Atari
Deep Q-Learning (DQN) implementation for Atari pong.
Stars: ✭ 53 (+307.69%)
Mutual labels:  pong
mojave
The desktop arcade-style game board for Battlesnake 🐍
Stars: ✭ 38 (+192.31%)
Mutual labels:  love2d
PongC
Classic game of Pong in the terminal made in C.
Stars: ✭ 18 (+38.46%)
Mutual labels:  pong
pongloader
🏓 Pong in 512 bytes. (boot sector)
Stars: ✭ 86 (+561.54%)
Mutual labels:  pong

RetroLove

RetroLove is a collection of simple games built on the LOVE game framework.

Getting Started

Follow the LOVE setup instructions here: Getting Started - LOVE

Playing RetroLove

Open the src folder with LOVE, or optionally, follow the instructions below to create a .love file.

Asteroids

Objective: Shoot the asteroids to destroy them before they destroy you.

Keyboard Controls:

  • Rotate Left: Left Arrow
  • Rotate Right: Right Arrow
  • Thrust: Up Arrow
  • Shoot: Spacebar
  • Pause / Start: Enter

Touch Controls (Android/iOS only):

  • Rotate Left: Bottom Left Corner, Left Button
  • Rotate Right: Bottom Left Corner, Right Button
  • Thrust: Bottom Right Corner, Left Button
  • Shoot: Bottom Right Corner, Right Button
  • Pause / Start: Top Center

Breakout

Objective: Keep the ball bouncing and destroy the colored blocks.

Keyboard Controls:

  • Move Left: Left Arrow
  • Move Right: Right Arrow
  • Pause / Start: Enter

Touch Controls (Android/iOS only):

  • Move Left: Left Side
  • Move Right: Right Side
  • Pause / Start: Top Center

Pong

Objective: Bounce the ball into your opponent's goal while defending your own.

Keyboard Controls:

  • Move Up: Up Arrow
  • Move Down: Down Arrow
  • Pause / Start: Enter

Touch Controls (Android/iOS only):

  • Move Up: Top Corner (Left or Right)
  • Move Down: Bottom Corner (Left or Right)
  • Pause / Start: Top Center

Building RetroLove

On Windows you can use the build.cmd script to create a retrolove.love file.

Copyright (c) 2017-2018 Jon Thysell

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].