DarkBASIC 使っている奴情報交換してください
■ このスレッドは過去ログ倉庫に格納されています
0001名前は開発中のものです。
2005/10/10(月) 23:37:24ID:ydJjANNQ情報交換しないか?
販売:
http://desta.jp/desta/game/darkbasic/index.jsp
本家:
http://darkbasicpro.thegamecreators.com/
次期パッチbeta5.9でやっと日本語表示できるようになった。
0688名前は開発中のものです。
2007/06/15(金) 18:18:15ID:NrBqwvnU標準でもゲームは作れるが、触りもしないでさも作れないような言い方を挑発的な口調で言えばな
0689名前は開発中のものです。
2007/06/15(金) 19:42:23ID:p3A9RZvf丁寧に書いてある質問にはそれなりの回答がされている。
2chだから荒らしクレーマー愚痴と 勘違いされる事もあるだろう
変に思われたら、たいていが無視される。
それが嫌なら勘違いされないような書き方をしなさい。
0690名前は開発中のものです。
2007/06/16(土) 00:35:11ID:vPeNmF8pその判断すら出来ないなら、まず体験版を使ってみてから考えればいい。
そもそも682がどんなゲームを作るのかハッキリしてないし、
ゲームによってはDLLを全く使わないって事もあるんじゃないの?
それと叩かれぎみなのは、DBの性能について妙に粘着してるのがいたから、
同一人物と思われたんじゃないかな?
もし同じ人なら、まずリンク先を読んでみて欲しいなあ。
ttp://www.tri-star.co.jp/products/game/d-basic/qa.html#01
ttp://shop.vector.co.jp/service/catalogue/sr062902/db_faq.php#01
0691名前は開発中のものです。
2007/06/16(土) 11:54:06ID:2d7O896Mどこまでのゲームが作りたいのか分からんが、物によっては素材を作るとかの
作業も考えないと駄目と思うから言語以上の問題になるかもしれん。
0692名前は開発中のものです。
2007/06/16(土) 11:57:21ID:de/+EpTW>>683と>>688が>>682を>>670と勘違いしておちょくっただけ。気にすんな。
ただ、販売元投売りとかは承知の上で使った方がいい。そういうソフトだから仕方ない。
0693名前は開発中のものです。
2007/06/16(土) 12:23:26ID:2d7O896MMSとかFLASHレベルのサポートを期待するのは難しい。
0694名前は開発中のものです。
2007/06/16(土) 12:40:39ID:txkTx+16そいつはここでDBの有料のDLLを批判しながら
LGPのスレで有料のDLL作ってるって宣言する奴なんだぜ
他言語批判したいだけの奴だから荒らしと同じ
0695名前は開発中のものです。
2007/06/16(土) 13:03:47ID:/flIzVcdDarkBasicJp フォーラム
http://bb2.atbb.jp/darkbasicjp/
0696名前は開発中のものです。
2007/06/16(土) 13:39:47ID:de/+EpTWんあ、荒しだったのか。692は撤回するヲ。すまん。
0697名前は開発中のものです。
2007/06/16(土) 15:49:20ID:IBZF7c0r>>695乙。
0698名前は開発中のものです。
2007/06/16(土) 18:21:18ID:/flIzVcd一応なおしておいた。
http://up.uppple.com/src/up3996.zip
set object collision to polygons の動きが悪いようだ
collisionはフリーのDLLを使った方が良いだろう。
0699674
2007/06/16(土) 19:25:10ID:1oGIn7Vwうわあ、何から何まですまない。本当にありがとう。
成る程、to polygons自体がどうにもあまり上手く動かないみたいだな…
勧めてもらった通り、DLLの使い方を勉強してみる。ヘルプが英語だから
苦労しそうだが、頑張るw
重ね重ね本当にありがとう。
0700名前は開発中のものです。
2007/06/18(月) 22:29:57ID:6J5aoAoy0701名前は開発中のものです。
2007/06/19(火) 10:56:32ID:6JsLYbbI0702名前は開発中のものです。
2007/06/21(木) 01:19:23ID:kdLtLl+9プレレジストコードは得たんだけど送り方が判らん
ヘルプのレジストの所は説明はフランス語な上にどうやら
本ちゃんのコードを入れるとこみたいだし
お判りの方、お助け下さい
0703名前は開発中のものです。
2007/06/21(木) 04:05:42ID:kdLtLl+9自己解決しました。
まさかメール返信で送り返すだけとは
意表をつかれた
0704名前は開発中のものです。
2007/06/23(土) 09:04:11ID:ngSwrVIN3Dモデリングソフトみたいに、リアルタイムでモデルを変形(頂点動かしたり)させたいんです。
0705名前は開発中のものです。
2007/06/24(日) 08:02:01ID:rw+f5QXDモデルの動きは、モデラーでモーションを作って読み込んでそれを再生する方向にある。
モデラーがスキンモーションを作って出力するなら、それを動かせる、
Xファイルと3dsファイルフォーマットをサポートしている。
別にlimbコマンドがある、部品を読み込み 組み立てて ロボットのように動かす。
実際に全部を試してないから、詳細は知らない。
ゲームに使う場合は、処理を軽くする方向で考えないと、重くて動かなくなる。
0706名前は開発中のものです。
2007/06/24(日) 16:51:32ID:h//UU+hI返答ありがとうございます。
軽くする方向で考えないと重くて動かない、とありますが、
C言語とDBPでは、例えばFarCryの様なゲームを作ったときに、体感的に感じられる程のパフォーマンスの差があるんでしょうか?
0707名前は開発中のものです。
2007/06/24(日) 20:08:26ID:rw+f5QXD0708名前は開発中のものです。
2007/06/25(月) 22:09:29ID:ecAJ/sD4生きてますでしょうか?
0709名前は開発中のものです。
2007/07/02(月) 16:46:47ID:EJWFW0R80710135 ◆2i.vL..9Ww
2007/07/04(水) 02:12:26ID:b8339tQa春先からずーっと仕事で海外でてて、ちょくちょくここも覗いてたけど新顔の方の
頼もしい活躍もあったので特にカキコしなかったけど。
わたしゃ、かなりマイペースでずーっとDBPも続けて行くつもりだからDBP好きな人
は宜しくです。
DarkPhysicsのアップデート、楽しみにしているんだけどMikeさん忙しいのか全然
でないね、、、。ソフトボディ・ダイナミクス、待ちきれなくて基礎的なものは勝手に
作ってしまった、結構前だけど。
Wikiにスクショと実行ファイルうぷってあるので遊んでみてください。矢印、シフト、エンター
キーで操作できたと思った、確か。
今はソフトボディモデラをプログラミング中だが仕事で3月丸まるあいてしまったので
再開する気力が、、、。
0711名前は開発中のものです。
2007/07/04(水) 23:15:30ID:TjLnAdCtまぁ、日本では普及しそうもない言語だしマイペースに地道にやって、暇があれば
ソースだけでもネット上に散乱させる事ぐらいしかできんかもね。
0712名前は開発中のものです。
2007/07/05(木) 01:56:46ID:DgwuktTv出来ればここで共同開発とかしてみたいなあ。
0713135 ◆2i.vL..9Ww
2007/07/05(木) 03:12:59ID:u/d8lILu頂点は直接触れるよ。ただ、自力で逐一頂点を設定したモデルの場合は問題ない
ようだけど、.x形式でインポートしたモデルや関数で一発で設定したプリミティブ
の場合はうまくいかないケースが多々あるので、お奨めしない。
ちょっとまだ検証中なので全ての問題点が洗い出せてはいないんだけど、プリミティブ、
.xモデルなどにはゴミが混ざってしまう傾向があるようです。見た目のポリゴン数や頂点
の総数とインデックスの数が全然ちがったり。
ですから、本気で頂点アニメーションやる場合は現状ではモデラを自作する必要があると
思います。
0714:名前は開発中のものです。
2007/07/05(木) 10:21:27ID:S5d8FtS1Xファイルはめり込んでしまうというより、表示されているモデルと衝突範囲がずれている事があるな。
出力した時のツールの設定か、何らかのオブジェクトデータの特徴で起きるのか謎だが。
Y軸衝突の件は地面にべったり張り付いてるFPSなんかの場合は標準でも作れそう。
ボバフェットみたいに飛んだりする場合は問題あるが。
0715名前は開発中のものです。
2007/07/06(金) 20:08:03ID:Myk/5LBNttp://maniax.dlsite.com/work/=/product_id/RJ027238.html
ttp://maniax.dlsite.com/work/=/product_id/RJ024630.html
これのことやろ?
落としてみてたけど同人ならこんなもんかって感じ。
マニュアル等にDarkBasic云々がなかったので使ってるのかどうか
サークルさんにメールしてみる。
0716名前は開発中のものです。
2007/07/06(金) 23:30:39ID:eHRs3gR9まぁ、DB臭はするな。みてみると、3D等の素材面で無理がある部分が多いような気もする。
2D絵は、何とも対処できる面はあるけど3Dは人と金を物の物量が必要かもしれんなぁ。
0717715
2007/07/07(土) 01:19:36ID:xgxqw6tO使ってるのはDarK.GDK+VC++だそうで。
DarkBasicと同じ関数、同じエンジンやから最低限の目安にはなるか。
でも確かGDKはフリーウェアのみじゃなかったかな?
同人はフリーウェア扱いでいいのかな。
0718名前は開発中のものです。
2007/07/07(土) 01:52:20ID:jQMJjSPp0719名前は開発中のものです。
2007/07/12(木) 18:17:12ID:Ol5NwLNhDarkBASICは力量あるユーザーに恵まれないらしいな
0720名前は開発中のものです。
2007/07/12(木) 23:01:24ID:5L7RJWnc暇があれば…
0721名前は開発中のものです。
2007/07/13(金) 06:51:43ID:5nmOjyrB国内にまともな作品1つもないから
0722名前は開発中のものです。
2007/07/13(金) 13:30:10ID:y1Tgb50b0723名前は開発中のものです。
2007/07/13(金) 23:32:20ID:5nmOjyrB0724名前は開発中のものです。
2007/07/14(土) 08:27:07ID:7FSXTyF40725名前は開発中のものです。
2007/07/14(土) 09:33:44ID:7FSXTyF40726名前は開発中のものです。
2007/07/14(土) 14:05:43ID:7FSXTyF40727名前は開発中のものです。
2007/07/14(土) 19:40:54ID:792spL4Pという事を言いたいのか?
海外のまともな作品1つでもあるのかと…
使わないと判らない事もあると思う。
0728名前は開発中のものです。
2007/07/14(土) 23:04:46ID:V/Aer/z0TerrainExpansionPackを導入してみた。
簡単で軽く地面制作には最適だが問題が一つ。
ハード影が重いので板ポリアルファの嘘影で
今までは上手くごまかしてきたが
Terrain使うと当然影が浮いてしまう。
影を地面に添わせる何かよい知恵はありませんでしょうか?
0729名前は開発中のものです。
2007/07/15(日) 09:09:20ID:yTnbUBvQ上の方に戦車ゲームがある。
同じ処理を行ってるので、ソースコードを読んだら良いんじゃないのかな。
私も知りたいので 解析が出来たら教えてください。
0730名前は開発中のものです。
2007/07/15(日) 09:42:08ID:ETsbgEkv今作ってるばっかりで完成しないww
とりあえず完成品出したら?
自称アマプログラマさんたちw
0731名前は開発中のものです。
2007/07/15(日) 10:49:36ID:clhWH6/aおまえもな
0732名前は開発中のものです。
2007/07/15(日) 11:03:02ID:ETsbgEkv5年たったのに1つもねーのかここはw
0733名前は開発中のものです。
2007/07/15(日) 11:06:58ID:yTnbUBvQ0734名前は開発中のものです。
2007/07/15(日) 11:55:11ID:ETsbgEkv0735名前は開発中のものです。
2007/07/15(日) 18:10:01ID:Ybe+CHsq0736名前は開発中のものです。
2007/07/16(月) 15:55:04ID:ToH58eSz今までは弾痕テクスチャを貼った板ポリゴンを弾が当たった場所に置く簡単な方法でやっていました。
しかし、この方法だと壁の端に撃つと弾痕が壁からはみ出てダサイのです。
何か良い方法ありませんか?
0737名前は開発中のものです。
2007/07/21(土) 19:32:54ID:IdYYCiFx0738名前は開発中のものです。
2007/07/22(日) 01:02:07ID:4mosbuVbモーション付きのポリゴンモデルを読み込んで扱うのも簡単だから機能的には十分だし
ライセンスとかにも特にエロを制限するような変な縛りは無かったはず
0739名前は開発中のものです。
2007/07/22(日) 20:17:40ID:81hIHG6Z0740名前は開発中のものです。
2007/07/23(月) 01:12:27ID:jpOz01qqそんな考え方だとつまらん人生を送ることになるぞ。
って、もう送ってるよな、その分だとw
0741名前は開発中のものです。
2007/07/23(月) 14:37:07ID:6d8u0gaOここの住人は言葉だけの奴多いからな。
0742名前は開発中のものです。
2007/07/23(月) 16:01:51ID:29vz7odH0743名前は開発中のものです。
2007/07/23(月) 17:03:36ID:6d8u0gaOくそだな
0744名前は開発中のものです。
2007/07/23(月) 18:15:33ID:5bBMTnlGswnjin
0745名前は開発中のものです。
2007/07/23(月) 22:53:58ID:+ndUSd4q3D系のスレによく沸くダニじゃねーか。
毎回同じネタ展開するだけだしいい加減学習しろ。
マッチポンプかと疑うわ。
0746名前は開発中のものです。
2007/07/25(水) 01:32:55ID:3AbpoX7b0747名前は開発中のものです。
2007/07/29(日) 22:32:05ID:D4zDUf7G銃の方向を上下するのはどうすればいいのでしょう?
DarkBASICってモーションブレンディング出来るのでしょうか?
もし無理なら上半身と下半身を別オブジェクトで作らねばいけないのかな><
0748名前は開発中のものです。
2007/07/29(日) 23:44:22ID:Q14Eju1+0http://files.thegamecreators.com/darkbasicprofessional/enhanced_animati
ons_demo.zip
実際にはどのあたりにクオリティを置くかになるんだろけどね
ゲーム一本に200個くらいのアニメーションが入っていて、
それぞれの動きを全部個別に作ってるのです。単純明快
そして、アニメーションの補間ができるから楽だと思う
聞いているくらいだから、簡単な方法が良いんじゃないかな
0749名前は開発中のものです。
2007/07/29(日) 23:46:26ID:Q14Eju1+0http://files.thegamecreators.com/darkbasicprofessional/enhanced_animations_demo.zip
0750名前は開発中のものです。
2007/07/30(月) 00:26:39ID:jHKSJGANそんなに高いものでもないけど、また英語マニュアルを読まなくちゃいけないのか(´・ω・`)
検討してみます。ありがとうございました。
0751名前は開発中のものです。
2007/07/31(火) 19:06:08ID:ebURgw65サンプルなかったっけ?
0752名前は開発中のものです。
2007/07/31(火) 20:14:13ID:nnIWqaQ6EnhancedAnimaを買えって意味では無くて、ただ紹介しただけです。
銃を構える方向が、上段中段下段ならそれぞれの3Dモーションを作れば良い
多くなるけど、単純で良い。 出来はそれなりですが、
Xファイルのテキストで編集もできますので、色々やってみてください。
それとも、銃口を敵に向けないといけないのかな?
0753747,750です
2007/08/01(水) 20:06:06ID:NJQjisgH今回考えているのはSniperEliteやBattleField2の様に、自由に銃の上下角を決められるようにしたかったのです。
最終的にネットワーク対戦をしてみたいので、敵がどこに照準をつけているかは重要だったりします。
プログラム的な事も重要ですが、モデリングをする人の手間(上下分割でモデルを出力するのが困難ではないか?)もあるのでその辺りを友人と調整中です。
0754名前は開発中のものです。
2007/08/01(水) 22:10:05ID:2fPDd4IRそして 上下は腰位置の角度で調節するわけね。
ボーン入りのモデルにしてやれば LIMBコマンドで
プログラムから角度を制御出来る。
上下分割する必要は無いと思う。
0755名前は開発中のものです。
2007/08/02(木) 07:57:02ID:8ylO69xF>>753ワロタ
0756名前は開発中のものです。
2007/08/02(木) 08:59:28ID:XLuB5Qyk絶対上司にしたくないタイプだなw
部下にもしたくないがw
ビジネス本によく出てくる典型的な駄目タイプw
0757名前は開発中のものです。
2007/08/02(木) 09:07:33ID:D1QLE4Ud0758名前は開発中のものです。
2007/08/02(木) 10:18:29ID:8ylO69xF年収2000万以下のプログラマはみんな無知
そのくせ労働環境悪いだの格差いって努力しない
>>756は典型的な駄目タイプ
0759名前は開発中のものです。
2007/08/02(木) 12:08:35ID:3Ffxtm4W0760名前は開発中のものです。
2007/08/02(木) 13:13:38ID:AgAHQNdX0761名前は開発中のものです。
2007/08/02(木) 21:16:17ID:8ylO69xFまだ1つも出ないのか?サンプルしか出せないのか?あぁっぁぁl?
おれの勝ち
0762名前は開発中のものです。
2007/08/03(金) 00:38:38ID:9fnyPBx8まず自分が動けよ現実社会で。
自分の周りの現実と向き合いなさい。
夏休みだからまだ時間あるでしょう?w
0763名前は開発中のものです。
2007/08/03(金) 02:59:03ID:KLQAWi1R>>761みたいな勝利宣言て、要は「ボクは負けたことを認めたくありません」て意味だからなwwww
自分自身の現実とすらまともに向き合えない奴が目分の周りの現実と向き合えるハズねーじゃんwwwwwww
理想の自分は「年収2000万を稼ぎ出すスターゲームプログラマ(爆笑)」、
でも現実の自分は努力しないから進歩も無い「何もかもが中途半端以前の怠け者」wwwww
そのコンプレックスからも逃げたくて匿名のネットで理想の自分を演じようとするも、
無知に加えて調べる努力もしないから当然八イレベルな話にはついて行けないww
それで仕方無くレベル低そうなBASICスレを荒して溜飲を下げるしかない悲しい日々wwwww
しかもこのスレですらちょっとでも技術的な話題が出るともう口を挟めなくなる始末wwwwww
なぁ、8ylO69xFよ、自分の不甲斐無さから目を背けてるお前はもちろん気付いて無いだろうが、
「作品を完成させられないヤツはダメだ」って言葉は、作品を完成させた奴が言わなきゃ意味無いんだぜ?
真面目に製作に取り組んでる奴等をそこまで貶すなら先ずお前が自分で完成させた作品を晒せってのwwwww
晒してみせろよ、「こんな凄い作品を作れる奴に言われたんじゃ反論できない」とみんなが納得するぐらいのモノをよwwww
出来ねーだろ?出来ねーよな?完成品どころか作りかけのコードすら無ぇんだもんなwwwwwww
それが出来ないならスレ住人に詫び入れてとっとと消えろやwwwwwwww
0764名前は開発中のものです。
2007/08/03(金) 04:16:39ID:kTBG4f2Fサンプル作成した方、指摘してくれた方感謝ですっ!
……ってこんな時間まで何してんだ漏れ。明日ってか今日どうすんだよ orz
0765名前は開発中のものです。
2007/08/06(月) 16:51:12ID:0i9GCWI0手のLIMBに張り付いたとき、銃の中心と手の中心がくっついたようになり、銃の半分が腕にめり込みます。
グリップを握るように、位置の調整を行いたいのですが可能でしょうか?
0766135 ◆2i.vL..9Ww
2007/08/07(火) 14:05:23ID:Uu3nF+nV勿論可能です。
一つはDBP側でoffset limbコマンドを用いてglueするオブジェクトにオフセットを
与えてやる方法。
もう一つはglueするオブジェクトをモデリングする際にオフセットを見越したモデリング
を行う方法。
上記の二種類の方法がぱっと思いつきますが、当然モデリングの際にオフセットを
見越したモデリングをするのがお奨めですね。
765さんのケースだと、銃のグリップが原点に位置するようにモデリングすれば、
望みどおりの結果になると思います。
0767名前は開発中のものです。
2007/08/11(土) 16:50:21ID:8tfkXCYv他の人の参考になるならと……自分でもちょっと試してみた結果↓
キャラクタに長袖の服を着せる場合などはボーンを入れた服を胴体を基準にしてGLUEで接着。
但し、腕は接着されないのでLIMBで腕と袖の角度を連携させる。
基本姿勢をキャラと服で同じにしておくと簡単です。
0768135 ◆2i.vL..9Ww
2007/08/13(月) 21:47:18ID:S9jGmWw3将来的にODEやNDLを使ったりするときにも、あらかじめオブジェクトの原点に重心を
持ってきておくと自然な挙動になったりする、という副産物もあったり。
ソフトボディダイナミクス、ポリゴンモデル扱えるようになった。
wikiにうpしようとしたのだが、容量制限があったのでげむでヴにうpしました。
ttp://gamdev.org/up/img/9951.zip
プルプルですよ。
0769名前は開発中のものです。
2007/08/14(火) 02:09:24ID:RJjnNQ4s0770名前は開発中のものです。
2007/08/14(火) 03:30:38ID:zaxV3cDp最新版で使えるようになるんですか?
日本語版にプルプルパッチでるのをwktkして待ちます!
…平行移動しか出来ない、ってことは無いですよね…?
0771135 ◆2i.vL..9Ww
2007/08/14(火) 17:29:00ID:9+eG+acL個人的にソフトボディを表現する為の関数群を製作中です。DarkPhysics
がアップデートされればそれまでなのですが。
柔らかプルプルオブジェクトに引き込まれるのは漢の性なのでしょう…。
ttp://gedo831.blogspot.com/
0772名前は開発中のものです。
2007/08/20(月) 22:39:11ID:l1ro9DwUこのエディタからプロジェクトの情報表示や、コンパイルできたりするので便利だが、日本語表示に対応してない。(>_<)
DBは本当に日本人に厳しい。なんかいいIDE無いかな・・・。
0773名前は開発中のものです。
2007/08/20(月) 22:40:59ID:l1ro9DwUBlueIDEです。
0774名前は開発中のものです。
2007/08/22(水) 19:32:13ID:loIqua96CodeSurgeというIDEで日本語の表示にも対応していて、インテリセンス等も付いていて素晴らしい。
だが、自分の環境だけかもしれないが、多少癖があったので書いておく。
プロジェクトを開いてすぐにコンパイルしようとするとInvalid filenameエラーが出る。
その後、ソースの保存等も出来なくなる。
これを回避するには一番最初に「プロジェクトを開く>プロジェクトの保存」を行う。その後は閉じない限りコンパイルも正常に出来る。
あと標準のIDEで見つけた問題で危険なものがあったが、注意を呼びかける日本語情報が無かったのでついでに。
複数のプロジェクトを同時に開いて編集し、プロジェクトを閉じようとすると、「ソースに変更があるが保存するか?」と聞かれて
「いいえ」を押すとソースが消える(別のソースの内容が上書きされてしまう)のでソースの移植などを行う時は注意。
0775名前は開発中のものです。
2007/08/29(水) 18:29:58ID:hgEX5/OJ2バイト文字の制御に問題があるようなのですが、何か回避索は無いでしょうか?
(IMEの表示位置もAPIで制御しなければいけないようですが)
set text size 24:set text font "MS ゴシック",128
input_box(100,100,"abc",8)
function input_box(x as integer, y as integer ,txt$ as string, length as integer)
box x,y,x+(length*text size()),y+text size(),rgb(128,128,128),rgb(128,128,128),rgb(128,128,128),rgb(128,128,128)
do
rem 情報表示
box 0,0,350,90,rgb(0,0,100),rgb(0,0,100),rgb(0,0,100),rgb(0,0,100)
text 0,15,"文字総数="+str$(len(txt$))
text 0,40,"右端の2文字="+right$(txt$,2)
rem BACKSPACEキー(2バイト一気に削除している)
new_scancode=scancode()
if new_scancode=14 and old_scancode=0
box x,y,x+(length*text size()),y+text size(),rgb(128,128,128),rgb(128,128,128),rgb(128,128,128),rgb(128,128,128)
txt$=left$(txt$,len(txt$)-2)
endif
old_scancode = new_scancode
rem 文字入力
if old_scancode<>14
txt$=txt$+ENTRY$()
endif
clear entry buffer
text x,y,txt$
sync
loop
endfunction
0776135 ◆2i.vL..9Ww
2007/08/29(水) 20:08:36ID:j1NmLQNa以前本家のフォーラムで775さんと同様の質問をしたことがあるのですが、
BSキー、DELTEキーとentryバッファの扱いにバグがある、との事でしたので、
私はこの件、放置しておりました。どっかのバージョンのバグフィックスで
解決した、とかあったような気もするのですが詳細忘れました。
とりあえず、日本語入力・表示だけができれば良い、というのであれば以下の
コードでどうでしょうか。問題を解決、というより回避しているだけです。
今度は半角の削除が…いじってみて頂ければ言わんとすることが。
global string$
set text font "MS ゴシック",128
set text size 14
sync on
sync rate 60
do
cls
uzinput()
text 0,20,string$
sync
loop
function uzinput()
key$ = entry$()
select asc(key$)
case 8
`8 is the ascii code for backspace
string$ = left$(string$, len(string$)-2)
endcase
case default
string$ = string$ + key$
endcase
endselect
clear entry buffer
endfunction
0777名前は開発中のものです。
2007/08/29(水) 22:07:52ID:hgEX5/OJ2バイト文字か1バイト文字かを判定できる命令でもあれば何とかなるのに……。
これは文字列処理がしっかり出来る言語でDLLを作って、そっちに投げるぐらいしか対処法が無さそうですね。
0778135 ◆2i.vL..9Ww
2007/08/30(木) 01:21:51ID:05Bw3IbX2バイトの削除そのものは上記いずれの関数でも問題なく行われていると思います。
問題は全角入力モードになっているかどうか、をDBPではきちんと認識できていない、
かつ、全角入力モードの際はそれを考慮した入力処理がなされていないという部分だと
思います。
試しに775さんのコードの
if new_scancode=14 and old_scancode=0
の後にendを入れて実行しても、全角モードの時にはBSを押してもアプリが終了しなかったり、
また、一度全角モードに切り替えてしまうと、scancode()が常に値184を返してきてしまい、
半角モードに戻してもscancode()のデフォルトの値が0ではなく184のままだったり…
日本語文字列をきちんと処理できるDLL,どなたか作って下さる人がいるなら是非!
0779名前は開発中のものです。
2007/08/30(木) 02:20:08ID:5FUdHZHj0780名前は開発中のものです。
2007/09/01(土) 08:11:03ID:4uQsa0hB結局セッションが見つからなければゲームは出来ないわけですが、ファイアウォールに弾かれているのか、
ホストのゲームが始まっていないのかが分からないとプレイヤーの問題解決が困難になると思います。
もしかしてこのSET NET CONNECTIONコマンドは自身のアダプタを初期化するだけで、相手先に何か送信しているわけではないのかな?
現在開発に使えるマシンが1台しかなくてパケットの流れを見るのもちょっと困難なので誰か知っている人が居れば…。
0781135 ◆2i.vL..9Ww
2007/09/01(土) 14:14:06ID:Q6BPh5l7ビルトインのネットコマンド、5.8の頃はフォーラムで評判が良くなかったので
Benjaminさんが作成したフリーのプラグイン、Multisyncを私は使っているのですが
とりあえず、サーバーとクライアントのコードが組んであるなら、実際にデータを
投げてみるのが一番かと。
一台のPCでもともに自身のIPアドレスか、またはループバックアドレス、127.0.0.1
を指定してやれば鯖、蔵を同時起動してデータの送受信ができるはずです。
Multisync版でよければ、どっかにサンプルあげますが…
0782名前は開発中のものです。
2007/09/01(土) 19:44:55ID:4uQsa0hBうぅっ、パケットの送受信辺りまで実装してから衝撃の事実が…。
因みにビルトインコマンドはどの辺りに問題があったのでしょう?
Multisync版、頂けるなら是非。
Sparky's CollisionといいMultisyncといい、どんどん性能のよいプラグインが出るのは良い事ですが、
フリーって完全に自由なんでしょうかね?ライセンスに関しては上記のどちらにも書いてなかったようですが、
「売り物にしたら金払えと」後から言われるかも知れないと思うと、それを最終目標にしている私としてはちと怖い(>_<)
0783135 ◆2i.vL..9Ww
2007/09/02(日) 17:48:32ID:Gc8AKi2lttp://gamdev.org/up/img/10070.zip
どぞー。
通信のテストのみが目的のサンプルですので一切の補間などはやってないっす。
ビルトインコマンドの件は、現状どのように改善&修正されたのか全く把握していませんが、
当時は3人以上の接続が、セッションは確立できても実際にデータの送受信ができない、
とかなんとか話になっていたように記憶しています。
ただ、781さんが現状問題ないのでしたら、修正されたのでは…?
0784デフォルトの名無しさん
2007/09/03(月) 12:58:25ID:UJzph7ET私は日本語版にいきなり6.5パッチを当てた環境ですが、
ビルトインコマンドはプレイヤー4人でプレイヤー0(全員に対して)STRINGメッセージを送った所、問題はありませんでした。
どうやら対応されたようです。
ただ厳密に調べたわけではないので、細かな問題は残っているかもしれません。
0785デフォルトの名無しさん
2007/09/04(火) 17:45:17ID:Ph++96R9ポリゴンの透過を設定し、PNG等はそれが反映されますが、ムービーは透過されません。
ムービーのアルファ値は反映されないのでしょうか?それともムービーがアルファ値を持てていないのでしょうか?
ゴーストオブジェクトを指定すると透けては見えるんですが、余りにも透けてしまい、爆発などはともかく、
実体のある物を表示するときはそう見えなくなってしまいます。
またゴーストは対応していないボードの場合に困ります(GAがこの機能に対応し始めた時期はいつくらいなのでしょう?)
0786名前は開発中のものです。
2007/09/04(火) 20:26:47ID:uZ2B/Pjz0787135 ◆2i.vL..9Ww
2007/09/05(水) 00:51:29ID:cEHytVgnムービーで透過というのは考えたことも無いので検証すらしたこと無いのですが、
PNG、TGA、BMPなどで複数のテクスチャを読み込んで、それをtexture objectなどで
描き換えてアニメーションさせるのが簡単ですよ。
透過に関しては細かなコツというか、パラメータがあるのですが、u58_example.zip
に詳細な解説つきのサンプルが入っているので参考にしてみてください。
英語なので、ちょっととっつき難いかもしれませんがトライ&エラーで。
■ このスレッドは過去ログ倉庫に格納されています