ActiveBasic + DXライブラリDLL でゲームを作るスレ (191) TOP カテ一覧 スレ一覧 2ch元 削除依頼
今日から必死で〜    (248)
ロースペックでもがんばる (444)
*V*B*厨*の*夏*休*み* (258)
さいたまRPG作ろうぜ (792)
デ ザ エ モ ン (130)
RPGツクールドット絵素材プチコンテスト (108)

ActiveBasic + DXライブラリDLL でゲームを作るスレ


1 :05/03/20 〜 最終レス :2012/10/07
おまいらActiveBasicとDXライブラリDLLでお手軽にゲームを作ってみませんか?
ActiveBasic
http://www.discover-soft.com/
DXライブラリDLL
http://www.geocities.jp/blackflyman/
DXライブラリ
http://homepage2.nifty.com/natupaji/DxLib/

2 :
2GET!!!

3 :
どう見ても>>1=blackflymanやん…

4 :
華麗に4様

5 :
HPに書いてある作成講座っぽいのやったら簡単にできたな
ちょっと感動したのでいろいろいじってる
なわけで、age

6 :
このスレで実際に作ってみてください。
しかもオープンソースで。
へぼでもゲームになっていれば文句は言いません。
ただし、1が例によって逃げた場合は・・・。

7 :
>>6
へぼでもいいのならsample10.abpにコラムス風のやつがあるけど。

8 :
段階的学習!
http://gamdev.org/w/?%5B%5B%C3%CA%B3%AC%C5%AA%B3%D8%BD%AC%A1%AA%5D%5D
を参考にテトリスLv3まで作ってみた…
http://gamdev.org/up/img/2466.zip
DirectX初めて使ったんだけどかなり重いかもしれない…
矢印キーで画像移動
Enterでブロック切り替え
ESCで終了

9 :
>>8
取り消されたアクション
Internet Explorer は、要求された Web ページにリンクできませんでした。要求された Web ページは現在、利用できない可能性があります。
--------------------------------------------------------------------------------
次のことを試してください:
[更新] ボタンを クリックするか、後でやり直してください。
以前にこのページを表示したことがあり、コンピュータに保存したものを表示する場合は、[ファイル] メニューの [オフライン作業] をクリックしてください。
Internet Explorer のオフライン参照については、 [ヘルプ] メニューの [目次とキーワード] をクリックしてください。


Internet Explorer

10 :
>>8
ブロック動かないと思ったら・・・・ハゲワロスwww

11 :
>>9
うちは普通に落とせますが
>>10
知識はほとんどないもので…
これから学ぶつもりです

12 :
∩゚∀゚∩age

13 :
>>1に質問だが
ActiveBasic
http://www.discover-soft.com/
DXライブラリDLL
http://www.geocities.jp/blackflyman/
↑この二つでプログラミング可能ってことだべ?
↓こいつはなんのために貼ってあるんだ?
DXライブラリ
http://homepage2.nifty.com/natupaji/DxLib/

14 :

DXライブラリ
http://homepage2.nifty.com/natupaji/DxLib/
よく読んでいないのに書き込みしたんだが、要は↑のヤツを
ABで使える用にしたものだよ。ってことかな?

15 :
>>14
そういうこと
マニュアルもそっちのやつを見てくれ

16 :
不浄

17 :
3は当たってたんだな

