Register

CPInvaders - My first game for classpad II fx-cp400

Topics on released projects. Only the author of a program should start a topic on it.
Senior Member
Posts: 369
Joined: Tue Jan 03, 2012 11:24 pm
Calculators: Casio Afx 1.0, Casio fx-9860GII SD, Casio Classpad 330, Casio fx-CG20, Casio Classpad fx-CP400

CPInvaders - My first game for classpad II fx-cp400

Postby helder7 » Tue May 14, 2013 5:19 pm

I wrote my first basic game for Classpad II fx-cp400 using the emulator. I created this game mainly to test the casio basic interpreter and new commands (like SetSketchColor...).
It's a space invaders like shooter. It consists of two levels:

Level 1 - 4 enemies that can not shoot against you
Level 2 - 3 enemies that can shoot against you and kill you.


Controls:
Left - Move Left
Right - Move right
Up - Shoot


There is a possibility to choose between 7 different skins/colors your favorite when you start the game. :thumbup:

Note: Currently when you shoot, you can not move while the projectile moves. In this way is possible to have some extra speed (but not much).

Image Image
Image

The game is slow, very slow... The basic interpreter is not fast. (In general, the basic interpreter of other calculators is also slow)

I hope the basic commands/interpreter are optimized in the future (in the release of calculator or with a future OS update) in order to make possible to create faster games (or at least more playable) in casio basic. Currently, perhaps creating board games is the most viable solution.

Anyway, I hope you have fun with this game! It is attached to the post (while we do not have an area for fx-cp400 files).

EDITED:
Download the game here: CPInvaders
SiO2 + CaCO3 ----------> CaSiO3 + CO2

Senior Member
Posts: 369
Joined: Tue Jan 03, 2012 11:24 pm
Calculators: Casio Afx 1.0, Casio fx-9860GII SD, Casio Classpad 330, Casio fx-CG20, Casio Classpad fx-CP400

Re: CPInvaders - My first game for classpad II fx-cp400

Postby helder7 » Mon Jun 03, 2013 2:12 pm

Today I tested this program on another computer (more powerful than my notebook) and the program execution was much faster.
I also tested my paint program and speed was also much higher than my pc.

Therefore, the speed of the emulator is not reliable.
SiO2 + CaCO3 ----------> CaSiO3 + CO2

Senior Member
User avatar
Posts: 113
Joined: Sun Dec 16, 2012 2:59 pm
Calculators: None

Re: CPInvaders - My first game for classpad II fx-cp400

Postby Casimo » Tue Jun 04, 2013 5:31 pm

Incredible - how can you code more than 3 programs for a not-yet-public device in less than two weeks? :wtf:
Image

Senior Member
Posts: 369
Joined: Tue Jan 03, 2012 11:24 pm
Calculators: Casio Afx 1.0, Casio fx-9860GII SD, Casio Classpad 330, Casio fx-CG20, Casio Classpad fx-CP400

Re: CPInvaders - My first game for classpad II fx-cp400

Postby helder7 » Wed Jun 05, 2013 5:21 pm

The language is similar to the previous classpad and I have a Classpad 330. :D
SiO2 + CaCO3 ----------> CaSiO3 + CO2

Senior Member
Posts: 369
Joined: Tue Jan 03, 2012 11:24 pm
Calculators: Casio Afx 1.0, Casio fx-9860GII SD, Casio Classpad 330, Casio fx-CG20, Casio Classpad fx-CP400

Re: CPInvaders - My first game for classpad II fx-cp400

Postby helder7 » Tue Jul 02, 2013 11:34 am

Too bad :cry: ... I tested a few programs that I created on a real calculator and they are really slow...really slow...really slow... :cry:
SiO2 + CaCO3 ----------> CaSiO3 + CO2

Return to Released Projects

Who is online

Users browsing this forum: No registered users and 75 guests