Maidens of the Kaleidoscope

~Hakurei Shrine~ => Rika and Nitori's Garage Experiments => Topic started by: Infy♫ on September 14, 2009, 07:32:11 PM

Title: Touhou gan gan gan - ducklings and their duck uncles (not really)
Post by: Infy♫ on September 14, 2009, 07:32:11 PM
Actually the thread of Radioactivity of Nuclear Dream.
you probably forgot about this game we're working on but it's still alive :o
what i recently made is this:
(http://i48.tinypic.com/28224hg.jpg)

yes. its hopefully gonna be made. i couldnt make this game completely on my own, though. thats why i need some help of you guys. ravenlock already said he was gonna aid me but hes very busy like me so i hope more people will help with several things
if everything will go well i guess it'll be finished at the end of this school year o.O
im looking for peeps who:
can make 3d backgrounds
make original spellcards

because none of you will actually read the whole thing coming now, i put it at the end of this message. read if you wanna know what it's actually about:

Touhou (insert romanized moonrunes here): Radioactivity of Nuclear Dream

Gensokyo's summer becomes a very hot one. The earth becomes scorched and evil spirits fill the once eastern wonderland. What's happening?

Currently working on:
title screen & phantasm (sercan)
and stage 3&4 (ravenlock)

--------------------
--------------------

Playable Characters:


Rumia A
spread shot, can throw/place explosives, focus shot with stalker familiar when focused.
Rumia B
Lasers & ability to gather all items and warp from one side of the screen to another, nyeh
Rumia C
lockable options of EVIL
no ability yet!

--------------------
--------------------

Stages:

--------------------
--------------------

Stage 1 - Fairies' Lake 95% done
BGM: Demystify Feast arrange by U2

Midboss:
Cirno
2 Non-spells

Boss:
Cirno
BGM: Sakura Dogfight
2 Non-spells
2 spells

--------------------

Stage 2 - Scarlet Devil Mansion's hallways 95% done
BGM: Septette For The Dead Princess

Midboss:
Meiling
1 Non-spell
1 spell


Boss:
Meiling
BGM: Nods
2 Non-spells
3 spells (with ducks in them)
1 last spell with awesome

--------------------

Stage 3A - giant ufo thing 1% done
BGM: Necro-Fantasy by =NeutraL=
midboss: ran yakumo
2 nonspells, 2 spells

Boss: murasa? ran?
2 nonspells, 2 spells

Stage 3B - giant house of eternity 0% done
BGM: -
midboss: -
-

Boss: -
-

--------------------

Stage 4 - Hell 10% done
BGM: Hell March 2
BGM2: not defined yet (after 1st midboss)

Midbosses:
cat Rin, suwako, EX meiling

2nd midbosses:
human rin, a duck?, cirno, other people

Boss: suwako moriya
BGM: -
1 nonspells, 1 spells (midbosses give the rest of the spells)

--------------------

Stage 5 - Heck 0% done
BGM: Final Countdown (orchestral arrange) or not?

Midboss:
Rin

Boss:
Utsuho Reiuji
3 nonspells, 4 spells
BGM:

--------------------

Stage 6 - Ancient City/cold heck/undefined 5% done
BGM: march to doom

Midboss:
none/death fairy

Boss:
Satori Komeiji
5 nonspells, 6 spells + 1 resurrection spell
BGM: Hartmann's Youkai Girl

--------------------
beneath this is something i *might* do. not sure
--------------------

Stage7 - Dimension of Mondrian? 2% done
BGM: Ion Storm ?

Midboss:
there's no stage

Boss:
komachi & shiki eiki
18 nonspells
BGM: K?nig der Unterwelt

--------------------

PHANTASM - Outer Space:

BGM: Last Remote

Midboss:
Cirno
2 nonspells, 3 cards

Midboss2:
Cirno
1 nonspell & 1 spell

Boss:
SDM
9 nonspells, 11 spells
BGM: Septette for the dead princess by Ezel-Ash
Title: Re: so i made a plan for a game
Post by: Drake on September 14, 2009, 10:07:30 PM
i am awaiting greatness
Title: Re: so i made a plan for a game
Post by: Johnny Walker on September 14, 2009, 10:27:43 PM
Boss:
Meiling
BGM: In the line of fire
2 Non-spells
3 spells (with ducks in them)

Yay! More awesomeness!
Title: Re: so i made a plan for a game
Post by: Primula on September 15, 2009, 01:30:52 AM
May I suggest Energy Blast for Utsuho?
Title: Re: so i made a plan for a game
Post by: Kylesky on September 15, 2009, 10:10:24 AM
This is great... satori for the boss  ;D

I'll be waiting for this to finish... hope this doesn't get abandoned like a lot of other projects...
Title: Re: so i made a plan for a game
Post by: Naut on September 15, 2009, 03:05:07 PM
Alright, before I get into anything, I'd just like to say that I absolutely love the way you type CAsercan3, and I'm not entirely sure why.

Anywho...

Hit me up on IRC (#danmakufu) if you need anything, I'm usually on there when I have free time. Particularly:
want to test that damn game

Though I'm will to have a go at:
make original spellcards
can program a title screen, music room, framework and such crap

So yeah, if you need anything, IRC. Be sure to update your progress often, I'm really looking forward to this! Your SDM script was amazing.
Title: Re: so i made a plan for a game
Post by: Helepolis on September 15, 2009, 04:09:07 PM
I can help you out with graphics  :V  ( or more like you can steal my code to do it yourself )

Unless you need photoshop stuff I can help you out.
Title: Re: so i made a plan for a game
Post by: RavenEngie on September 18, 2009, 11:37:13 AM
I'll do stages 3 and 4, aye. I was working on a space stage beforehand anyway. But I won't have my computer up and running until October, maybeh. My little brother downloaded something nasty and gave it a serious case of computer AIDS. So it's down AGAIN! But I've everything backed up.

Bosses for it will be...

Midboss 1: Reisen
Midboss 2: Reisen & Eirin
Boss: Kaguya

Still need the music for the boss, but the 1st part of the stage's music will be "Dreams and Phantasms" by someone on NewGrounds. Can't remember who, though.

Oh, and maybe add in an extra spellcard if you beat a stage boss without losing a life and/or using a bomb? And will I draw the cut-ins? I'm not too shabby with the artsy stuffs. But I'm DEFINITELY doing Suwako's cut-ins. NO TWO WAYS ABOUT IT, OR THERE WILL BE BLOOD!
Title: Re: so i made a plan for a game
Post by: Darkblizer on September 19, 2009, 03:22:55 AM
So this is basically going to be your phantasm expanded into a game?
Title: Re: so i made a plan for a game
Post by: Infy♫ on September 19, 2009, 10:43:21 AM
So this is basically going to be your phantasm expanded into a game?
no. what makes you think this? have you even read the whole scheme?
Title: Re: so i made a plan for a game
Post by: Danielu Yoshikoto on September 20, 2009, 12:55:29 AM
im looking for peeps who:
make original spellcards

*rises hand*
Title: Re: so i made a plan for a game
Post by: Infy♫ on September 27, 2009, 07:58:32 PM
of all things i will probably only need external stuff for stage 5 which has utsuho
so go ahead and make those nuclear spells :D
EDIT: stage 2 test versions will be released soon. PM me on irc to receive a demo XD
Title: Re: so i made a plan for a game
Post by: Danielu Yoshikoto on September 29, 2009, 06:21:06 AM
of all things i will probably only need external stuff for stage 5 which has utsuho
so go ahead and make those nuclear spells :D
EDIT: stage 2 test versions will be released soon. PM me on irc to receive a demo XD

Whice shotdata will it use?
Expanded shotdata v4?
Title: Re: so i made a plan for a game
Post by: Infy♫ on September 29, 2009, 01:37:44 PM
that will be CtC's shot replace script, sir
Title: Re: so i made a plan for a game
Post by: flurk on September 29, 2009, 02:15:12 PM
need help with music? ;)

also, cookies for making the playable character Rumia.
Title: Re: so i made a plan for a game
Post by: Infy♫ on October 05, 2009, 02:04:25 PM
theres no need for people who help with music
there is, however, need for people who make animation scripts
so if someone here could write a @DrawLoop for, let's say, Cirno, big and small fairies from UFO, and cat-form rin, i'd appreciate it
also, stage 2 is almost done (one difficulty)
Title: Re: so i made a plan for a game
Post by: RavenEngie on October 10, 2009, 04:51:27 PM
I've already made the fairies' animations, made them for DgBarca a while back. Ask him for them. I'd work on the other two, but obvious reasons like being b&.
Title: Re: so i made a plan for a game
Post by: Infy♫ on October 11, 2009, 08:00:53 PM
okay cirno is no longer needed and the big fairies have been scripted by helepolis. so now we need drawloops for lily white, cat-form orin, ran yakumo (with amulet), utsuho, and satori, but someone probably already made that last one.
Title: Re: so i made a plan for a game
Post by: Danielu Yoshikoto on October 12, 2009, 07:11:23 PM
that will be CtC's shot replace script, sir

where can i get that?
Title: Re: so i made a plan for a game
Post by: Zengar Zombolt on October 12, 2009, 07:48:43 PM
where can i get that?
http://barneyzhenspages.googlepages.com/shot_replace.zip
Here be it.
Title: Re: so i made a plan for a game
Post by: Infy♫ on March 08, 2010, 05:12:34 PM
Hurrrrrrrrr, necrobump.
anyways, I'd like to say that we're still looking for people who want to help. that is, making spellcards and testing.
oh, and in the first post. you can see a screenshot of the title screen :V
background image not by me.
the main menu is almost done. it just needs a music room now. the playable characters have been improved as well, and the game has (currently unimplemented) power system and items.
if bumping like this isnt allowed, sorry :/

Title: Re: Touhou gan gan gan - ducklings and their duck uncles (not really)
Post by: Iryan on March 08, 2010, 05:53:18 PM
1. How the hell did I miss this thread when it was originally posted? Oh yeah, right, that was the month were I didn't have a functional computer...  >:(

2. If you want, I could possibly create a couple of spellcards if you actually have got the game system done and bug-free.

3. I hope you are aware of the fact that you cannot, and I mean definitely cannot, use music from arrange albums by doujin circles, and especially not from the original Team Shanghai Alice and Tasogare Frontier releases. That is, unless they have given you permission of course. Likewise, I shure hope the Rumia image on the title screen is something Formless God or somebody conjured up and gave you the permission to use. Art theft is baaaaaad.
Title: Re: Touhou gan gan gan - ducklings and their duck uncles (not really)
Post by: Infy♫ on March 08, 2010, 06:29:46 PM
WAVE states that you're allowed to use their stuff if you credit them and put a link to their website.
However, i'm not sure about TSA and TF :/

and yes, please make a few spellcards :D
only thing required is the danmaku, I''ll implement the rest.
Title: Re: Touhou gan gan gan - ducklings and their duck uncles (not really)
Post by: KomeijiKoishi on March 08, 2010, 07:13:38 PM
Code: [Select]
#TouhouDanmakufu
#Title[Take it]
#Text[Test script]
#BackGround[User(.\black.png, 1, 1)]
#BGM[script/st6boss2.wav]
#Player[FREE]
#ScriptVersion[2]

script_enemy_main {

    let ImgBoss = "script\img\ExRumia.png";

    let count = -70;
   
    let fire = 0;

    @Initialize {
        SetLife(1200);
        SetDamageRate(10, 0);
        SetTimer(256);
        SetScore(1000000);
        SetInvincibility( 200 );
        LoadGraphic(ImgBoss);

        SetMovePosition02(GetCenterX, GetCenterY-120, 120);
        CutIn(YOUMU, "Darkness "\""Blood Red Disaster"\", "", 0, 0, 0, 0);
        LoadUserShotData("\lib\SHOT_REPLACE\shot_All.dnh");
        SetGraphicRect(0, 0, 64, 64);
    }

    @MainLoop {
    SetCollisionA(GetX, GetY, 32);
    SetCollisionB(GetX, GetY, 16);

    if ((count == 50)){
    particle;
    Bullet;
    }
   
    count++;
    yield;
    }

    @DrawLoop {
      SetTexture(ImgBoss);
      DrawGraphic(GetX, GetY);
    }

    @Finalize {
      DeleteGraphic(ImgBoss);
    }

   
   task particle{
   let b = 0;
   let bup = 0;
   let reverse = 0;
   let lrar = 0;
   let kput = 90;
   let krar = 360/kput;
   
   
   let Length = 0;

   let x = 1.5;
   
   let n = 0;
   
   let q = 0;
   
   let RollerX;
   let RollerY;
   let RollerTwoX;
   let RollerTwoY;
   
   loop{
   
   PlaySE(GetCurrentScriptDirectory~"SE\se_tan01.wav");
    ascent(a in 0..kput){
    RollerX = GetX;
    RollerY = GetY;
   TheshotUp(RollerX, RollerY, 0, (a*krar+b)+count*x, 80, 10);
   SetMovePositionRandom01(rand_int(30, 90), rand_int(10, 20), 2.5, GetClipMinX() + 50, GetClipMinY() + 50, GetClipMaxX() - 50, GetCenterY() - 100);

           

    }
   if (reverse == 0){
   if (bup > -0.7){
   bup += 0;
   }
   else{
   reverse++;
   }
   }
   else{
   if (bup > 120){
   bup -= 120;
   }
   else{
   reverse--;
   }
   }
   b += bup;
   if (Length > -200){
   Length -= 0;
   }
   
   loop(60){
   yield;
   }
   }
   }

   task Bullet{
   let b = 270;
   let bup = 5.1;
   let reverse = 0;
   let lrar = 0;
   let kput = 2;
   let krar = 360/kput;
   
   
   let Length = 0;
   
   let n = 0;
   
   let q = 0;
   
   let RollerX;
   let RollerY;
   
   loop{
   
   PlaySE(GetCurrentScriptDirectory~"SE\se_tan01.wav");
    ascent(a in 0..kput){
    RollerX = GetX + Length * cos((90+a*krar+b)+1*(360/2));
    RollerY = GetY + Length * sin((90+a*krar+b)+1*(360/2));
   CreateShot01(RollerX, RollerY, sin(count*3)+2, (90+a*krar+b), 104, 6);
    }
   if (reverse == 0){
   if (bup < 80.7){
   bup += 0;
   }
   else{
   reverse++;
   }
   }
   else{
   if (bup > -80.7){
   bup -= 0;
   }
   else{
   reverse--;
   }
   }
   b += bup;
   if (Length > -200){
   Length -= 0;
   }
   loop(1){
   yield;
   }
   }
   }



    task TheshotUp(x, y, v, angle, graphic, delay){
        let obj = Obj_Create(OBJ_SHOT);
      let a = 0;
      let b = 0;
      let dir = angle;
        Obj_SetX(obj, x);
        Obj_SetY(obj, y);
        Obj_SetSpeed(obj, v);
        Obj_SetAngle(obj, angle);
        ObjShot_SetGraphic(obj, graphic);
        ObjShot_SetDelay(obj, delay);
        while (!Obj_BeDeleted(obj)){
      if (a >= 0){
     Obj_SetSpeed(obj, 2.5+sin(((count+angle)/6)*48));
      }         
      a++;
      b++;
      yield;
      }
   }




   
}

Code: [Select]
#TouhouDanmakufu
#Title[Take it 2]
#Text[Test script]
#Player[FREE]
#ScriptVersion[2]

script_enemy_main {

    let ImgBoss = "script\img\ExRumia.png";

    let count = -70;
   
    let fire = 0;

    @Initialize {
        SetLife(1200);
        SetDamageRate(10, 0);
        SetTimer(256);
        SetScore(1000000);
        SetInvincibility( 200 );
        LoadGraphic(ImgBoss);

        SetMovePosition02(GetCenterX, GetCenterY-120, 120);
        CutIn(YOUMU, "Darkness "\""Blood Red Disaster"\", "", 0, 0, 0, 0);
        LoadUserShotData("\lib\SHOT_REPLACE\shot_All.dnh");
        SetGraphicRect(0, 0, 64, 64);
    }

    @MainLoop {
    SetCollisionA(GetX, GetY, 32);
    SetCollisionB(GetX, GetY, 16);

    if ((count == 50)){
    particle;
    }
   
    count++;
    yield;
    }

    @DrawLoop {
      SetTexture(ImgBoss);
      DrawGraphic(GetX, GetY);
    }

    @Finalize {
      DeleteGraphic(ImgBoss);
    }

   
   task particle{
   let b = 180;
   let bup = 20.1;
   let reverse = 0;
   let lrar = 0;
   let kput = 120;
   let krar = 60;
   
   
   let Length = 4.5;
   yield;

   let x = 2.3;
   
   let n = 0;
   
   let q = 0;
   
   let RollerX;
   let RollerY;
   
   loop{
   
   PlaySE(GetCurrentScriptDirectory~"SE\se_tan01.wav");
    ascent(a in 1..kput+1){
    ascent(c in 1..7){
    RollerX = GetX + Length * a * cos((a*krar+b)+1*(360/2));
    RollerY = GetY + Length * a * sin((a*krar+b)+1*(360/2));
   TheshotUp(RollerX, RollerY, 1.5, (a*krar+b)-90, 80, c*10+a);
   TheshotUp(RollerX, RollerY, 1.5, (a*krar+b)+90, 80, c*10+a);
               SetMovePositionRandom01(rand_int(30, 90), rand_int(10, 20), 2.5, GetClipMinX() + 50, GetClipMinY() + 50, GetClipMaxX() - 50, GetCenterY() - 100);
           

    }
    }
   if (reverse == 0){
   if (bup > -0.1){
   bup += 0;
   }
   else{
   }
   }
   else{
   if (bup > 120){
   bup -= 120;
   }
   else{
   reverse--;
   }
   }
   b += bup;
   if (Length > -200){
   }
   
   loop(200){
   yield;
   }
   }
   }



    task TheshotUp(x, y, v, angle, graphic, delay){
        let obj = Obj_Create(OBJ_SHOT);
      let a = 0;
      let b = 0;
      let dir = angle;
        Obj_SetX(obj, x);
        Obj_SetY(obj, y);
        Obj_SetSpeed(obj, v);
        Obj_SetAngle(obj, angle);
        ObjShot_SetGraphic(obj, graphic);
        ObjShot_SetDelay(obj, delay);
        while (!Obj_BeDeleted(obj)){
      a++;
      b++;
      yield;
      }
}
}


First one is basically http://www.youtube.com/watch?v=9nsFo07LoTQ <- this redone, second one is fucking around with sin.

I hope you can make playable attacks out of these.
Title: Re: Touhou gan gan gan - ducklings and their duck uncles (not really)
Post by: Helepolis on March 08, 2010, 07:20:21 PM
I totally forgot about this thread indeed. And you even used the thread title I suggested on IRC lmao.
Title: Re: Touhou gan gan gan - ducklings and their duck uncles (not really)
Post by: Infy♫ on March 08, 2010, 09:54:47 PM
thanks dude. i'm so gonna use that 1st one!
the second one isnt usable for my game though, as it's Shou's trademark. (and there's no shou in my game)
Title: Re: Touhou gan gan gan - ducklings and their duck uncles (not really)
Post by: Danielu Yoshikoto on March 09, 2010, 09:31:47 PM
How come I totally forgot this?