Gnop! is a 4-directional Pong knockoff made in TIC-80 using Lua.
@jeezcalmdown #1305, @Swarupa V #7985, @desidesz19 #1293, @MasterOfTheTiget#8812
- Download TIC-80 from https://tic80.com/create.
- Extract the executable.
- Download the gnop.tic file from Code.
- Open with TIC-80, where you extracted it.
Player1 controls the red vertical paddle and the horizontal is mapped it. Player2 is blue.
'A' or 'S' to move P1. 'Up' or 'Down' to move P2.
- Add sound effects
- Add background music
- Add particle effects
- Add camera shake
We wrote the code entirely from scratch in TIC-80 ~ which does make the process really easy, but we were accountable for each and every pixel. So, we did the math, and came up with the layout and everything. Then we wrote the code and tada! We know it's not fancy, but good for game built entirely from the ground up!
We did not choose TIC-80, TIC-80 chose us. Given the fact that my laptop could not handle big engines like Unity or Unreal, we had to stick to something lightweight and something that Linux could handle without any issues. Also, TIC-80 provides rapid prototyping, so it was a natural choice.
The major challenge we faced would be working together, since time zones differed by 12 hours and when 2 were online, 2 were offline. However, we did what we could and still managed to make a nearly finished game.
It was a really enjoyable experience for everybody, and we learnt a lot. We had never used Lua or TIC-80 before, but today, we learnt both and made something out of it. From here on, the game can only be improved. It can be remade in a bigger game engine, and perhaps be shuffled to create something entirely new!