Zitat Zitat von AgentJG
Ich denke die meisten hier mögen RPGs im FF Stil. Also ohne Quests oder irgendwelchen Freiheiten dafür mit ausgearbeiterte Story und übertriebenen Effekten (Yay, lass mal 3 mal in einem Kampf das Sonnensystem hochjagen).
Das folgende Stück Quellcode wurde neulich aus Squaresofts Firmennetzwerk gestohlen.
Code:
// This function is used to generate new Final Fantasy games.
// Don't show this to anyone outside Squaresoft - it's where all our money comes from.  --Sakaguchi-san
function CreateFinalFantasyGame()
{
  RaiseSystemRequirements(as_high_as_possible); // Necessary for the following.
  SetGraphicQuality(top-notch); // Who needs a plot with graphics like this?  --Sakaguchi-san

  AddHero(AnnoyingDudeWithBadHair);
  AddHero(TheOnlyCoolHero);
  DO
    AddHero(SomeRandomPunk);
  LOOP UNTIL (Game.Heroes.number > LastGame.Heroes.number);
  AddVillain(DruggedGoth);
  AddVillain(IncompetentGoons);

  AddPlot(LastGame.Plot); // One plot ought to be enough for anyone.  --Sakaguchi-san
  AddDialogue(corny);
  IF (Country != Japan)
    TranslateDialogue(badly); // "I, Garland, will knock you all down!!" God, I love this line.  --Sakaguchi-san
  ENDIF
  //AddGameplay(innovative); // Too expensive, recycle the old crap.  --Sakaguchi-san
  AddGameplay(LastGame.Gameplay);
  AddMagicSystem(Rename(LastGame.MagicSystem));
  AddCombatSystem(new); // We really should rethink this line. --Sakaguchi-san

  Destroy(Hero[0].Home);
  AddFMV(long);
  KillHero(TheOnlyCoolHero); // I love my job. I just love it.  --Sakaguchi-san

  AddVillain(CompletelyIrrelevantMonster, InsanelyStrong); // Keep 'em grinding!  --Sakaguchi-san
  AddSidequest(random);
  AddSidequest(random);
  AddSidequest(random);
  AddFMV(long);
  AddSidequest(random);
  AddSidequest(random);
  AddSidequest(random);
  AddSidequest(random);
  AddSidequest(random);
  AddSidequest(random);
  AddFMV(long);
  AddFMV(long);
  AddSidequest(random); // Hey, we gotta push the play time past the three hour mark somehow.  --Sakaguchi-san
  AddFMV(long);
  AddFMV(long);
  AddFMV(long);

  PrepareFinalBattle();
  // The final battle. Make sure there is at least one call to Destroy(World).  --Sakaguchi-san
  Resurrect(Villain);
  Resurrect(Villain);
  Destroy(World);
  ReplaceVillain(FreakyAlienMutant);
  Resurrect(Villain); // There can never be enough calls to Ressurect(Villain).  --Sakaguchi-san
  Destroy(World);
  //Resurrect(TheOnlyCoolHero); // LOL, as if!  --Sakaguchi-san
  AddFMV(long);
  Resurrect(Villain);

  ShowCredits();
  // By now we should have made enough money to buy the Seychelles.  --Sakaguchi-san
}
(Disclaimer: Das ist eine Satire auf Final Fantasy und verwendet Übertreibung als Stilmittel. Fanboys mögen das bitte beachten. Außerdem ist mit FFT ja ein gutes FF-Spiel rausgekommen. *fg*)