( ´,_ゝ`)プッ

18 :
ダイレクトXってウインドウモードで起動していてもメッセージボックスなどは表示できないんですかね?

19 :
>>18
できる。

20 :
フルスクリーンでもDC取得すればできるだろ

21 :
>>19-20
そうですか、ありがとう。
DC取得ですか、、ええとググるとデバイスコンテキストハンドルのことみたいですねぇ。
方法はわからないが、実験してみます。

22 :
必要なのはDCではなくてウィンドウハンドルだろ
フルスクリーンの時はウィンドウハンドルに0(デスクトップ)を指定すればいい。

23 :
VBわかってないとだめだなこりゃ…
アホな漏れは結局VCに戻っちまった

24 :
ウィンドウアイコンの変更やマウスホイールの状態取得はこのDLLでは出来ないんですか?

25 :
>>24
DxLibの非公開関数ではできるけど、DLL版では使えない。
必要なら次のバージョンで使えるようにするけど。

26 :
是非お願いします。
ABDXよりこっちの方が色々できるんで対応してもらえると助かります。

27 :
dsound.dllをクラックしてゲームを改良することってできますか?

28 :
DxLibDll Ver1.3up

29 :
ありがとうございます。早速使ってみます。

30 :
HSPの数値演算機能があまりにもあれなので
今日からABに乗り換えます。

31 :
HSPって人気あるの?

32 :
ver4
きた〜

33 :
hosu

34 :
DxLibDll ver1.5up

35 :
これって処理速度速いですか?

36 :
まあまあ

37 :
DxLibDll ver1.6up

38 :
戯れ。
#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

39 :
エフェクトクラスを作ろうとしていきなりつまってしまいました。
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内のはエラーにならないのですが、何故なんでしょう?

40 :
変数はひとつひとつ型を指定しないといけない。
省略するとDouble型になる。
width、GHFront、Num、TimeはDouble型になってる。
それが原因じゃない?


41 :
classのメンバ変数を定義するときはDimはいらない。
原因はこっちか?

42 :
>>40-41
ご指摘の個所を直したらコンパイルが通るようになりました。
ありがとうございました。

43 :
dxSetDrawScreen(DX_SCREEN_FRONT)
dxGetDrawScreenGraph(0,0,640,480,グラフィックハンドル)
↑ゲームウインドウの(0,0)-(640,480)がグラフィックハンドルへ取り込まれる
挙動を期待して書いたのですが、デスクトップ全体から見た(0,0)-(640,480)が
取り込まれてしまいます。
この現象はウインドウモードのみで起きます(フルスクリーンモードでは期待通りに
動く)。
ウインドウモードでも期待通りに動かしたい場合はどうすれば良いのでしょう?
DXライブラリの仕様なのか、グラボが悪いのか分かりませんです。

44 :
ヘッダが間違ってる。
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 :
希望通りの動作になりました。ありがとうございます!
エフェクトクラスがちょっとずつ形になってきました。
またもや詰まってしまいました(ソース長いのでうpしました)。
http://gamdev.org/up/img/3900.lzh
なんでか不正アクセスエラーになってしまうのですが、デバッグ
してみるとpDraw(ph)した瞬間がまずいっぽいのです。
何となくAddressOfが上手くいってない気がするのですが…

46 :
>>45
クラスのメソッドは関数ポインタが使えない。
それが原因じゃない?

47 :
おおお、マジですか。スッキリしました。
AB最新版のバージョンアップ履歴を見て「いけるかも?」と
思い込んでおりました。
んでは、ABのバージョンアップをマターリと待つ事にします。
どうもありがとうございました。

48 :
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()

49 :
>>48
ゲームでは使用頻度が高いので実装されると良いですね。
やっぱり待ちきれないので関数ポインタ使わずにエフェクト作っとります。

・・・質問ばっかりで申し訳ありません。本家版にある
SetWindowSizeExtendRateをAB版で使用することはできないでしょうか?

50 :
>>49
配布ページの掲示板に要望として書くことを勧める

51 :
>>49
次のバージョンで追加しておくよ。

52 :
今週ネットしてなくてレス遅れました。
>>51
ありがとうございます。
また何かありましたらサイトのBBSにおじゃまいたします。

53 :
今画像を使わず文字を使ったシューティングゲームを作ってます
http://hyakkun.hp.infoseek.co.jp/1.exe
↑これがそれです
今作成段階ですww

54 :
>53
期待した俺がバカみたじゃん。んとこれはWIN32APIでもつかっているのですか?
>all
私はC言語の入門書をやったものでDirectXが分かりませんが、逆引きゲームプログラミングという本だけでDirectXは理解できるようになるでしょうか?
ちなみにDXライブラリというものを使ってシューティングゲームを作ったことならあります・・・
参考URL
http://www.amazon.co.jp/exec/obidos/ASIN/479801169X/qid=1134200930/sr=1-1/ref=sr_1_10_1/249-6811492-0793914#product-details

55 :
すみません。シューティングゲーム製作技術総合のスレと間違えました・・・m(_ _)m

56 :
DxLibDllVer2.0UP

57 :
D言語で、このDLLを使わせてもらっています。

58 :
ゲームじゃないけど、RPG作りのためのエディター作りをしようかと思って勉強中。
ちなみに、他の言語では作ったことがあるからなにをどうすればいいかは分かるんだけど…。
命令が多すぎてテラめんどくせぇ 涙
てか、ウィンドースクロールが分かんねえ。
画像一枚表示するのに(講座とは別で、単純に表示するだけ)五時間もかかったよ。。。

59 :
DxLibDllVer2.1UP

60 :
>>55
すいませんじゃねーよ
頑張って作った>>53に1000回謝れ

61 :
フリーのC++ BuilderXを使ってC言語でボードゲームの思考エンジンを
作っています。それが完成したら画面上で動くゲームにしたいんですが
なんかDXライブラリでできそうな感じがしたのでここでお伺いします。
C++ BuilderXにDXライブラリを入れればそのまま使えるんでしょうか
それともC++ BuilderXでは不都合なことがありますか?
ActiveBasic とかDXライブラリDLL は必要なのでしょうか
それともDXライブラリだけでOK なんでしょうか。
C言語の初歩以外まったく知らないのでよろしければ優しいレスをお願いします

62 :
C++ BuilderX使うんならActiveBasicもDXライブラリDLLもいらない。
DXライブラリだけでOK

63 :
ピスコラのファイルをABで再生するダイナミックリンクライブラリがあれば・・・。

64 :
過疎ってんなこのスレ、とりあえずageるか。

65 :
>>63
ピスコラってピストンコラージュのこと?

66 :
>>65
はい、ピストンコラージュです。

67 :
>>66
再生用DLLが付属してるから、ヘッダをAB用に書き換えたらいいだけだろ

68 :
アレはDLLではなくLIBでした・・・

69 :
DLLに作り直せよ

70 :
今見たらDLL配布だったけど

71 :
>>70
それはピストンプレイヤー起動DLLじゃまいか

72 :
Hファイルをdllで保存するだけでは当然ダメだ。
どんな理屈でなら成り立つか、うーむ・・・

73 :
pxtone.dllが再生用DLLだよ
エクスポートしてある関数を見れば分かる。
pxtone.hをAB用に書き換えたらいいだけ。

74 :
>>71-72
何言ってんの?
その発言はあまりにも「パソコン素人」すぎないか?
プログラマ以前だぞ。

75 :
発言的にはそう感じるだろうが、わらをもつかんでみるといったところですよ。

76 :
もうおいとこう

77 :
出来はいいのに、誰も使わない言語。

78 :
ABってあんま話題になんないんだな

79 :
こういうライブラリを使わずにまっとうなゲームを作ろうとすると
API直叩きになって結構まんどいからではないかな。

80 :
♪ △ ♪ 
 (゚ω゚)ノ ActiveBasic〜
~└( (♪
  ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
 ノ > ♪

81 :
こいつコッチにも進出したかw

82 :
ktkrwwwww

83 :
♪ △ ♪ 
  (゚ω゚)ノ ActiveBasic〜
~└( (♪
  ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
 ノ > ♪

84 :
♪ △ ♪ 
  (゚ω゚)ノ ActiveBasic〜
~└( (♪
   ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
 ノ > ♪

85 :
このスレは死んだか

86 :
Ver5に期待したいな

87 :
無理

88 :
ver4のエディタが落ちるだめだなActiveBasic

89 :
落ちるなら報告しとけよ。

90 :
http://www.wikihouse.com/ESato/
wikiできた

91 :
結局AB使うんならLGP使った方がいいって話になるのか

92 :
たしかに、不人気だな。HSPよりも環境よさそうに思えるんだが・・・
「残念だ。」
と言う事で、俺が何か作ってみる。


93 :
>>92
がんがれ!

94 :
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(^^;

95 :
>>93 応援Thanks.
やる言っておいて、あんま手をつけてなかったが、一通りサンプルとその他目に付いたドキュメント目を通してみた。
まぁまぁだね。C/C++と違ってMain()関数がないので、どこからはじまるんだ?とおもった点が大きかった。
あと、Whileの終わりがWendなんだね。なんか分かり易いようで、なんか違和感が・・・。
それに加えて、Ifの終わりはEnd If だったり、ForだとNext。
Do〜Loopは、しかたないにしても統一感が欲しいなぁと思った。
明日か明後日には、何か小さい物上げたいと思うところです。

96 :
数日経過

97 :
♪ △ ♪ 
  (゚ω゚)ノ ActiveBasic〜
~└( (♪
   ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
 ノ > ♪

98 :
すまねぇ。>>96なんか期待させてたみたいで。
実家から親が急に来てたりで、ヨソウガイに時間が取れなかった。
一応、来るまでに素材は最低限作った。
これから、晩飯食って、見送ったら自由な時間ができるんで、もう暫く待っててくれ。
(今日中はほぼムリそうだ、書き込み遅くなってゴメンよ。

99 :
ActiveBasicはC言語の知識がない扱えない

100 :
話題がないけどあげちまえ

101 :
とりあえず、ゲームの肝心なゲームシステム以外は一通り出来た。
あと、やっと半分って所だと思う。明日の朝には上げられるように仕立てる。
単なる感想だけど、ActiveBasicそれなりに触ってみて、
 やっぱし慣れてないのは使いづらい。 と改めて思った。
たかだかフレーム周りのCodeingだけにてこずったり、
慣れない言語でのエラー回復に無駄に時間食われたり
意図しない動作の改善にむちゃくちゃ悩んだ。

102 :
すまん。まだ出来てない。
横になって実装考えてたらいつの間にか寝てて、今起きた。

103 :
きちんと仕様練るなら座って紙の前で鉛筆持って考えるといいよ。
あと一ヶ月くらいなら期待して待ってると思う。それ以上掛かるときっと忘れる。

104 :
フリーのコンパイラ型BASIC言語であるActiveBasicはCよりムズイと評判だっちゃ

105 :
C++よりはマシだと思うんだがどうよ。

106 :
ABを使うことの出来る資質の持ち主なら、最初からC++を覚えた方が良いし役に立つ。

107 :
427×428pixの画像を14個くっつけた427×5992の画像を読み込んで
描画したいのですがものすごく重くなってしまうのは仕方ないんでしょうか?
一人のキャラクタが大きめの武器を振る動きを作りたいのでどうしても
一枚の画像の大きさが大きくなってしまうんです(直立なら48×128です)
我ながら初心者くさいことを聞いて申し訳ないと思うんですがアドバイスお願いします

108 :
>>107
単純計算でもかなりの量だから、仕方ないと思う。
(単純計算でも60MBぐらいでしょ。実メモリー使用量。)
あと、あまりに大きいとメモリー上の操作なんかも結構実行速度食うし
もっと細かく分離したりして合成やeffectはつかえない?
簡単な所だと、一、二枚の画像をdxDrawRotaGraphとかで角度変えたりしてキャラと合成とか。

109 :
キャラクタ部分と武器部分の画像を別々にして
武器の画像をキャラの動きに合わせて回転させる感じですよね
タイミングを合わせるのが少し難しそうですが一度頑張ってみます
本当にありがとうございます

110 :
dxDxLib_Init前のマップファイルの読み書き(拡張API)
の挙動が怪しい気がするけど気のせいかしらん。

111 :
基本部分のClassの実装が終わった。
あとは、これをフレームにぶち込んで、各種接続チェックぐらいかな?
ABは、コンソールが比較作るの楽だね。
コンソールで、一通りClassのチェックしつつ、フレームワークに入れて各種チェックがいい感じ。
最初ッからWindowでClass実装するとDXライブラリ使っても、細かい部分で面倒な処理周りやんんないといけないし。
何処のバグか見極めが面倒。
それと、DXライブラリの2.40がアップされてたんでその記念Age。

112 :
>>110
気のせいじゃないね。
バグってる。
修正しときます。

113 :
>>112
thxです。wktkして待ちます。
この命令群のおかげでコンフィグファイルの読み書きが楽できそうです。

114 :
リファレンスを一通り読んでみたんだけど、
これ、貼り付ける画像にアルファチャンネルって指定できないの?
背景色を指定するだけだと、シャギシャギするよな

115 :
>>114
普通にできるよ。たとえば、読み込む普通の画像が att.pngだったら、att_a.pngがアルファチャンネルとして利用できる。
詳しくは、DXライブラリ 本舗の方
ttp://homepage2.nifty.com/natupaji/DxLib/dxfunc.html#R3N2 
アルファチャンネル画像の自動読み込みについての辺りを。
他にも、プログラムの方でやる方法もあるが、それらはめんどいで、同じく
リファレンスを読んで考えてくれぃ
ttp://homepage2.nifty.com/natupaji/DxLib/dxfunc.html#R3N17

116 :
♪ △ ♪ 
  (゚ω゚)ノ ActiveBasic〜
~└( (♪
   ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic〜
♪) )┘♪
 ノ > ♪

117 :
超初心者の質問ですがよろしいですか?
このDxライブラリで、ステータスを表示させるtめに別ウィンドウをだすことはできますか?

118 :
ライブラリにはあまり関係ありませんが、自機を前進・後退と旋回の操作で移動させたいのですが、
三角関数を使って座標を計算すると、角度が浅い場合横方向へ移動できません。何かうまいやり方をご教示願います

119 :
>>118もうちょっと詳しく。
整数型の変数で管理しててうまく行かない とかじゃない?

120 :
>>118
たぶんそうです。sin,cosの値が1以下の少数になったりするからだとおもいます。
で、その値を座標に反映したいのですが、どうすればいいでしょう。
プログラムの知識はほとんど無いもので、すみません

121 :
プログラムというか算数の知識じゃなかろうか。
0.1は10倍すれば1に、100倍すれば10になるんだぜ?

122 :
でもそれじゃあ動きが粗くなりませんか?

123 :
>>122 釣り?そうじゃない?
とりあえず、真面目に答えておくとして、
整数系だと小数点が省略されてしまうから問題なわけで、
普通に保持する変数を
DIM PC_X AS DOUBLE
DIM PC_Y AS DOUBLE
などと宣言し、浮動小数点型の変数で扱えばいい。
で、表示のときだけ、
CInt(PC_X)
と整数系に戻して、使う。

124 :
ありがとうございます><
ただゲームが作りたかったってだけで、そういうコマンドは全然知らないんです

125 :
ぬわーーーーーっっ!!

126 :
どうでもいいが、スカラ値が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 :
♪ △ ♪ 
  (゚ω゚)ノ ActiveBasic〜
~└( (
   ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic〜
 ) )┘♪
 ノ > ♪

128 :
ざんねん!!
ABのスレはここでかそってしまった!!

129 :
うわぁー・・・・・・・・・・・・・・・
昔はレイトレーシングとかで>126みたいなソースよく見たね。
半日かかって幾何学図形が重なってる粗い画像を表示して喜んでた。
あのころ今くらいのパソコンがあればなぁー。

130 :
おーいヘルプセンターには、
四角形オブジェクトを配置する方法はのってるけど
四角形オブジェクトを消したり、テクスチャ変更したりする方法が載ってないぞ
誰か希ボンヌ

131 :
せっかく来たんだから、
Wikiの移転先を貼っとこう
ttp://www.2chab.net/pukiwiki/index.php?ActiveBasic%20Wiki-TopPage

132 :
あげ

133 :
Xファイルを作れるソフトでフリーのやつは今コレしかないな
http://www.vector.co.jp/soft/win95/art/se147323.html

134 :
http://www.vector.co.jp/soft/win95/art/se147323.html
このソフトの欠点は前後の四角形の面がどうしても消せない事だ!!

135 :
>>134
ヒントつ 作り直す
ヒントつ ROKファイルにして六角大王で編集

136 :
六角大王なんてねーよw

137 :
♪ △ ♪ 
  (゚ω゚)ノ ActiveBasic〜
~└( (
   ( ヽ ♪

  △♪
ヽ(゚ω゚) ActiveBasic〜
 ) )┘♪
 ノ > ♪

138 :
>>136
http://homepage2.nifty.com/t-okano/rok/

139 :
DXライブラリでそれぞれの処理に個別にタイマー設定することは可能ですか?

140 :
BASIC
BASICBASIC
BASICBASICBASIC
BASICBASICBASICBASIC
BASICBASICB∀SICBASICBASIC
BASICBASICBASICBASICBASICBASIC
BASICBASICBASICBASICBASICBASICBASIC

141 :
BASIC
BASICBASIC
BASICBASICBASIC
BASICBASICBASICBASIC
BASICBASICB∀SICBASICBASIC
BASICBASICBASICBASICBASICBASIC
BASICBASICBASICBASICBASICBASICBASIC

142 :
実はActiveBasicでは横シューが作れない

143 :
>>1に張ってある一番したのリンクのページ見てVC++EEの設定はした
そしたら includeファイルを開けません ’DxLib.h’No such file or directoryって出た
全くもって意味が分からない
誰か助けてくだしあ

144 :
>>143
つ「最新バージョン」

145 :
VC++EE?
板違いじゃネーかコノヤロー!!

146 :
なんでWaveしか再生できないんじゃあ
MP3やOGGにデフォで対応していれば

147 :
対応してるよ
本家のヘルプを検索してみれ

148 :
>>147
対応してねーよ

149 :
>宣言 int PlaySound( char *FileName , int PlayType ) ;
>概略 音声ファイル(WAV.MP3.Ogg)を再生する
>引数 FileName : 再生する音声ファイル文字列へのポインタ
>PlayType : 再生形式
>戻り値  0:成功
>  −1:エラー発生
AB版なら頭にdxをつければおk
AB単体で何とかしたいというお話なら微妙にスレ違いかと…
プログラム板の方が良いかもね

150 :
Ver4にはデフォでABDXというDirectXライブラリが付いてるんだが

151 :
♪ /⌒ヽ.∩
  r( ^ω^ )ノ _
 └‐、   レ´`ヽ こんぬつは!
    ヽ   _ノ´`
    ( .(´  ♪
     `ー
♪  ∩ /⌒ヽ
   ._ ヽ( ^ω^ )7
  /`ヽJ   ,‐┘
   ´`ヽ、_  ノ
      `) ) ♪
      ー´

152 :
mp3→wavへのメモリ上での変換って面倒くさそうだが。
つーかmp3ってどういう仕組みなんだろうか?

153 :
>>152
音声を12分の1に圧縮する、がライセンスの問題あり

154 :
>>152
人間の耳に聞こえない音をカットする事によって圧縮する方式

155 :
FFTか何か使ってそうな予感

156 :
それにしても本当に不親切なヘルプだな
キャラにテクスチャ貼るにしてもどういう原理で貼るのかぐらいおせーてくれたっていいじゃまいか

157 :
ヘルプセンターがプログラム自体初めての人前提に作られてないとはなにごとだ

158 :
ぎょええええええんんんん

159 :
今日から始めます。
コード補完機能を利用するショートカットキーは何ですか?

160 :
そんなもの無い。表示→オプションから、エディタ→コーディングサポートで設定する。

161 :
レスありがとうございます。
でもコーディングサポートを有効にしても候補が出てこないんですけど。

162 :
一部、コードが出てこないものもある。
CreateThreadとかSetByteとか。

163 :
AB5に期待

164 :
これでゲーム実際に作ってる人はおらん?

165 :
DXライブラリについてのスレって無いのな

166 :
>>164
おらん

167 :
>>165
専用ではないけど総合スレでたまに出てくる
http://pc11.2ch.net/test/read.cgi/gamedev/1177886529/

168 :
♪ /⌒ヽ.∩
  r( ^ω^ )ノ _
 └‐、   レ´`ヽ こんぬつは!
    ヽ   _ノ´`
    ( .(´  ♪
     `ー
♪  ∩ /⌒ヽ
   ._ ヽ( ^ω^ )7
  /`ヽJ   ,‐┘
   ´`ヽ、_  ノ
      `) ) ♪
      ー´

169 :
AB5に期待

170 :
http://www.activebasic.com/

171 :
と言うわけで結論
ABver4,24でOggVorbisを再生する事は出来ない

172 :
でもさ、
たまにはさ、
いいさ、
君らしくて

173 :
   / ̄ ̄\
 /   _ノ  \    そもそも、
 |    ( ●)(●)   元々がN88互換系言語として作られたなら、
. |     (__人__)   N88と同じ記述で
. |     ` ⌒´ノ   WinAPIやDirectXを操作できるようにするか、
.  |         }   あとからつけたVBっぽい記述は別言語として開発するだろ…
.  ヽ        }    常識的に考えて…
.  ヽ        }
   ヽ     ノ        \
   /    く  \        \
   |     \   \         \
    |    |ヽ、二⌒)、          \

