ActiveBasic + DXライブラリDLL でゲームを作るスレ
2 :
2GET!!!:05/03/20 01:58:15 ID:tjj726zI
2GET!!!
華麗に4様
HPに書いてある作成講座っぽいのやったら簡単にできたな
ちょっと感動したのでいろいろいじってる
なわけで、age
6 :
名前は開発中のものです。:2005/03/25(金) 00:00:14 ID:j0d0Bk+a
このスレで実際に作ってみてください。
しかもオープンソースで。
へぼでもゲームになっていれば文句は言いません。
ただし、1が例によって逃げた場合は・・・。
>>6 へぼでもいいのならsample10.abpにコラムス風のやつがあるけど。
8 :
5:2005/03/27(日) 14:13:13 ID:Y3LaSvuY
>>8 取り消されたアクション
Internet Explorer は、要求された Web ページにリンクできませんでした。要求された Web ページは現在、利用できない可能性があります。
--------------------------------------------------------------------------------
次のことを試してください:
[更新] ボタンを クリックするか、後でやり直してください。
以前にこのページを表示したことがあり、コンピュータに保存したものを表示する場合は、[ファイル] メニューの [オフライン作業] をクリックしてください。
Internet Explorer のオフライン参照については、 [ヘルプ] メニューの [目次とキーワード] をクリックしてください。
Internet Explorer
>>8 ブロック動かないと思ったら・・・・ハゲワロスwww
11 :
5:2005/03/27(日) 17:29:56 ID:Y3LaSvuY
>>9 うちは普通に落とせますが
>>10 知識はほとんどないもので…
これから学ぶつもりです
12 :
名前は開発中のものです。:2005/04/02(土) 07:49:50 ID:kDk3t/ky
∩゚∀゚∩age
13 :
名前は開発中のものです。:2005/04/02(土) 08:37:26 ID:kDk3t/ky
14 :
名前は開発中のものです。:2005/04/02(土) 08:55:31 ID:kDk3t/ky
15 :
1:2005/04/03(日) 01:09:43 ID:YozxvKHT
>>14 そういうこと
マニュアルもそっちのやつを見てくれ
16 :
名前は開発中のものです。:2005/04/04(月) 20:59:52 ID:B4w90Jxv
不浄
3は当たってたんだな
( ´,_ゝ`)プッ
18 :
名前は開発中のものです。:2005/04/05(火) 01:13:36 ID:EHUj8trI
ダイレクトXってウインドウモードで起動していてもメッセージボックスなどは表示できないんですかね?
フルスクリーンでもDC取得すればできるだろ
>>19-20 そうですか、ありがとう。
DC取得ですか、、ええとググるとデバイスコンテキストハンドルのことみたいですねぇ。
方法はわからないが、実験してみます。
22 :
名前は開発中のものです。:2005/04/06(水) 17:14:56 ID:+oyxpNzM
必要なのはDCではなくてウィンドウハンドルだろ
フルスクリーンの時はウィンドウハンドルに0(デスクトップ)を指定すればいい。
VBわかってないとだめだなこりゃ…
アホな漏れは結局VCに戻っちまった
24 :
名前は開発中のものです。:2005/04/14(木) 14:09:05 ID:/Mn/kt4+
ウィンドウアイコンの変更やマウスホイールの状態取得はこのDLLでは出来ないんですか?
>>24 DxLibの非公開関数ではできるけど、DLL版では使えない。
必要なら次のバージョンで使えるようにするけど。
26 :
24:2005/04/15(金) 11:50:48 ID:TAcDBXv0
是非お願いします。
ABDXよりこっちの方が色々できるんで対応してもらえると助かります。
27 :
名前は開発中のものです。:2005/04/17(日) 18:00:11 ID:gEMqr6LC
dsound.dllをクラックしてゲームを改良することってできますか?
DxLibDll Ver1.3up
29 :
24:2005/04/18(月) 10:52:05 ID:jynOni8v
ありがとうございます。早速使ってみます。
30 :
名前は開発中のものです。:2005/04/30(土) 14:58:33 ID:+QaLIulQ
HSPの数値演算機能があまりにもあれなので
今日からABに乗り換えます。
HSPって人気あるの?
ver4
きた〜
hosu
DxLibDll ver1.5up
35 :
名前は開発中のものです。:2005/09/06(火) 20:48:58 ID:lQHBM1hb
これって処理速度速いですか?
まあまあ
DxLibDll ver1.6up
戯れ。
#console
Dim i As Long
Dim f[48] = [300,300,450,425,450,500,450,425,450,500,_
600,600,900,850,900,1000,900,850,900,1000,_
750,750,800,750,675,800,750,600,_
450,475,600,675,600,600,575,_
750,750,800,750,675,800,750,600,_
450,475,600,675,600,900] As Long
Dim t[48] = [400,400,1450,200,200,400,2200,200,200,400,_
400,400,1450,200,200,400,2200,200,200,400,_
1100,350,400,400,400,400,800,1400,_
850,750,750,750,750,1500,1400,_
1100,350,400,400,400,400,800,1400,_
850,750,750,750,750,2000] As Long
For i = 0 To 48
Beep(f[i], t[i])
Next
End
エフェクトクラスを作ろうとしていきなりつまってしまいました。
Class CEffect
Dim width,height As Long
Dim GHFront,GHFlip As Long
Public
Sub CEffect()
Dim depth As Long
dxGetScreenState(width,height,depth)
GHFront = dxMakeGraph(width,height)
GHFlip = dxMakeGraph(width,height)
End Sub
Sub ~CEffect()
dxDeleteGraph(GHFront)
dxDeleteGraph(GHFlip)
End Sub
Sub Exec(ByVal Num,Time,KeySkip As Long)
dxSetDrawScreen(DX_SCREEN_FRONT)
dxGetDrawScreenGraph(0,0,width,height,GHFront)
dxSetDrawScreen(DX_SCREEN_BACK)
dxGetDrawScreenGraph(0,0,width,height,GHFlip)
'この下にNum番号に応じたエフェクト処理を書いていく予定
End Sub
End Class
…という感じのソースなのですが、コンストラクタとデストラクタ内の
width、height、GHFront、GHFlipが無効な識別子でコンパイルエラーになります。
Exec内のはエラーにならないのですが、何故なんでしょう?
変数はひとつひとつ型を指定しないといけない。
省略するとDouble型になる。
width、GHFront、Num、TimeはDouble型になってる。
それが原因じゃない?
classのメンバ変数を定義するときはDimはいらない。
原因はこっちか?
>>40-41 ご指摘の個所を直したらコンパイルが通るようになりました。
ありがとうございました。
dxSetDrawScreen(DX_SCREEN_FRONT)
dxGetDrawScreenGraph(0,0,640,480,グラフィックハンドル)
↑ゲームウインドウの(0,0)-(640,480)がグラフィックハンドルへ取り込まれる
挙動を期待して書いたのですが、デスクトップ全体から見た(0,0)-(640,480)が
取り込まれてしまいます。
この現象はウインドウモードのみで起きます(フルスクリーンモードでは期待通りに
動く)。
ウインドウモードでも期待通りに動かしたい場合はどうすれば良いのでしょう?
DXライブラリの仕様なのか、グラボが悪いのか分かりませんです。
ヘッダが間違ってる。
DxLib.sbpのdxGetDrawScreenGraphを下のように書き換えてちょ。
Function dxGetDrawScreenGraph(x1 As Long, y1 As Long, x2 As Long, y2 As Long, GrHandle As Long)(UseClientFlag As Long) As Long
dxGetDrawScreenGraph = _dxGetDrawScreenGraph(x1, y1, x2, y2, GrHandle, UseClientFlag)
End Function
↑を↓にする
Function dxGetDrawScreenGraph(x1 As Long, y1 As Long, x2 As Long, y2 As Long, GrHandle As Long) As Long
dxGetDrawScreenGraph = _dxGetDrawScreenGraph(x1, y1, x2, y2, GrHandle, TRUE)
End Function
45 :
43(=39):2005/11/25(金) 00:36:36 ID:WJNTWHRQ
希望通りの動作になりました。ありがとうございます!
エフェクトクラスがちょっとずつ形になってきました。
またもや詰まってしまいました(ソース長いのでうpしました)。
http://gamdev.org/up/img/3900.lzh なんでか不正アクセスエラーになってしまうのですが、デバッグ
してみるとpDraw(ph)した瞬間がまずいっぽいのです。
何となくAddressOfが上手くいってない気がするのですが…
>>45 クラスのメソッドは関数ポインタが使えない。
それが原因じゃない?
47 :
45:2005/11/25(金) 21:39:26 ID:zoUs/bur
おおお、マジですか。スッキリしました。
AB最新版のバージョンアップ履歴を見て「いけるかも?」と
思い込んでおりました。
んでは、ABのバージョンアップをマターリと待つ事にします。
どうもありがとうございました。
thisポインタが正しく渡されないんだよね。
下のコードを実行させると確認できる。
class Foo
public
sub Func()
Print "this=", VarPtr(this)
endsub
sub Foo()
dim pFunc as *sub()
Print "this=", VarPtr(this)
pFunc = addressof(Func)
pFunc()
endsub
endclass
dim f as Foo()
>>48 ゲームでは使用頻度が高いので実装されると良いですね。
やっぱり待ちきれないので関数ポインタ使わずにエフェクト作っとります。
・・・質問ばっかりで申し訳ありません。本家版にある
SetWindowSizeExtendRateをAB版で使用することはできないでしょうか?
>>49 配布ページの掲示板に要望として書くことを勧める
51 :
bfm:2005/11/29(火) 23:53:45 ID:6UOnFePj
今週ネットしてなくてレス遅れました。
>>51 ありがとうございます。
また何かありましたらサイトのBBSにおじゃまいたします。
53 :
高校生プログラマー:2005/12/06(火) 15:47:18 ID:jRb7K8XA
55 :
54:2005/12/10(土) 17:10:32 ID:bkVrHNyT
すみません。シューティングゲーム製作技術総合のスレと間違えました・・・m(_ _)m
DxLibDllVer2.0UP
D言語で、このDLLを使わせてもらっています。
ゲームじゃないけど、RPG作りのためのエディター作りをしようかと思って勉強中。
ちなみに、他の言語では作ったことがあるからなにをどうすればいいかは分かるんだけど…。
命令が多すぎてテラめんどくせぇ 涙
てか、ウィンドースクロールが分かんねえ。
画像一枚表示するのに(講座とは別で、単純に表示するだけ)五時間もかかったよ。。。
DxLibDllVer2.1UP
61 :
名前は開発中のものです。:2006/04/26(水) 17:11:06 ID:aHKNu8/y
フリーのC++ BuilderXを使ってC言語でボードゲームの思考エンジンを
作っています。それが完成したら画面上で動くゲームにしたいんですが
なんかDXライブラリでできそうな感じがしたのでここでお伺いします。
C++ BuilderXにDXライブラリを入れればそのまま使えるんでしょうか
それともC++ BuilderXでは不都合なことがありますか?
ActiveBasic とかDXライブラリDLL は必要なのでしょうか
それともDXライブラリだけでOK なんでしょうか。
C言語の初歩以外まったく知らないのでよろしければ優しいレスをお願いします
C++ BuilderX使うんならActiveBasicもDXライブラリDLLもいらない。
DXライブラリだけでOK
ピスコラのファイルをABで再生するダイナミックリンクライブラリがあれば・・・。
64 :
名前は開発中のものです。:2006/10/08(日) 22:58:58 ID:3o08PJn8
過疎ってんなこのスレ、とりあえずageるか。
>>66 再生用DLLが付属してるから、ヘッダをAB用に書き換えたらいいだけだろ
アレはDLLではなくLIBでした・・・
DLLに作り直せよ
今見たらDLL配布だったけど
>>70 それはピストンプレイヤー起動DLLじゃまいか
Hファイルをdllで保存するだけでは当然ダメだ。
どんな理屈でなら成り立つか、うーむ・・・
pxtone.dllが再生用DLLだよ
エクスポートしてある関数を見れば分かる。
pxtone.hをAB用に書き換えたらいいだけ。
>>71-72 何言ってんの?
その発言はあまりにも「パソコン素人」すぎないか?
プログラマ以前だぞ。
発言的にはそう感じるだろうが、わらをもつかんでみるといったところですよ。
もうおいとこう
出来はいいのに、誰も使わない言語。
78 :
名前は開発中のものです。:2007/03/12(月) 02:38:16 ID:w4GlCZL8
ABってあんま話題になんないんだな
こういうライブラリを使わずにまっとうなゲームを作ろうとすると
API直叩きになって結構まんどいからではないかな。
80 :
名前は開発中のものです。:2007/03/20(火) 00:38:54 ID:iiyLVbF9
♪ △ ♪
(゚ω゚)ノ ActiveBasic〜
~└( (♪
( ヽ ♪
△♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
ノ > ♪
こいつコッチにも進出したかw
ktkrwwwww
83 :
名前は開発中のものです。:2007/03/22(木) 12:50:53 ID:4f/XkQJi
♪ △ ♪
(゚ω゚)ノ ActiveBasic〜
~└( (♪
( ヽ ♪
△♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
ノ > ♪
84 :
名前は開発中のものです。:2007/03/22(木) 15:02:32 ID:4f/XkQJi
♪ △ ♪
(゚ω゚)ノ ActiveBasic〜
~└( (♪
( ヽ ♪
△♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
ノ > ♪
85 :
名前は開発中のものです。:2007/03/29(木) 23:33:14 ID:OuC+8PMA
このスレは死んだか
86 :
名前は開発中のものです。:2007/03/30(金) 12:21:48 ID:qUuTLL3n
Ver5に期待したいな
87 :
名前は開発中のものです。:2007/04/02(月) 11:23:55 ID:quUrU/9f
無理
ver4のエディタが落ちるだめだなActiveBasic
落ちるなら報告しとけよ。
90 :
名前は開発中のものです。:2007/04/03(火) 02:04:43 ID:umI1KWSt
結局AB使うんならLGP使った方がいいって話になるのか
92 :
名前は開発中のものです。:2007/04/18(水) 23:58:26 ID:bk9heA/f
たしかに、不人気だな。HSPよりも環境よさそうに思えるんだが・・・
「残念だ。」
と言う事で、俺が何か作ってみる。
HSPがウケた理由はIDEを起動してから実行するまでのシンプルさが良かったと思う
AB:IDEがVSみたいに高機能すぎて難しそう。本格的なのはごめんだよっ
LGP:エディタで記述してコンパイルして実行……複雑すぎるよぅ。複数のソフトの使い方を同時に覚えられないっ
BASIC4GL:英語とか出来ないし……
DarkBASIC:おもしろそうだな、ネットの評判はどうなんだろう?……あれ?だれも使ってない。
Delphi6Personal:英語サイトだけど登録ぐらいなら……できないorz
VC++:Win32開発環境整える段階でギブアップ(ExpressはSDKのセットアップが必要)
豆乳:なんかエッチだかららめぇ……
ABの対抗はDelphiかVBだと思うけどDelphi6Personalは配布中止(鯖トラブル)
でVB6はもう売ってないからチャンスですよ!!
HSPだとプログラマとしての肥やしにならないという点を攻めて
ABだと構造体やポインタが覚えられて将来職業プログラマになるためのステップになると
アピールできれば魅力じゃなかろうか
>>1みたいなライブラリが充実してこればABにも(ゲーム開発環境としても)普及する可能性はあると思う
COM使えるからExcel等と連携できてツール作成に威力を発揮するのがただのゲーム開発言語と一線を画するところ
ゲームもツールもこれ一本!!覚えてよかったActiveBASIC(^^;
>>93 応援Thanks.
やる言っておいて、あんま手をつけてなかったが、一通りサンプルとその他目に付いたドキュメント目を通してみた。
まぁまぁだね。C/C++と違ってMain()関数がないので、どこからはじまるんだ?とおもった点が大きかった。
あと、Whileの終わりがWendなんだね。なんか分かり易いようで、なんか違和感が・・・。
それに加えて、Ifの終わりはEnd If だったり、ForだとNext。
Do〜Loopは、しかたないにしても統一感が欲しいなぁと思った。
明日か明後日には、何か小さい物上げたいと思うところです。
数日経過
97 :
名前は開発中のものです。:2007/04/24(火) 11:29:51 ID:yCP3WT7S
♪ △ ♪
(゚ω゚)ノ ActiveBasic〜
~└( (♪
( ヽ ♪
△♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
ノ > ♪
98 :
95:2007/04/24(火) 18:53:33 ID:SPY9YV8+
すまねぇ。
>>96なんか期待させてたみたいで。
実家から親が急に来てたりで、ヨソウガイに時間が取れなかった。
一応、来るまでに素材は最低限作った。
これから、晩飯食って、見送ったら自由な時間ができるんで、もう暫く待っててくれ。
(今日中はほぼムリそうだ、書き込み遅くなってゴメンよ。
ActiveBasicはC言語の知識がない扱えない
100 :
名前は開発中のものです。:2007/04/26(木) 00:34:04 ID:zf/M8l+Y
話題がないけどあげちまえ
101 :
95:2007/04/26(木) 06:45:50 ID:eMbdDg8S
とりあえず、ゲームの肝心なゲームシステム以外は一通り出来た。
あと、やっと半分って所だと思う。明日の朝には上げられるように仕立てる。
単なる感想だけど、ActiveBasicそれなりに触ってみて、
やっぱし慣れてないのは使いづらい。 と改めて思った。
たかだかフレーム周りのCodeingだけにてこずったり、
慣れない言語でのエラー回復に無駄に時間食われたり
意図しない動作の改善にむちゃくちゃ悩んだ。
102 :
95:2007/04/27(金) 04:35:05 ID:Ok23c747
すまん。まだ出来てない。
横になって実装考えてたらいつの間にか寝てて、今起きた。
103 :
96:2007/04/27(金) 07:17:49 ID:WzwbHqo6
きちんと仕様練るなら座って紙の前で鉛筆持って考えるといいよ。
あと一ヶ月くらいなら期待して待ってると思う。それ以上掛かるときっと忘れる。
104 :
名前は開発中のものです。:2007/04/27(金) 17:55:18 ID:OfECvU+C
フリーのコンパイラ型BASIC言語であるActiveBasicはCよりムズイと評判だっちゃ
C++よりはマシだと思うんだがどうよ。
ABを使うことの出来る資質の持ち主なら、最初からC++を覚えた方が良いし役に立つ。
427×428pixの画像を14個くっつけた427×5992の画像を読み込んで
描画したいのですがものすごく重くなってしまうのは仕方ないんでしょうか?
一人のキャラクタが大きめの武器を振る動きを作りたいのでどうしても
一枚の画像の大きさが大きくなってしまうんです(直立なら48×128です)
我ながら初心者くさいことを聞いて申し訳ないと思うんですがアドバイスお願いします
>>107 単純計算でもかなりの量だから、仕方ないと思う。
(単純計算でも60MBぐらいでしょ。実メモリー使用量。)
あと、あまりに大きいとメモリー上の操作なんかも結構実行速度食うし
もっと細かく分離したりして合成やeffectはつかえない?
簡単な所だと、一、二枚の画像をdxDrawRotaGraphとかで角度変えたりしてキャラと合成とか。
109 :
107:2007/04/29(日) 18:39:53 ID:CkmPYWsH
キャラクタ部分と武器部分の画像を別々にして
武器の画像をキャラの動きに合わせて回転させる感じですよね
タイミングを合わせるのが少し難しそうですが一度頑張ってみます
本当にありがとうございます
dxDxLib_Init前のマップファイルの読み書き(拡張API)
の挙動が怪しい気がするけど気のせいかしらん。
111 :
95:2007/04/30(月) 10:53:23 ID:btbSN0N6
基本部分のClassの実装が終わった。
あとは、これをフレームにぶち込んで、各種接続チェックぐらいかな?
ABは、コンソールが比較作るの楽だね。
コンソールで、一通りClassのチェックしつつ、フレームワークに入れて各種チェックがいい感じ。
最初ッからWindowでClass実装するとDXライブラリ使っても、細かい部分で面倒な処理周りやんんないといけないし。
何処のバグか見極めが面倒。
それと、DXライブラリの2.40がアップされてたんでその記念Age。
>>110 気のせいじゃないね。
バグってる。
修正しときます。
113 :
110:2007/04/30(月) 22:30:46 ID:NmmuJLoI
>>112 thxです。wktkして待ちます。
この命令群のおかげでコンフィグファイルの読み書きが楽できそうです。
リファレンスを一通り読んでみたんだけど、
これ、貼り付ける画像にアルファチャンネルって指定できないの?
背景色を指定するだけだと、シャギシャギするよな
116 :
名前は開発中のものです。:2007/05/09(水) 13:15:39 ID:JcL9J1Cf
♪ △ ♪
(゚ω゚)ノ ActiveBasic〜
~└( (♪
( ヽ ♪
△♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
ノ > ♪
超初心者の質問ですがよろしいですか?
このDxライブラリで、ステータスを表示させるtめに別ウィンドウをだすことはできますか?
118 :
名前は開発中のものです。:2007/05/15(火) 02:57:25 ID:/p309m6S
ライブラリにはあまり関係ありませんが、自機を前進・後退と旋回の操作で移動させたいのですが、
三角関数を使って座標を計算すると、角度が浅い場合横方向へ移動できません。何かうまいやり方をご教示願います
>>118もうちょっと詳しく。
整数型の変数で管理しててうまく行かない とかじゃない?
120 :
名前は開発中のものです。:2007/05/15(火) 13:20:12 ID:HkQMe3fg
>>118 たぶんそうです。sin,cosの値が1以下の少数になったりするからだとおもいます。
で、その値を座標に反映したいのですが、どうすればいいでしょう。
プログラムの知識はほとんど無いもので、すみません
プログラムというか算数の知識じゃなかろうか。
0.1は10倍すれば1に、100倍すれば10になるんだぜ?
でもそれじゃあ動きが粗くなりませんか?
>>122 釣り?そうじゃない?
とりあえず、真面目に答えておくとして、
整数系だと小数点が省略されてしまうから問題なわけで、
普通に保持する変数を
DIM PC_X AS DOUBLE
DIM PC_Y AS DOUBLE
などと宣言し、浮動小数点型の変数で扱えばいい。
で、表示のときだけ、
CInt(PC_X)
と整数系に戻して、使う。
ありがとうございます><
ただゲームが作りたかったってだけで、そういうコマンドは全然知らないんです
ぬわーーーーーっっ!!
どうでもいいが、スカラ値が1の二元数を掛け算すると回転する。
#prompt
Type d2
x As Double
y As Double
End Type
Dim a[3] As d2,cx As Double,cy As Double,c As Double,dx As Double,dy As Double,i As Long
a[0].x=-10:a[0].y=-20:a[1].x=-10:a[1].y=20:a[2].x=10:a[2].y=20:a[3].x=10:a[3].y=-20
c=1*_System_PI/180:cx=Cos(c):cy=Sin(c)
Do
For i=0 To 3
dx=a[i].x*cx-a[i].y*cy:dy=a[i].x*cy+a[i].y*cx:a[i].x=dx:a[i].y=dy
Next
Cls 3
Line (a[0].x+300,a[0].y+200)-(a[1].x+300,a[1].y+200),7
Line (a[1].x+300,a[1].y+200)-(a[2].x+300,a[2].y+200),7
Line (a[2].x+300,a[2].y+200)-(a[3].x+300,a[3].y+200),7
Line (a[3].x+300,a[3].y+200)-(a[0].x+300,a[0].y+200),7
Sleep(10)
Loop
127 :
名前は開発中のものです。:2007/05/30(水) 17:22:03 ID:7SM6ZXsq
♪ △ ♪
(゚ω゚)ノ ActiveBasic〜
~└( (
( ヽ ♪
△♪
ヽ(゚ω゚) ActiveBasic〜
) )┘♪
ノ > ♪
128 :
名前は開発中のものです。:2007/06/04(月) 22:00:03 ID:Yd/3JAYN
ざんねん!!
ABのスレはここでかそってしまった!!
うわぁー・・・・・・・・・・・・・・・
昔はレイトレーシングとかで>126みたいなソースよく見たね。
半日かかって幾何学図形が重なってる粗い画像を表示して喜んでた。
あのころ今くらいのパソコンがあればなぁー。
130 :
調べてわかりゃここに書かねえよ:2007/06/11(月) 08:05:08 ID:jI8BXuam
おーいヘルプセンターには、
四角形オブジェクトを配置する方法はのってるけど
四角形オブジェクトを消したり、テクスチャ変更したりする方法が載ってないぞ
誰か希ボンヌ
132 :
名前は開発中のものです。:2007/06/11(月) 11:33:57 ID:XrdZvUZX
あげ
134 :
名前は開発中のものです。:2007/06/29(金) 23:41:50 ID:o7TflKyU
>>134 ヒントつ 作り直す
ヒントつ ROKファイルにして六角大王で編集
136 :
名前は開発中のものです。:2007/07/21(土) 12:48:48 ID:EHHtGS6j
六角大王なんてねーよw
137 :
名前は開発中のものです。:2007/07/26(木) 22:34:51 ID:IAuuaJwD
♪ △ ♪
(゚ω゚)ノ ActiveBasic〜
~└( (
( ヽ ♪
△♪
ヽ(゚ω゚) ActiveBasic〜
) )┘♪
ノ > ♪
139 :
名前は開発中のものです。:2007/07/31(火) 00:30:15 ID:JilRxbj/
DXライブラリでそれぞれの処理に個別にタイマー設定することは可能ですか?
140 :
名前は開発中のものです。:2007/08/13(月) 10:28:24 ID:DKGidSqe
BASIC
BASICBASIC
BASICBASICBASIC
BASICBASICBASICBASIC
BASICBASICB∀SICBASICBASIC
BASICBASICBASICBASICBASICBASIC
BASICBASICBASICBASICBASICBASICBASIC
141 :
名前は開発中のものです。:2007/08/15(水) 11:12:43 ID:qM1dma/6
BASIC
BASICBASIC
BASICBASICBASIC
BASICBASICBASICBASIC
BASICBASICB∀SICBASICBASIC
BASICBASICBASICBASICBASICBASIC
BASICBASICBASICBASICBASICBASICBASIC
142 :
名前は開発中のものです。:2007/08/18(土) 15:15:14 ID:S+JkMIRG
実はActiveBasicでは横シューが作れない
>>1に張ってある一番したのリンクのページ見てVC++EEの設定はした
そしたら includeファイルを開けません ’DxLib.h’No such file or directoryって出た
全くもって意味が分からない
誰か助けてくだしあ
144 :
名前は開発中のものです。:2007/08/23(木) 22:28:02 ID:pO5qkI+9
145 :
名前は開発中のものです。:2007/08/23(木) 22:28:42 ID:pO5qkI+9
VC++EE?
板違いじゃネーかコノヤロー!!
146 :
名前は開発中のものです。:2007/08/25(土) 13:18:16 ID:erbBcO+W
なんでWaveしか再生できないんじゃあ
MP3やOGGにデフォで対応していれば
対応してるよ
本家のヘルプを検索してみれ
148 :
名前は開発中のものです。:2007/08/27(月) 13:35:44 ID:mo87AhB0
>宣言 int PlaySound( char *FileName , int PlayType ) ;
>概略 音声ファイル(WAV.MP3.Ogg)を再生する
>引数 FileName : 再生する音声ファイル文字列へのポインタ
>PlayType : 再生形式
>戻り値 0:成功
> −1:エラー発生
AB版なら頭にdxをつければおk
AB単体で何とかしたいというお話なら微妙にスレ違いかと…
プログラム板の方が良いかもね
Ver4にはデフォでABDXというDirectXライブラリが付いてるんだが
151 :
名前は開発中のものです。:2007/08/28(火) 21:54:23 ID:zocWgZUy
♪ /⌒ヽ.∩
r( ^ω^ )ノ _
└‐、 レ´`ヽ こんぬつは!
ヽ _ノ´`
( .(´ ♪
`ー
♪ ∩ /⌒ヽ
._ ヽ( ^ω^ )7
/`ヽJ ,‐┘
´`ヽ、_ ノ
`) ) ♪
ー´
mp3→wavへのメモリ上での変換って面倒くさそうだが。
つーかmp3ってどういう仕組みなんだろうか?
153 :
名前は開発中のものです。:2007/08/29(水) 01:26:32 ID:55J1YkOG
>>152 音声を12分の1に圧縮する、がライセンスの問題あり
154 :
名前は開発中のものです。:2007/08/29(水) 14:28:10 ID:jcKKi4fa
>>152 人間の耳に聞こえない音をカットする事によって圧縮する方式
FFTか何か使ってそうな予感
156 :
名前は開発中のものです。:2007/08/30(木) 11:30:52 ID:eoJPv7jY
それにしても本当に不親切なヘルプだな
キャラにテクスチャ貼るにしてもどういう原理で貼るのかぐらいおせーてくれたっていいじゃまいか
157 :
名前は開発中のものです。:2007/08/30(木) 17:42:37 ID:bN/6feoI
ヘルプセンターがプログラム自体初めての人前提に作られてないとはなにごとだ
158 :
名前は開発中のものです。:2007/09/17(月) 10:45:30 ID:iI/1CGV1
ぎょええええええんんんん
今日から始めます。
コード補完機能を利用するショートカットキーは何ですか?
そんなもの無い。表示→オプションから、エディタ→コーディングサポートで設定する。
レスありがとうございます。
でもコーディングサポートを有効にしても候補が出てこないんですけど。
一部、コードが出てこないものもある。
CreateThreadとかSetByteとか。
163 :
名前は開発中のものです。:2007/09/18(火) 16:44:32 ID:qi9b9LX+
AB5に期待
164 :
名前は開発中のものです。:2007/09/18(火) 16:53:20 ID:U40gi2B1
これでゲーム実際に作ってる人はおらん?
DXライブラリについてのスレって無いのな
166 :
名前は開発中のものです。:2007/09/18(火) 20:46:09 ID:FtevIv+d
168 :
名前は開発中のものです。:2007/09/19(水) 15:37:32 ID:Evjb7rby
♪ /⌒ヽ.∩
r( ^ω^ )ノ _
└‐、 レ´`ヽ こんぬつは!
ヽ _ノ´`
( .(´ ♪
`ー
♪ ∩ /⌒ヽ
._ ヽ( ^ω^ )7
/`ヽJ ,‐┘
´`ヽ、_ ノ
`) ) ♪
ー´
169 :
名前は開発中のものです。:2007/09/22(土) 02:17:35 ID:12Wg4ejK
AB5に期待
170 :
名前は開発中のものです。:2007/09/26(水) 08:11:49 ID:Cj4EbG+T
171 :
名前は開発中のものです。:2007/09/26(水) 08:27:10 ID:Cj4EbG+T
と言うわけで結論
ABver4,24でOggVorbisを再生する事は出来ない
172 :
名前は開発中のものです。:2007/10/03(水) 18:29:21 ID:SRt4RAKt
でもさ、
たまにはさ、
いいさ、
君らしくて
173 :
名前は開発中のものです。:2007/10/12(金) 11:03:41 ID:W7mh10R+
/ ̄ ̄\
/ _ノ \ そもそも、
| ( ●)(●) 元々がN88互換系言語として作られたなら、
. | (__人__) N88と同じ記述で
. | ` ⌒´ノ WinAPIやDirectXを操作できるようにするか、
. | } あとからつけたVBっぽい記述は別言語として開発するだろ…
. ヽ } 常識的に考えて…
. ヽ }
ヽ ノ \
/ く \ \
| \ \ \
| |ヽ、二⌒)、 \
174 :
名前は開発中のものです。:2007/10/12(金) 17:44:31 ID:oG3rUI+6
ゴミ言語
175 :
名前は開発中のものです。:2007/10/17(水) 14:34:03 ID:e1RjnzE7
本家オワタ\(^o^)/
176 :
名前は開発中のものです。:2008/01/19(土) 22:31:30 ID:mZs20w9q
保守
ABはそもそもゲーム製作に向いてないんだよ
作者だって興味ないんだろ?
ゲームが作れるって釣ってユーザー増やしたいのがミエミエ
>>173 マジで同意
コンセプトが全く意味不明だよな
とりあえず作ってみてるんだが
やっぱ普通に組んだらスピードが全然足りないな。
もう少しロジックを工夫しないと・・・
よく考えたら
保守無しでよく6ヶ月も落ちなかったな。
この板はスレ数が上限までいってないからな
ほす
age
ActiveBasic本体は「ツール・スクリプト総合スレッド」で扱うの?
185 :
名前は開発中のものです。:2011/04/22(金) 15:07:24.03 ID:K04SoOqV
ベーシック言語
なんだよこの板過疎スレばっかりwww イラネ
ActiveXで作るスレかと思った
188 :
名前は開発中のものです。:2011/07/15(金) 15:20:58.11 ID:fwAZzod0
test
test
test
test
自己解決しました