Jump to content



Photo
- - - - -

Alpha Force (alien Invasion) For 9860!


  • Please log in to reply
20 replies to this topic

#1 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 21 February 2007 - 11:08 AM

This is a MOD of the popular space shooting game Alien Invasion! This version features bigger, better explosions, targeting missles, cooler looking lasers, new graphics, and much much more! Check it out!

Screen shot:


Posted Image



#2 alias4399

alias4399

    Casio Freak

  • Members
  • PipPipPipPip
  • 180 posts
  • Location:Impossible to say.. Its not like this is a constant!

  • Calculators:
    CFX 9850GB Plus
    FX 9860G

Posted 21 February 2007 - 12:18 PM

Ahahaa... there are now 3 games of the genre... which is good, really :)

Up goes the standard...

#3 thomatos

thomatos

    Newbie

  • Members
  • Pip
  • 28 posts

  • Calculators:
    fx-9860 G

Posted 21 February 2007 - 02:34 PM

I really like your new game !!! But it's so fast, you should adapt it slowly !!! Sprites are really beautyfull, many weapons present in your game are very amusing, and evolution between different levels is visible !!! Explosion are maybe not so detailled, is doesn't seems like explosion, i think !!! But it's really a good game !!!

Sorry if you don't understand all i wrote, but i'm french and i don't learn english for many years !!!^^

#4 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 21 February 2007 - 04:27 PM

But it's so fast, you should adapt it slowly !!!

In the [Option] submenu there is already a [Speed] adjuster :P

#5 thomatos

thomatos

    Newbie

  • Members
  • Pip
  • 28 posts

  • Calculators:
    fx-9860 G

Posted 21 February 2007 - 04:39 PM

I know it and I saw it, but even if you put the speed on 0, the game is too fast (i find) !!!
But I saw the options ^^ !!!

And i would like to know how many level did you do ??? Cause I loose in the 17th level and I found difficulty at this level was ever high, so could you say what happend for the ennemies after level 20 for example, describe their attaks, their new weapons ???

Sorry for my english !!! ^_^

#6 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 21 February 2007 - 05:14 PM

num lvls=inf.

#7 thomatos

thomatos

    Newbie

  • Members
  • Pip
  • 28 posts

  • Calculators:
    fx-9860 G

Posted 21 February 2007 - 06:31 PM

OK.

#8 Casio Calculator Factory

Casio Calculator Factory

    Newbie

  • Members
  • Pip
  • 29 posts
  • Location:Bolivia
  • Interests:La Programaci?n es mi hobby preferido desde las aparatos alectricos peque?os hasta Programas para PC.

  • Calculators:
    <<<Classpad 300>>>
    <<<<Algebra FX>>>>
    <<CFX-9850G series>>
    <<<<hp-48 hp-49>>>>

Posted 22 February 2007 - 11:03 AM

this game is greate!!!

is possible a version for classpad? :rolleyes:

#9 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 22 February 2007 - 02:21 PM

