Description
A simple and interactive Puzzle Game developed in C language that challenges the player’s logical thinking and problem-solving skills. The game runs in the console and uses basic programming concepts like loops, conditions, and arrays to create engaging puzzle mechanics. Players must arrange numbers or solve patterns within a limited number of moves or time. This lightweight project is perfect for beginners to understand core C programming while building a fun and logic-based game.
Features:
- It’s Tetris.
- 32-bit (x86)
- Fully custom bootloader
- Soundblaster 16 driver
- Custom music track runner
- Fully hardcoded tetris theme
- Double-buffered 60 FPS graphics at 320×200 pixels with custom 8-bit RGB palette
Running
NOTE: This has only been tested in an emulator. Real hardware might not like it.
Mac OS
$ make iso
$ qemu-system-i386 -drive format=raw,file=boot.iso -d cpu_reset -monitor stdio -device sb16 -audiodev coreaudio,id=coreaudio,out.frequency=48000,out.channels=2,out.format=s32
Unix-like
Use the same command as Mac OS, but try with pulseaudio as the audio device.
Windows
Absolutely no idea.





Reviews
There are no reviews yet.