Skip to content
8 Ball (kind of) for the GameBoy Advance
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
genlut
images
sprites
Homework10.pdf
Makefile
bios.s
draw.c
draw.h
font.c
gba.c
gba.h
logic.c
logic.h
main.c
mednafen-09x.cfg
myLib.h
pkg.sh
readme.txt

readme.txt

Ball in Hand
============

This game is a simplified implementation of 8ball pool made for a single player.
While there's no AI to play against, you're encouraged to try to win in as few turns as possible and beat your record!

Some of the rules are simplified, for example scratching resets the ball to the original position (rather than ball in hand, ironically).
There are no colors assigned since there's only one player, so you just try to get the most balls in before the eight ball.

Controls
--------

LEFT - Rotate cue clockwise
RIGHT - Rotate cue counterclockwise
A - Hold to pull back the cue, release when you're ready to take your shot
SELECT - Restart the game (works at any point during gameplay)

Features
--------

* Score + turn counters displayed at the top of the screen
* Sprite-based graphics, with affine sprites for dynamic sprite rotation
* Physically accurate dynamic collisions (i.e. balls bounce correctly)
* Randomized racks every time you break
You can’t perform that action at this time.