PONG - Prizm C - Beginner's Example, now with comments!
  1. All files
  2. Casio Prizm (fx-CG10/fx-CG20) Programs and Games
  3. Casio Prizm (fx-CG10/fx-CG20) Games

Description

I present to you, the laurels of about... maybe an hour of work... PONG!

This version of PONG is for the Casio Prizm, very true to the original, and meeting the goals of development I planned for it:

- under 50KB total for the entire Add-in
- achieves over 15 FPS with decent video effects
- entirely developed in under an hour
- uses only routines available in the Useful Prizm Routines and libfxcg

I did this as a proof that native development on the Prizm is very easy to do now, even without an abstraction layer like SDL. It also is meant for beginning C for the Prizm programmers to tear apart as a very easy game example, from which they can learn to make their own Add-ins.

That being said, I also took my spare time to add in some small video noise effects to make it look cooler, and both an AI and 2 Player mode. Controls are:

F1/F2 - menu choices
Shift/Alpha - Player 1 Up/down
Up/Down - Player 2 up/down
Exit - exit to title screen

Tear it apart and enjoy it! It's far from perfect, but it's still fun to play. If you do try to learn by improving upon it, and re-releasing it, give me some credit, s'il vous plait. And now, with comments!

Screenshots

Screenshot #4781

Archive Contents

Name Size
Pong/clean.bat 34 bytes
Pong/copyright_image.png 461 bytes
Pong/DalanTechLogo.bmp 135.1 KB
Pong/data.h 64.8 KB
Pong/Icon_S.bmp 17.3 KB
Pong/Icon_U.bmp 17.3 KB
Pong/main.c 15.9 KB
Pong/main.o 18.3 KB
Pong/make.bat 28 bytes
Pong/Makefile 660 bytes
Pong/PONG.bin 16.5 KB
Pong/PONG.g3a 44.5 KB
Pong/pong_logo.png 612 bytes
Pong/rebuild.bat 57 bytes
Download file
File Size
26.3 KB

Metadata

Author
Ashbad
Uploaded
8 years, 1 month ago

Statistics

Rating
9/10 (1 vote)
Downloads
19985
Views
1323

Reviews

Nobody has reviewed this file yet.

Versions

  1. PONG - Prizm C - Beginner's Example, now with comments! (published 8 years, 1 month ago; 2012-09-08 02:02 UTC)

Advertisement