Skip to content
/ arkanoid Public
forked from besnoi/arkanoid

The best ever (allegedly) arkanoid game written in Love2D

License

Notifications You must be signed in to change notification settings

pgmtx/arkanoid

 
 

Repository files navigation

Arkanoid Game in Love2D


A look of the game (For more see "screenshots")

Many breakout/arkanoid style games have been written in Love2D (like nooway's arkanoid game, coltonscopy's breakout to name a few) and they are good but all of these were written to demonstrate how game mechanics work. But this game was particularly written to demonstrate how powerful anima can be. For starters Anima is an "easy to learn and use" 2d Animation Library (not the usual animation library like anim8) written in Lua for the beloved Love2D framework (head on to https://github.com/YoungNeer/lovelib/Anima if you are interested)

Some glimpses of Anima's work


Anima was used in all of these states

Extracting the assets

Windows

Use WinRAR or the rar command.

Mac

Install rar (brew install rar), then type unrar x assets.part.1.rar. The program will figure the other parts automatically.

Linux

Install unrar (on Ubuntu and its derivatives it will be sudo apt install unrar), then run unrar x assets.part.1.rar.

Running the game

Run love ., or you could run the game in castle if you are on Windows/mac.

Development

Well this game is pretty much complete, i think there were some minor bugs which i fixed before uploading and right now i donot think it needs any other extra feature (I added all the powerups i could think of) but still i encourage you to go creative and see if you can improve the project in some manner. One thing you can do is improve the collision detection system. Currently it uses a very basic collision detection system that doesn't work well for corner case so I'd be happy if you improve that.

About

The best ever (allegedly) arkanoid game written in Love2D

Resources

License

Stars

Watchers

Forks

Languages

  • Lua 100.0%