トップページ⇒tech
108コメント20KB

■言語は何でもいいのでとにかくFFを作ろう■

■ このスレッドは過去ログ倉庫に格納されています
0001プリプロセッサNGNG
開発言語は何でもいいから
FF3から6までのような
FF外伝のゲームを作ろう!!!

FF4〜その後・・・〜

セシルとローザの子供や
リディアとエッジのその後のお話・・・・。
0002デフォルトの名無しさんNGNG
>>1
隊長!
まず何から取り掛かればよろしいですか?
0003デフォルトの名無しさんNGNG
>>2
まずここをみてみたらどう??
http://www5.justnet.ne.jp/~uuuu/battle/
0004デフォルトの名無しさんNGNG
255
0005名無しNGNG
RPGツクールでいいじゃん
0006デフォルトの名無しさんNGNG
最近ネタスレかよくわからんのが多いなあ。

こんなゲームを作る場合言語はどれがいいのかな?
http://piza2.2ch.net/test/read.cgi?bbs=tech&key=997525605


ゲーム製作技術板まだかなあ。
って、できても同じようなスレの乱立はかわらんか
0007デフォルトの名無しさんNGNG
マ板にもろたってるじゃん

●●FFを作るのに最も適した言語って??●●
http://mentai.2ch.net/test/read.cgi?bbs=prog&key=997411639
0008デフォルトの名無しさんNGNG
これこれこういうゲームを*今作って*いますが、
これこれこういう部分が作れなくて困っています。
どうしたら解決できるのでしょうか。
*既にこういう方法を試しました*がダメでした。

というスレなら歓迎。
0009名無しNGNG
作ろうってさ、作れっていってんのか?
みんなで作ろうとでもいうのかよ?
どういう意図でたてたんだよこのスレをよぅ
0010デフォルトの名無しさんNGNG
つーか1でてこいよ
0011デフォルトの名無しさんNGNG
よーし、
まずは RPGツクール のようなツールを作る所から開始しようじゃないか

ツールはDelphi 組み込むスクリプトはギコBASICでいいか?
0012デフォルトの名無しさんNGNG
>>9
2chをゲームツクールだと思っているに1票。

ゲーム作りたいなぁ
↓
そうだ2chに板を立てよう
↓
おお、勝手にゲームができてくるよ
↓
やった完成だ
↓
(゚д゚)ウマー
001312NGNG
s/板/スレ/

早くゲーム製作技術板できないものか。
0014デフォルトの名無しさんNGNG
はあ、
まあふるいログだけど、これからでも勉強してみたら? >>1
http://mentai.2ch.net/prog/kako/957/957341074.html
0015名無しNGNG
ここの1って、FFのソースくれとか
JavaでFFがどーとかいってるヤツと同一人物じゃないだろうな?
0016デフォルトの名無しさんNGNG
>>1
RPGツクール
0017デフォルトの名無しさん NGNG
そんな貴女にHSP
0018名無しさんNGNG
ageんじゃねエエエエエエエ
0019デフォルトの名無しさんNGNG
「あなた」が「貴方」でなく「貴女」に変換される>>17マンセー
0020デフォルトの名無しさんNGNG
1が開発費として、100マソだしてくれるなら、
てきとーにつくってやるよ
3日で出きる程度のやつな
0021デフォルトの名無しさんNGNG
>>13
>早くゲーム製作技術板できないものか。
もしできても
ゲーム政策[依頼]板になると思われ。
0022デフォルトの名無しさんNGNG
つーかファイナルファイトのほうがいいなぁ
0023デフォルトの名無しさんNGNG
>>22
激しく軽蔑!
0024デフォルトの名無しさんNGNG
>>21
あげんでよろしい
0025デフォルトの名無しさんNGNG
Final Fuck
0026デフォルトの名無しさんNGNG
ふろんとえんじんふろんとどらいぶ?
0027デフォルトの名無しさんNGNG
#include <stdio.h>
int main()
{
printf("FF\n");
}
0028あびNGNG
COBOLでつくるかー
0029デフォルトの名無しさんNGNG
#include <stdio.h>
int main()
{
printf("%02X\n",255);
}
0030デフォルトの名無しさんNGNG
TBSでFFねたやってんぞ
0031デフォルトの名無しさんNGNG
// エントリポイント
int main()
{
  FFMain();  // FFメイン
  return 0;
}

