DarkBASIC 使っている奴情報交換してください 3 (193レス)
上下前次1-新
106: 名前は開発中のものです。 [] 2014/01/06(月) 07:24:47.66 ID:6eqTtXeb(1) AAS
画像リンク
107: 名前は開発中のものです。 [] 2014/01/24(金) 05:16:46.94 ID:g0drHH0n(1) AAS
[参考] ベンチマーク - FOR-NEXT10億回ループ - DarkBASIC
J AS INTEGER
T=TIMER()
FOR J=0 TO 1000000000:NEXT J
PRINT (TIMER()-T)/1000.0:WAIT KEY
参考 旧Ver CeleronD2.66GHz -------- 20.853秒
参考 旧Ver Core i7-4770K 3.5GHz ---- 5.501秒
参考 77RC7 Core i7-4770K 3.5GHz --- 1.798秒 (旧Verの約3.06倍)
参考 Core i7-4770K 3.5GHz Windows8 64bit版 JavaScript - 1.506秒
<script>
var t=Date.now();
var j=0;
for(j=0; j<1000000000; j++){}
document.write( (Date.now()-t)/1000.0 );
</script>
JavaScriptに並んだと言うコトは…もはやVC++もJavaScriptも不要w
ソース隠蔽可能なDarkBASIC 77RC7の圧勝。
108(1): 名前は開発中のものです。 [sage] 2014/01/25(土) 02:11:29.14 ID:HHwQ2+Rf(1) AAS
オブジェクトを数百個表示して60fps維持するのが精一杯なのか・・
PS1くらいのゲームしか作れないんじゃないのこれ
世間ではもうすぐPS4が出るっていうのに
109: 名前は開発中のものです。 [] 2014/01/25(土) 03:39:32.46 ID:J0d3QKjC(1) AAS
>>108
シャドウマッピングって知ってる?w
110(2): 名前は開発中のものです。 [sage] 2014/01/27(月) 01:34:26.68 ID:hcEx0Yi9(1) AAS
シャドウマッピングしてても780Ti使っててフレームレートが60ってパフォーマンス悪すぎだろ
マジでPS1レベルしか作れなさそうだな
まぁ、ホントに良い物なら自然と人が集まるし、何より布教しようとしてる人が煽るような口調とまるわかりの自演とか普通にしてるから使おうと思う人なんているわけないわな
111: 名前は開発中のものです。 [] 2014/01/27(月) 11:56:11.97 ID:/VAwAaDm(1) AAS
>>110
パフォーマンスが悪いのはおまえの包茎チンポでは?w
112: 名前は開発中のものです。 [sage] 2014/01/27(月) 12:54:22.80 ID:qr20Z00A(1) AAS
「初心者重視ツールなんて使わなくたって、俺はこんなの作れるんだぜ!」
ってのをSSなりで示せば、
初心者重視ツールを推奨している側も安心するんじゃないか(笑)
113: 名前は開発中のものです。 [sage] 2014/01/27(月) 13:54:16.85 ID:t4HbW88z(1) AAS
悪印象を広めて使う気をなくさせるのが目的だからいいのです
114: 名前は開発中のものです。 [] 2014/01/28(火) 01:44:28.34 ID:Qp2K3W0t(1) AAS
>>110
PS1でシャドウマッピングできるのか?w
115: 名前は開発中のものです。 [sage] 2014/01/28(火) 11:51:10.25 ID:i0cCLebp(1) AAS
5万もするゲーム機を初日買いする連中はそんなの気にしないよ
エフピーエスとかギガバイトとか数字を並べてみせるだけでいいんだよ
「私の価格は53万です」とかいったら目の色変えて飛びつくんだよ
116: 名前は開発中のものです。 [sage] 2014/01/29(水) 12:31:28.00 ID:R17Z8yrM(1) AAS
FPSC 日本語マニュアル
外部リンク:www1.axfc.net
117: 名前は開発中のものです。 [] 2014/02/02(日) 03:30:04.54 ID:L0/zynNZ(1) AAS
自作PCで自作ゲーム!もうあなたのPCはゲーム開発機
2chスレ:jisaku
118: 名前は開発中のものです。 [sage] 2014/02/19(水) 10:12:21.65 ID:xN1Ql3z0(1) AAS
[開発] VC++プログラマー涙目! DarkBASIC Pro Free
2chスレ:gamedev
119(1): 名前は開発中のものです。 [sage] 2014/02/20(木) 14:48:34.14 ID:5vJTEgAF(1/4) AAS
暇だったので、Dark Basic Pro FreeをDLしてデモの
ReflectiveSkiesを他の環境に移植してみた
画像リンク
無負荷でティアリングが起きるので何かと思ったわw
120(1): 名前は開発中のものです。 [sage] 2014/02/20(木) 19:35:01.13 ID:M9/oWThd(1) AAS
>>119
それは、Panda3DのC++環境をWindowsで働かすと、
ティアリングになると言うことですか?
ティアリングが画面がズレたように写り、
画面の同期に合わせて固定すれば無くなりますが、
PCの場合は、色々と難しいかもしれませんね。
121: 名前は開発中のものです。 [sage] 2014/02/20(木) 20:29:09.08 ID:5vJTEgAF(2/4) AAS
>>120
なるのはDBPFだけね。
1000fps超えてて原理的にティアリング起きる要素がないかと。
1ms未満は人の目で識別できませんがな。
PandaのVCはDX3Dと相性悪いんでPythonでの実行ですな。
VC等でコンパイルしたSDKは、3000fps軽く超えるエンジンが
結構あるから、試しただけでも5〜6個はこれより早いエンジンがある。
Unityもやってみたけど物理積んでるから60で頭打ちみたいだね。
3.xは300〜400出てたんで、もし仮に外せるならそれくらい出る。
やっぱこの程度の負荷で、1000fps割るのはかなり遅いよ。
122: 名前は開発中のものです。 [sage] 2014/02/20(木) 20:56:57.99 ID:PD81Au7i(1/3) AAS
DBPfreeならUpgradeが必要、最新版の更新がこれ
外部リンク:www.thegamecreators.com
実際にDarkBasicは速く無いよ
VCの半分くらいだし。
インタプリタ言語と比べると速いけどね
3Dライブラリも普通か遅いくらい、
ゲーム作ると 30fpsくらいだから。
ティアリングの件は、DBPで気になった事が無いなぁ
同期を60Hzくらいで使うからね
123: 名前は開発中のものです。 [sage] 2014/02/20(木) 20:58:23.32 ID:PD81Au7i(2/3) AAS
これ、テスト用のコードでふ
rem 回る立方体
set display mode 800,600,32,1
set window on
sync on
sync rate 60
ObjectNumber=1
make object cube ObjectNumber,10:color object ObjectNumber,rgb(0,0,255)
color object ObjectNumber,rgb(0,0,255)
while mouseclick()=0
set cursor 0,0
print "screen fps "+str$(screen fps())
xrotate object ObjectNumber,wrapvalue(object angle x(ObjectNumber)+1)
yrotate object ObjectNumber,wrapvalue(object angle y(ObjectNumber)+1)
sync
endwhile
end
124: 名前は開発中のものです。 [sage] 2014/02/20(木) 21:38:22.67 ID:5vJTEgAF(3/4) AAS
いやだからDarkBASIC Professional FREEだと言っているんだけど。
インストーラーはDBProFreeInstaller251111.exeでDLしたのはココ。
外部リンク:www.thegamecreators.com
あと、Pythonはインタプリンタだから、Pandaを比較対象に選んだ。
コンパイル型のバイナリじゃ、ハンデにならないでしょ。
なんかJIT系くさいし。
いくら早いっつっても、物理やらoggのストリームやら組むとガクンと
落ちるし、shaderエフェクト入れてRTでマスク書いたら2桁になるとか
或る訳だからさ、最初からこれだと組み込める希望を感じられないんだよね。
125: 名前は開発中のものです。 [sage] 2014/02/20(木) 22:05:50.49 ID:PD81Au7i(3/3) AAS
DBPは、性能が高く無いし、処理が速くも無いですよ。
それほど難しくないから、入門用には良い。
仕上がりも、大規模なのは無理、ミニゲームくらいに考えた方がよい。
外部リンク:forum.thegamecreators.com
ここにDBPの完成品のリストがある。この程度が出来上がる。
(見た目はメディアの責任だよ)
DBPで練習して、C++などで大規模なものを完成させるのが良いと思います
126: 名前は開発中のものです。 [sage] 2014/02/20(木) 23:20:44.51 ID:5vJTEgAF(4/4) AAS
そういう印象だよね。
ゲームエンジン/SDKって世の中にこれだけあるんだよね。
外部リンク:devmaster.net
そのうち3D系は50本くらいだと思うけど、日本語で検索しても
2/3は引っかからないんで、国内で知名度がないものも多いかもね。
ちょっと「普通のエンジン」って基準が他の人とは違うかもしれない
って点では謝るわ。
127: 名前は開発中のものです。 [sage] 2014/02/20(木) 23:57:49.78 ID:1DGVDHfo(1) AAS
DBPの弱いところを示すと
- oopで無い。複数共同開発できない。
- シングルスレッド専用だから速度上がらない。
- ポインター無い、自由度低い、速度上がらない。
- 大規模なコードは困難
これの逆説的に考えると
- 単純明快で短期間に修得できる
- 小さいものを一人で日曜大工的に作るにはよい
- 学問的、学習的に良い
- アマチュア用です。素人向け
- それなりに処理が速い。
ツールですから、使用目的に合えば最強になります。
色々ツールがあるけど、素人がいきなり高度なツールを
使うと、確実に挫折します。ほとんど専門用語が意味不明になる。
128: 名前は開発中のものです。 [sage] 2014/02/21(金) 00:11:56.79 ID:95GrewqR(1) AAS
そらBASICなんだからそもそも入門用言語でしょ
129: 名前は開発中のものです。 [sage] 2014/02/21(金) 01:18:23.16 ID:5X+D0Ob8(1) AAS
そりゃ元はね
アセンブラかBASICかって時代での簡単さだったものであって
今のご時世にBASICを「単純なものは簡単」というロジックで語っていいのかは疑問の余地もあるけどね
言語トレンド満載なLLを、分かる範囲でベタ書きで使っても変わらんのだし
130(1): 名前は開発中のものです。 [] 2014/02/24(月) 22:07:18.60 ID:Aptgt0ZJ(1) AAS
日本語版買ってから、シングルスレッド専用というのを知ったw
昔のBASICに愛着があれば、それほど悪い選択じゃないと思う。
ただ、綺麗なGUIを簡単に作れる機能を搭載していてほしかったな。
上下前次1-新書関写板覧索設栞歴
あと 63 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.023s