174 :
ゴミ言語

175 :
本家オワタ\(^o^)/

176 :
保守

177 :
ABはそもそもゲーム製作に向いてないんだよ
作者だって興味ないんだろ?
ゲームが作れるって釣ってユーザー増やしたいのがミエミエ

178 :
>>173
マジで同意
コンセプトが全く意味不明だよな

179 :
とりあえず作ってみてるんだが
やっぱ普通に組んだらスピードが全然足りないな。
もう少しロジックを工夫しないと・・・

180 :
よく考えたら
保守無しでよく6ヶ月も落ちなかったな。

181 :
この板はスレ数が上限までいってないからな

182 :
ほす

183 :
age

184 :
ActiveBasic本体は「ツール・スクリプト総合スレッド」で扱うの?

185 :
ベーシック言語

186 :
なんだよこの板過疎スレばっかりwww イラネ

187 :
ActiveXで作るスレかと思った

188 :
test

189 :
test

190 :
test

191 :2012/10/07
test
TOP カテ一覧 スレ一覧 2ch元 削除依頼
【遂に】3D版MUGENつくろうぜ part-001【始動!】 (117)
【ROの】3DRPGプログラミング【パクリ!?】 (135)
真・三國無双みてーなゲーム作りてーよー (101)
俺の糞ゲーみてください (114)
アドベンチャーゲームを作るスレ 2 (186)
ロースペックでもがんばる (444)
--log9.info------------------
【LIVE de GOGO】ライブでゴーゴー!【Busy30th】  (126)
インターネットつまらない、飽きた、はありえるか? (142)
Yahoo動画について (576)
エキサイト掲示板は、なんで人気がないの (276)
Yahooって実は経営状態良くない? (206)
[大型リニューアル] freeml [無駄] (206)
【訃報】あざらし死去 (142)
♪♪「わからない」「困った」はここで聞け!♪♪ (680)
ネットニュースって、どうよ (257)
【信者アンチ出現で】KAZUYA CHANNEL 6【人気も安泰】 (165)
藍上 part29 (663)
【ばぶます】えまPart10【でぶます】 (516)
【冷めた牛丼大好き】 ウナちゃんマンアンチスレ349 【偽装食材】 (409)
ニコニコのネトウヨがウザ過ぎるPart82 (334)
【BBA観察】 かおりんpart9 【お歯黒ピースおばさん】 (139)
【ニコ生】なかっち 18発目【シコり手】 (182)
--log55.com------------------
【悲報】サゲマン松村が筒井あやめちゃんに目を付ける…
児童遊園でエッチした松村wwwwwwww
乃木坂46モバメスレ★63
カラオケルームでエッチしそうなメンバー
【特典映像】期別ドキュメンタリーで一番売れるのは何期生なのか?
来週富士山の後半あってから宿題発表が3週とか4週あるんだろ?
【悲報】4期のヒット祈願で秋元真夏が出しゃばりまくる
ヒット祈願の秋元真夏が邪魔だった件