FFMain() よろしこ
0032デフォルトの名無しさんNGNG
iアプリで良いと思われ
0033デフォルトの名無しさんNGNG
int FFMain()
{
 InitializeSystem();
 PlayMovie(MV_SQLOGO);
 PlayGame();
}

あーつかれた。
0034デフォルトの名無しさんNGNG
unit Unit1;

interface

uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;

type
TForm1 = class(TForm)
Button1: TButton;
Label1: TLabel;
procedure Button1Click(Sender: TObject);
private
{ Private 宣言 }
public
{ Public 宣言 }
end;

var
Form1: TForm1;

implementation

{$R *.DFM}

procedure TForm1.Button1Click(Sender: TObject);
begin
Label1.Caption := 'FF';
end;

end.
0035デフォルトの名無しさんNGNG
naze sokode delphi
0036デフォルトの名無しさんNGNG
>>33
void PlayGame()
{
 for (;;) {
  switch ( SelectMode() ) {
  case SELECTMODE_NEWGAME:
   NewGame();
   break;
  case SELECTMODE_LOADGAME:
   LoadGame();
   break;
  case SELECTMODE_OPTION:
   Option();
   break;
  default:
   ASSERT(FALSE);
   break;
  }
 }
}

こんなんでどうだろうか?
0037デフォルトの名無しさんNGNG
すばらしい。
ここまで完全なトップダウン開発は滅多に見ないね!!
0038デフォルトの名無しさんNGNG
フォースフィードバックでおっぱい作ろう
0039デフォルトの名無しさんNGNG
リディアたんは神。
0040デフォルトの名無しさんNGNG
void player_attack()
{
    printf("%s「ぎゃーす」", monster_name);
}
0041デフォルトの名無しさんNGNG
作っても良いが、著作権侵害で速攻で訴えられるから嫌。
0042デフォルトの名無しさんNGNG
>>41
いいのかいやなのかはっきりしろ
0043デフォルトの名無しさんNGNG
age
0044デフォルトの名無しさんNGNG
Finally Fantasy
〜例外処理の野望〜
0045デフォルトの名無しさんNGNG
Finally Flush
〜とにかくflush〜
0046デフォルトの名無しさんNGNG
Final FAQ
〜初心者への賛歌〜
0047デフォルトの名無しさんNGNG
Function Fantasy
〜そして、スパゲッティ〜
0048デフォルトの名無しさんNGNG
Function Fanatic
〜あのリスパーは〜
004944NGNG
あ!!新ネタになってる(藁

Find First
〜Win32API〜
0050デフォルトの名無しさんNGNG
今からこのスレは
FFはどうでもいいのでとにかく言語を作ろう
となりました。
0051K.WNGNG
VB6.0
Form_Load(ちょっと省略)
msgbox "FF", ,"FF"
END
end sub
0052デフォルトの名無しさんNGNG
int a = 0x100;
a--;
printf("%02X\n", a);
0053デフォルトの名無しさんNGNG
FF
〜255〜
0054デフォルトの名無しさんNGNG
struct Monster_date
{
int hp;
int mp;
int syurui;
} ;
0055デフォルトの名無しさんNGNG
スペルまちがってまっせ・・・・。
0056デフォルトの名無しさんNGNG
>>54
モンスターデート…。

struct Creature_data
{
int hp;
int mp;
int breed;
};
0057_NGNG
JavaのアプリでRPGちっくなのつくってるけど・・・
だめだこりゃ。
0058デフォルトの名無しさんNGNG
int main()
{
  ExecuteFinalFantasy();
}

俺がプロジェクトのトップだ! 文句あるかゴルァ!
0059デフォルトの名無しさんNGNG
>>58
ありません
0060デフォルトの名無しさんNGNG
>>58
main が int 型なのに戻り値がありません。
0061デフォルトの名無しさんNGNG
void ExecuteFinalFantasy() {
  InitializeGame();
  PlayGame();
  CleanupGame();
}
次よろしく。
0062デフォルトの名無しさんNGNG
/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| warning出てますけど。
\
   ̄ ̄ ̄|/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ∧_∧       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
  ( ・∀・)  ∧ ∧ < こ、これくらいいいじゃねーか。
 (  ⊃ )  (゚Д゚;)  \____________
 ̄ ̄ ̄ ̄ ̄ (つ58つ__
 ̄ ̄ ̄日∇ ̄\| BIBLO |\
        ̄   =======  \
0063デフォルトの名無しさんNGNG
void PlayGame()
{
   Opening();
   MainGame();
   Ending();
}
0064デフォルトの名無しさんNGNG
最上位レベルでもこれだけ色んな実装が出てくるのだから、
バリエーションは等比級数的に増えるな(藁
0065デフォルトの名無しさんNGNG
Private PlayTime As Long
Private Sub Timer1_Timer()

PlayTime = PlayTime + 1

End Sub
0066デフォルトの名無しさん01/08/27 23:36ID:dTk7/xcE
あげ
0067sage01/08/27 23:50ID:a0MxCkJM
void MainGame()
{
Movie(GetNextMoieNumber());
Event();
UserInput();
Movie(GetNextMoieNumber());
Movie(GetNextMoieNumber());
Movie(GetNextMoieNumber());
Movie(GetNextMoieNumber());
Movie(GetNextMoieNumber());
Movie(GetNextMoieNumber());
Movie(GetNextMoieNumber());
Movie(GetNextMoieNumber());
Movie(GetNextMoieNumber());
}
0068デフォルトの名無しさん01/08/27 23:51ID:a0MxCkJM
しまったsage損なった
0069デフォルトの名無しさん01/08/28 00:44ID:p6m3p4qU
Flashでも作れるかもにょ>FF
0070デフォルトの名無しさん01/08/28 01:28ID:DhTreH26
>>69
アホか(ワラ
0071鮪01/08/28 03:48ID:nm8r9Lm2
バカフラここに極まり
0072デフォルトの名無しさん01/08/28 05:22ID:6cwHbXh2
void PlayGame()
{
   Opening();
   Ending( (MainGame) );
}

Fistic Fantasy
〜マルチエンディング!〜
0073デフォルトの名無しさん01/08/28 05:23ID:6cwHbXh2
void PlayGame()
{
   Opening();
   Ending( MainGame() );
}
0074デフォルトの名無しさん01/08/28 17:04ID:zM23AVh2
void Opening()
{
printf("PSエミュレーターの起動後、お好きなFFシリーズのROMを入れて下さい");
}
0075午後ティー01/08/28 21:01ID:LCEZPM6k
#define  EndingValue  65536

//この仕様ってエンディングパターン多過ぎだよ
int SelectEnding( void )
{
  int ReturnStatus;
  ReturnStatus = PlayTime % EndingValue;
  return (ReturnStatus);
}

>>65
っつーことで,PlayTimeはグローバルきぼんぬ。
0076デフォルトの名無しさん01/08/28 22:33ID:LGEhi7yc
完全にネタスレだね!
0077デフォルトの名無しさん01/08/28 22:44ID:/9SYkGho
int zantetuken(void)
{
goemon.atack();
}
0078デフォルトの名無しさん01/08/29 00:44ID:355Pw4a2
// ミシシッピー殺人事件

void PlayGame(void) {
  GameOver();
}
0079午後ティー01/08/29 02:12ID:yFrTzZpk
@echo off
@FF.exe
@echo on

>>58 ゴメン俺の方がトップになっちゃった(ワラ
0080デフォルトの名無しさん01/08/29 02:29ID:4ekZmzYk
10 PRINT "FF"
20 GOTO 10
0081デフォルトの名無しさん01/08/29 11:33ID:O98WRun2
// 移動とムービーだけかよ!(さまぁ〜ず三村風に)
void PlayGame( void ){
while(1){
MoveCharacter();
if( fEvent==TRUE )
PlayMovie();
}
}
0082デフォルトの名無しさん01/08/29 12:12ID:3qIg9APQ
>>67
・・・・・・・・は?
0083jj01/08/29 12:26ID:zilLM4HU
//FF
void CG(void);
void game(void);

void CG(){
geme();
}

void game(){
CG();
}
main()
{
CG();
}
0084デフォルトの名無しさん01/08/29 13:25ID:lb2ya9I.
public sub FinalFantasy()
dim nextEvent as long
while not isEndingID(nextEvent)
if isMiniGame(nextEvent) then
nextEvent = MiniGame(nextEvent)
else
nextEvent = PlayMovie(nextEvent)
end if
wend
end sub

ムービーとミニゲームのみ
0085デフォルトの名無しさん01/08/29 14:43ID:15DRWM76
つーか、ハックロム作った方が早くないか?
0086デフォルトの名無しさん01/08/29 14:56ID:bMbfr9pc
つーか、RPGツクール2000で作った方が早くないか?
0087fuck01/08/29 17:49ID:MdLw7eaQ
typedef struct MAPINFO{
int x;
int y;
int type;
}
class map{
public:
map(int x,int y){
Map=new mapdata[x*y];
}
virtual MAPINFO GetMapData(int x,int y){
MAPINFO m;
m.x=Map[x*y].x;
m.y=Map[x*y].y;
m.type=Map[x*y].type;
return m;
}
protected:
MAPINFO *Map;
};
0088デフォルトの名無しさん01/08/29 17:52ID:MdLw7eaQ
>87
それだとXYの区別がつかないYO
0089デフォルトの名無しさん01/08/29 17:59ID:lb2ya9I.
>87
例えばX=3,Y=6のときとX=2,Y=9のときに
同じMAPINFO返しちゃうよ!
てゆかそれ以前に構造体MAPINFOのxとyが
何を意味しているのかよくわからないYOYOYOYO!
0090デフォルトの名無しさん01/08/30 23:40ID:F2/qtZcY
age
0091デフォルトの名無しさん01/09/01 13:12ID:eMOepyN6

ldlPlaytime.caption = str(playtime)
0092導師たん♪NGNG
これって名スレの予感♪
0093導師たん♪NGNG
上のPS-Qとかいうすれに書き込んだら??
0094punyaoNGNG
age
0095デフォルトの名無しさんNGNG
92=1=リディアたん♪(専門学校卒)

定説です。
0096>>95NGNG
違うと思われ
リディアたんの前に
導師たんがいたよ。
0097デフォルトの名無しさんNGNG
>>96
どっちも同じようなものだと思われ。
そして、sageないあなたも同胞だと思われ。
0098デフォルトの名無しさんNGNG
Scheme は型チェックが無いので大きいプログラムを作るのには向いてません。
0099デフォルトの名無しさんNGNG
yariman
0100デフォルトの名無しさんNGNG
void main(void)
{
  int *square, tousan=123456;
  square = 0;
  *square = tousan;
}
0101   NGNG
  int *square, tousan=123456;
  square = 0;
  *square = tousan;
0102デフォルトの名無しさんNGNG
if (theMovie.BoxOffice() == FAILED)
{
    square.ABorn();
}
0103デフォルトの名無しさんNGNG
10 print "たけしの挑戦状"
20 goto 20
0104あなたのうしろに名無しさんが・・・NGNG
>>103
あ!マチガイ見つけた!
0105デフォルトの名無しさんNGNG
>>104

どこに間違いがある?

1へ。
まず日本語で作れ。話はそれからだ。
0106ruby糞NGNG
#!/usr/bin/ruby
require 'game/FF'

game = Game::FF.new
game.play
0107デフォルトの名無しさんNGNG
unko(60000000);
0108デフォルトの名無しさんNGNG
hoge = 0xfe + 1;
■ このスレッドは過去ログ倉庫に格納されています