[過去ログ]
【アリス】system4.0【御用達】 (563レス)
【アリス】system4.0【御用達】 http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
1: 名前は開発中のものです。 [] 2006/11/05(日) 19:38:18 ID:cVqN/Dcb アリスソフトのゲーム開発で使われているsystem4.0のスレです。 長所 ・フリー ・C/C++ JAVAっぽい(オブジェクト指向 仮想マシン) ・ゲーム製作に特化している ・ADV、SLG、3Dダンジョン、なんでも作れる ・同梱されているチュートリアルが親切、解りやすい ・実際にアリスソフトで使用されている言語なので、力さえされば同じレベルのものが作れる 短所 ・使用者が少ないため、参考にするサイトが少ない ・専用エディタが無い アリスソフト公式 ユーザークラブ専用ページからDL可(登録無料) ttp://www.alicesoft.com/ http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/1
2: 名前は開発中のものです。 [sage] 2006/11/06(月) 16:21:01 ID:q9DrlBAN あまりにも書き込みがないので、もうちょいどんなもんか書くね。 C/C++は扱ったことがないけど、見る限りでは似ていると思う。 JAVAやC/C++を使ったことがある人なら、同梱されているチュートリアル通り一通りやればすぐ慣れる(と思う)。 VBやツクール系が中心だった人には解り辛いとは思うけど、ちゃんとプログラムしてゲーム作りたい人には良い。 どのへんがC/C++やJAVAと比べてゲーム作成に向いているかというと、SACT2という関数集がデフォで使える。 SACT2はゲーム作成で良く使う、BGM・効果音、キー・マウス・コントローラー入力、画面エフェクト、シナリオ記述系、 CG表示、セーブ・ロード関係などの関数が入っている。アリスソフトで実際に使われているものなので、ゲーム作成 に最低限必要なものはまず入っていると思って良い。 http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/2
3: 名前は開発中のものです。 [] 2006/11/08(水) 22:42:22 ID:mp/TpNLw ユーザー数少ないよね。 好きなんだけどな。 http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/3
4: 名前は開発中のものです。 [] 2006/11/08(水) 22:52:24 ID:mp/TpNLw 外部のDLLを利用できるおかげで高い拡張性を持ってるはずだけど、 対応したDLL作ってる有志も見かけない。 ユーザ数増えれば大化けする可能性はあるかも・・・と思ってたが いつまで経っても化けないね・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/4
5: 名前は開発中のものです。 [sage] 2006/11/08(水) 23:07:46 ID:pQ31J3pM >>4 高い拡張性が逆にアダになっている。 初心者には、機能限定したほうが使いやすいし、外部DLL作れるやつなら いっそのこと全部自分で作ってしまったほうが自由にできる。 ツール類がGUI化されて、外部ツールが作りにくくなったことも、 ユーザーが増えない原因になっていると思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/5
6: 名前は開発中のものです。 [] 2006/11/08(水) 23:20:49 ID:mp/TpNLw >>5 まぁそうだね。位置づけが中途半端。 いちおう初心者向けにポポリタンも用意されてるけど、あれも何か微妙だしなぁ。 でも、SACT2を使ったスプライトの扱いやすさはなかなかのもんだと思うんだけどな・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/6
7: 名前は開発中のものです。 [sage] 2006/11/09(木) 16:59:52 ID:Mbg3qCYh ポポリタンは微妙だね。 熟練者セットのチュートリアルに書いてあることだけで、簡単なADVは作れるようになるんだから 最初からそっちやったほうが良いかもね。 http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/7
8: 名前は開発中のものです。 [sage] 2006/11/11(土) 01:08:35 ID:OvZEkYov ちょいと質問。 A.jaf B.jafと作って、A.jafからB.jafの↓を呼び出したところ 二週目以降もif(!g_bSys_Mouseon)の中を通ってしまう。 これは一体何が悪いんだろう? //グローバル変数 bool g_bSys_Mouseon = false;//fMouse_Onマウスオーバ状態取得 true:ON false:OFF //マウスオーバー時表示切替(int 非オーバー時画像, int オーバー時画像, // int マウスオーバー時サウンド(省略時無音)) void fMouse_On(int nSpA, int nSpB, int nSnd = 0) { int nX = -1, nY = -1; MOUSE_GET_POS(nX, nY); if (SP_IN_POINT(nSpA, nX, nY)) {//マウスがSPの上なら if(!nSnd == 0){//サウンドがあれば if(!g_bSys_Mouseon){//一週目なら(*ここ毎回通る) g_bSys_Mouseon = true;//SP上に乗っかったフラグ立てる SND_PLAY(nSnd, false);//音鳴らす } } SP_SET_SHOW(nSpA, false);//SPAを非表示 SP_SET_SHOW(nSpB, true);//SPBを表示 } else {//マウスがSP上に無ければ g_bSys_Mouseon = false;//フラグ消す SP_SET_SHOW(nSpA, true); SP_SET_SHOW(nSpB, false); } } http://mevius.5ch.net/test/read.cgi/gamedev/1162723098/8
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 555 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.023s