If you like I can port it to CP (may be with grayscale) , but I wont do it now, sorry :(

#10 Casio Calculator Factory

Casio Calculator Factory

    Newbie

  • Members
  • Pip
  • 29 posts
  • Location:Bolivia
  • Interests:La Programaci?n es mi hobby preferido desde las aparatos alectricos peque?os hasta Programas para PC.

  • Calculators:
    <<<Classpad 300>>>
    <<<<Algebra FX>>>>
    <<CFX-9850G series>>
    <<<<hp-48 hp-49>>>>

Posted 23 February 2007 - 02:40 AM

ok, :(

#11 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 23 February 2007 - 04:55 AM

Okok, I will make it in the next 7 days

#12 alias4399

alias4399

    Casio Freak

  • Members
  • PipPipPipPip
  • 180 posts
  • Location:Impossible to say.. Its not like this is a constant!

  • Calculators:
    CFX 9850GB Plus
    FX 9860G

Posted 23 February 2007 - 08:52 AM

Vanhoa, this game is really something!

You have hinted that you don't use Bdisp_SetPoint_VRAM or Bdisp_DrawLine_VRAM to draw your sprites (mario, etc).

How do you do it? Please PM me!

#13 Menno

Menno

    Casio Freak

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Netherlands

  • Calculators:
    Casio 880P
    Casio Graph 25+
    Casio fx-9860g sd

Posted 23 February 2007 - 10:47 AM

on Casiokingdom i made a snippet, drawing sprites from matrix using sdk

#14 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 24 February 2007 - 04:23 AM

Uhm...

#include "fxlib.h"
//The function
void Bitmap(int x,int y,GRAPHDATA d,unsigned char WriteKind)
{
	DISPGRAPH ss;
	ss.x=x;	ss.y=y;	ss.GraphData=d;	ss.WriteModify=IMB_WRITEMODIFY_NORMAL; ss.WriteKind=WriteKind;
	Bdisp_WriteGraph_VRAM(&ss);
}
// The picture (a clould)
const unsigned char ucmay_1[70] = {
0x0,0x38,0x0,0x38,0x0,0x0,0xc4,0x0,0xc4,0x0,0x1,0x2,0x41,0x2,0x40,
0x2,0x1,0xa2,0x1,0xa0,0x2,0x0,0x12,0x0,0x18,0x4,0x0,0x64,0x0,0x64,0x18,
0x1,0x38,0x1,0x34,0x20,0x0,0x0,0x0,0x2,0x40,0x8,0x0,0x8,0x6,0x81,0x20,
0x11,0x20,0x14,0x52,0x90,0x82,0x90,0x8c,0x2d,0x4a,0xd,0x4a,0x8,0x1e,0xb5,0x1e,
0xb5,0x10,0x3,0xe3,0xe3,0xe3,0xe0,};
GRAPHDATA may_1 = {39 /*pict width*/, 14/*pict height*/,(unsigned char*) ucmay_1};
//test it
void test()
{
Bitmap(10,10,may_1,IMB_WRITEKIND_OVER);
}
int AddIn_main(int isAppli, unsigned short OptionNum)
{
	int key;
	Bdisp_AllClr_DDVRAM();
	test();while(1) GetKey(&key);
	return 1;
}

#pragma section _BR_Size
unsigned long BR_Size;
#pragma section

#pragma section _TOP

int InitializeSystem(int isAppli, unsigned short OptionNum)
{
	return INIT_ADDIN_APPLICATION(isAppli, OptionNum);
}

#pragma section


#15 alias4399

alias4399

    Casio Freak

  • Members
  • PipPipPipPip
  • 180 posts
  • Location:Impossible to say.. Its not like this is a constant!

  • Calculators:
    CFX 9850GB Plus
    FX 9860G

Posted 24 February 2007 - 04:49 AM

Wow... Thanks! :D

#16 Menno

Menno

    Casio Freak

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Netherlands

  • Calculators:
    Casio 880P
    Casio Graph 25+
    Casio fx-9860g sd

Posted 24 February 2007 - 05:31 PM

-wow-

:blink: :blink:

how do you construct the bmp exactly, i mean how do you get the 0x38,0x0 sequence? do you use a bmp to asm converter?

i found this program that somhow does it

http://www.sxlist.co...vert/bm2tbl.htm

is this a good tool for it?

#17 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 24 February 2007 - 06:32 PM

You can make a tool yourself easily...

#18 Menno

Menno

    Casio Freak

  • Members
  • PipPipPipPip
  • 184 posts
  • Gender:Male
  • Location:Netherlands

  • Calculators:
    Casio 880P
    Casio Graph 25+
    Casio fx-9860g sd

Posted 25 February 2007 - 05:19 AM

what do you use? might want to share it, as you allready know i am not that advanced in C and i am a bit overwhelmed. :) I am not able to create such a tool and i am certeinly not able to create bitmaps like that out of my bare head. I was just wondering how you did it, i mean is there a way to use math paper with the adresses written on it?

#19 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 27 February 2007 - 01:23 PM

http://www.casiocalc...amp;load_that=1

Explosion updated.

#20 thomatos

thomatos

    Newbie

  • Members
  • Pip
  • 28 posts

  • Calculators:
    fx-9860 G

Posted 04 March 2007 - 10:37 AM

I succeed to go to level 111 today, and i saw, that after level 80, difficulty stay the same as before, Am i wrong or no ?

#21 vanhoa

vanhoa

    Casio Overlord

  • Members
  • PipPipPipPipPipPipPip
  • 854 posts
  • Gender:Male
  • Location:Vietnam

  • Calculators:
    AFX 2.0, CP 300, CP 330, nSpire, TI 89, FX 5800

Posted 04 March 2007 - 11:56 AM

Yes:p




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users