Author Topic: Lucas's Projects (SA Last Words)  (Read 4041 times)

CK Crash

  • boozer
Lucas's Projects (SA Last Words)
« on: March 24, 2011, 06:39:43 PM »
Back-ish after having been missing for a while. Anyways, about my new (lol yeah right) project...

The newest version of Random Danmaku is not a template, but a full game. It will offer the following features:

  • Randomly generates bosses with fair and pretty danmaku, based off of both ZUN's bosses and some original patterns.
  • Can save a library of random seed "codes" to allow reloading of previously generated bosses, which can also be named and given a unique BGM.
  • Saves statistics based on how well you fare against the bosses you generate (possible achievement system?)
  • Generates 5 difficulties for each boss ranging from Easy to OHGODWHAT


Title screen and menu background (not yet in-game)


Randomly generated patterns and backgrounds.  More complex pattern components are also in the works. Thanks to Azure for the AWC bullets.

This project is far from finished, and I'm still looking for help with a boss sprite template. Any ideas for features or bullet patterns are also appreciated.
« Last Edit: May 31, 2011, 01:53:45 AM by Lucas »

あさらぎシジェ

  • MS Paint Lasers incoming!
  • Surprisingly different
    • [あさらぎ Works]
Re: Lucas's Projects (Random Danmaku Generator)
« Reply #1 on: March 29, 2011, 09:54:17 PM »
Random.. danmaku... generator?
Are there gonna be dice? :V
You have me intrigued.

inb4eternalmeek :colonveeplusalpha:
Oh, by the way. I've found some new tea.

CK Crash

  • boozer
Re: Lucas's Projects (Random Danmaku Generator)
« Reply #2 on: March 30, 2011, 05:38:24 PM »
Quote
inb4eternalmeek

You might get something like Dream Sign "Eternal Spark" or something. The generator basically works like this:

First it chooses a spell set for the boss (2 if you're doing an extra stage length boss). This determines the overall theme, and what kind of patterns to give priority to.

Code: [Select]
case(0){
Signs = ["Tengu Sign","Wind Sign","Photography","Wind God"];
Bullets = [[RED04,BLUE04,RED21,BLUE21],[RED22,WHITE22],[RED03,BLUE03],[RED51],[WHITE01,BLUE01]]; //Small, medium, large, lasers, transforming pair
Preference = "SMALL";
UseLasers = false;
ChargeColor = [255,128,128];
}

Then for each card, it chooses a major pattern, which could be something like "Spark" or "Arcanum". This will be the defining gimmick of the spell. Each has its own task for the attack code, as well as something like this:

Code: [Select]
case(0){
MajorSpell = "Justice*"; //* indicates the name should be used as a suffix rather than a prefix.
SpellDifficulty = 3;

//Rechooses spell if "Match" is below a certain threshold. The threshold is lowered by one each time it has to rechoose.
if(Preference == "LASER"){Match++;}
if(!UseLasers){Match--;}
}

And finally, it adds minor patterns (mostly rings and spirals) until the difficulty reaches a minimum threshold. The movement pattern is also randomly selected and is taken into account (a boss that chases you will likely have an easier pattern than a stationary boss).

CK Crash

  • boozer
Re: Lucas's Projects (Random Danmaku Generator)
« Reply #3 on: April 03, 2011, 03:24:12 AM »


Menu is done-ish. It's possibly too pretty. The thing to the right is your selection.

Re: Lucas's Projects (Random Danmaku Generator)
« Reply #4 on: April 03, 2011, 03:30:39 AM »
release demo

8lue Wizard

  • Cobalt Magician
  • (Apparently)
Re: Lucas's Projects (Random Danmaku Generator)
« Reply #5 on: April 03, 2011, 08:46:01 AM »
Generate

What's... the point of having trigrams if they're all ☰?

Chronojet ⚙ Dragon

  • The Oddity
  • 今コソ輝ケ、我ガ未来、ソノ可能性!!
Re: Lucas's Projects (Random Danmaku Generator)
« Reply #6 on: April 03, 2011, 03:50:46 PM »
What's... the point of having trigrams if they're all ☰?
Lazy design.

Re: Lucas's Projects (Random Danmaku Generator)
« Reply #7 on: April 04, 2011, 08:01:59 PM »
This is very interesting. I think Pumerz had a random script thing but it usually ended up with very poor patterns or extreme lags.

CK Crash

  • boozer
Re: Lucas's Projects (SA Last Words)
« Reply #8 on: May 31, 2011, 01:55:14 AM »
Bumping with SA Last Words. LINK. On a side note, even though the sprites are ZUN's, the backgrounds are made by me. Feel free to use them.

RDG is getting closer to completion as well. The base engine is doneish, and I'm done with about half the patterns. Don't expect a demo, because the boss code sharing won't work between versions :V
« Last Edit: May 31, 2011, 02:21:29 AM by Lucas »

Re: Lucas's Projects (SA Last Words)
« Reply #9 on: June 01, 2011, 02:41:18 AM »
Yay ! I had a lot of fun on these ! The strategy is not trivial on some so they can be fun to repeat. Very Lastwordish, nice. I'll be looking forward to the other last words.

[On a side note, this gives me ideas about creating a spellcard of each shottype in SA. I'll attack those soon!]

KrackoCloud

  • I don't mean to be greedy...
  • ... but white rice is my favorite food.
Re: Lucas's Projects (SA Last Words)
« Reply #10 on: June 01, 2011, 04:49:36 AM »
Videos really are great publicity. I wouldn't have seen this great danmaku otherwise :U
Those were some nice last words. They were really plausible.
You seem to have a thing for multiple phases.

CK Crash

  • boozer
Re: Lucas's Projects (SA Last Words)
« Reply #11 on: June 09, 2011, 02:21:58 AM »
RDG progress.


Nukes in every flavor!


Oh, and a cheesy yin-yang orb ripoff.

On a side note, adding Ex and Pacifist modes, which disable bomb damage and shooting/bombing respectively. This is in addition to the multiple difficulty levels, so I guess if pacifist easy stage 1 is your thing, then that's available?