[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 05/10 00:38 / Filesize : 231 KB / Number-of Response : 944
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【簡単にゲーム作成言語】BASIC+DirectX=LGP



1 名前:名前は開発中のものです。 [02/10/16 00:11 ID:uz3vqDQi]
> Light Game Programming(以後 LGP)は、Windowsで簡単にゲームを作るためのプログラミング言語です。
>
> LGPの特長を以下に示します。 BASICをベースにした言語を採用しているので簡単に言語に慣れることが出来るでしょう。
> DirectXを簡単に利用できます。
> LGPはフリーウェアであり、コンパイル結果の再配布を自由/無料で行えます。
> 実行ファイル(EXE)を生成します。実行ファイルの実行にLGP本体や特別なDLLファイルは不要(DirectXは必要です)なので配布が簡単に行えます。
> コンパイラなので実行ファイルの実行速度は高速です。下手にC言語で開発するよりも高速に動作します。
> コンパイラなのにコンパイル速度はインタプリタ並に早いです。
> プログラムは一般的なテキストエディタで書くことが出来ます。普段使い慣れているエディタをご使用できます。

www.jppass.com/lgp/index.html

369 名前:名前は開発中のものです。 mailto:sage [2006/10/18(水) 00:27:17 ID:EMAOOlwu]
BASICっぽいと聞いてやってみようか悩んでるんだけど大きく表現が違う部分ってある?

370 名前:名前は開発中のものです。 mailto:sage [2006/10/18(水) 23:50:35 ID:FrOPnX+T]
>>369
最初、小数の扱いが戸惑いました。
例えば、
A=10.0
としたとき、コード上は10.0だけど、内部的には10*65536なる値で、
Aつまり10.0をプリントするのに(結局、小数点以下はプリントされないが)、
A/65536というふうに、割り算してやらないといけない。
要は、最終的に、65536で割ればいいだけの話なので困らないんですが、
まぁ、擬似的な小数の扱いになってます。実際は整数しか扱ってないとい
うことです。
困らないとはいえ、擬似小数が含まれる掛け算割り算は、内部的には整数だよ
ってのを意識してないと間違いますね。
例えば、
2*2.0と
2.0*2.0
の違いとか。
とにかく、内部的には65536倍されてるよと注意してれば問題ないと思います。
たぶん、以上です。

371 名前:名前は開発中のものです。 mailto:sage [2006/10/19(木) 22:08:30 ID:fMEF01Sh]
>>370
丁寧に時間を割いての説明ありがとう
65536倍だけ覚えておけば良いんだね
とりあえず挑戦してみるよ、本当にありがとう

372 名前:名前は開発中のものです。 mailto:sage [2007/01/23(火) 22:05:57 ID:sih3zLX7]
>>371
何か作れたかい?


373 名前:名前は開発中のものです。 [2007/01/29(月) 14:34:27 ID:XjkZ593F BE:688914656-2BP(0)]
上の大昔にあがってた文字列処理用ライブラリ手に入れたいんだが
誰か持ってない?

374 名前:名前は開発中のものです。 mailto:sage [2007/01/29(月) 22:17:57 ID:ZitUeQak]
>>373
ttp://fujidokoro.homeip.net/sai5sarashi/memo/memo00005.html
多分同じ物が入ってる

375 名前:名前は開発中のものです。 mailto:sage [2007/01/30(火) 10:31:18 ID:uY4HGPI6 BE:275566526-2BP(0)]
>>374
サンクス!
最近LGPはじめたんですが
リンク切れ多いし使ってる人少ないんすかね・・

376 名前:名前は開発中のものです。 mailto:sage [2007/01/30(火) 22:21:13 ID:vXnL3QTU]
LGPのページのリンク切れさ、ささやきさんに言おう言おうと思っててつい忘れて
そのまま。でもね、メール出した気がする。リンク切れてるよって。返信なかった
気がする。マニュアルもところどころ、間違ってるんだよな。まぁ、解決するレベルの
間違いではあるけど。
俺がLGPを使ってる理由は、BASIC以外はよく分からんというか、やる気が起きない
というか、、、まぁ、それと、LGPによる実行ファイルのパフォーマンスは、俺の環境
では、BCC+DXライブラリよりも上だった。これが一番の理由かな。
使用者は少なそうだね。でも、本家のカウンタってけっこう回ってるんだよな。不思議。


377 名前:名前は開発中のものです。 mailto:sage [2007/01/30(火) 22:23:31 ID:zdThsPqO]
まあ潜在的なユーザー数は知らんが、LGP使ってると公表してるのは少ないかもな。



378 名前:名前は開発中のものです。 mailto:sage [2007/02/07(水) 22:33:38 ID:MSp2KNM0]
LGPって最高だよな。
LGPを広めるためには、LPG入門のページが増えないといかんな。
俺も、そのうち書くかな。そのうち

Ogawa Katsuhiko
members2.tsukaeru.net/ogawa/


379 名前:名前は開発中のものです。 mailto:sage [2007/02/09(金) 02:22:58 ID:4/DWHvjj]
LGP微妙

多分、流行ることもないし突如消えることもなさそう
仕様が曖昧なのと、制作者のgdgdっぷりからして・・・

おれはHSP+E3Dのほうがおもしろいと思う、
速度は別にして

380 名前:名前は開発中のものです。 mailto:sage [2007/02/09(金) 23:03:33 ID:vRQiExCj]
LGPの作者は、天才だと思うぞ。普通、コンパイラなんて作れないじゃん。
俺も、天才の端くれだから、シンパシーを感じるんだよね。



Ogawa Katsuhiko
members2.tsukaeru.net/ogawa/

381 名前:名前は開発中のものです。 mailto:sage [2007/02/10(土) 01:17:47 ID:CVK+7WCE]
>>380
そのサイトのご本人光臨?

382 名前:名前は開発中のものです。 mailto:sage [2007/02/10(土) 13:14:37 ID:iJ0Mo53l]
>>381
署名してるんだから、、、。
最近調子はどうよ?
俺はうだくだだらだらぴーぷーだな。

LGPっていう名称がいかん。
時代はH、だから。
HiBasicにしよう。ハイベーシックと読む。



Ogawa Katsuhiko
members2.tsukaeru.net/ogawa/

383 名前:名前は開発中のものです。 mailto:sage [2007/02/10(土) 14:22:52 ID:/jk3b6Yq]
今更Basicはいかんだろ。
革命を起こすためにもここはHI-Cで。

384 名前:名前は開発中のものです。 mailto:sage [2007/02/10(土) 17:48:42 ID:iJ0Mo53l]
今だから、そして、これからこそ、Basicだろ。高級言語はハードの
進歩とともに有用になるんだ。

Ogawa Katsuhiko

385 名前:名前は開発中のものです。 mailto:sage [2007/02/11(日) 20:05:20 ID:ZoHSnyWW]
HSP+E3Dのページをちらみしてきたけど、いいね。
でも、LGP4があるじゃまいか。
まぁ、ほんとは言語はなんでもいいっちゃいい。


386 名前:名前は開発中のものです。 mailto:sage [2007/02/11(日) 22:14:05 ID:veLpOdvt]
曲がりなりにも完成してるライブラリと、まだ仕様も固まってない言語を比べるのはちょっと・・・
LGP3にはお世話になってるが、正直4には期待してない。
いつまともに動くようになるのかもわからんし。

387 名前:名前は開発中のものです。 mailto:sage [2007/02/11(日) 23:29:53 ID:ZoHSnyWW]
LPG3作品、うぷうぷ!




388 名前:名前は開発中のものです。 mailto:sage [2007/02/12(月) 09:52:48 ID:OgJGyxCC]
LGP使おうと思ったけど参考が全くなさすぎるのと、
簡単に仕様変更&バージョンみたいな雰囲気が嫌い

>>380
コンパイラぐらいなら作れるだろ資料落ちてるし
多分つりだろうけど・・

389 名前:名前は開発中のものです。 mailto:sage [2007/02/21(水) 20:50:41 ID:mG+lXlIH]
掲示板で、ささやんがレスくれない。しょぼーん。



Ogawa Katsuhiko
members2.tsukaeru.net/ogawa


390 名前:名前は開発中のものです。 mailto:sage [2007/02/22(木) 21:52:03 ID:zom5Ce8e]
さんざんデバックしてあげたのに、ひどいや。ぷんぷん。
新バージョンのやつ、実数の足し算すると、引き算になってるけど、
報告してあげないもんね。ぷんすか。

Ogawa Katsuhiko
members2.tsukaeru.net/ogawa/

391 名前:名前は開発中のものです。 [2007/02/25(日) 20:57:00 ID:kkVLXd3s]
みなさーん 真性がいますよー

392 名前:名前は開発中のものです。 mailto:sage [2007/02/25(日) 22:08:49 ID:yo5XKrMR]
???
昔は式の評価とかに逆ポーランドとか使って、コンパイラなんて自分で作ってたんだよ・・・

とおっさんの俺が言ってみるテスト


393 名前:名前は開発中のものです。 mailto:sage [2007/02/25(日) 23:43:38 ID:2YmjiKqr]
おぉぉお、オレは真性の天才か、あっはっははっははー。あっぱれじゃ。

まぁ、別に、バグ報告しなくても、ささやんは自分で直せるんだろうな。
おいらのは余計なお世話ですね。失礼しました。

クアッドコアが3万になったらパソコン買い換えたいな。
ますますBASICプログラムが有利になるね。
ばんざーい。

オレもおっさんですよ。昔は、そうだな、小学生の頃、何本うまい棒を
盗んだことやら。ごめんね。

Ogawa Katsuhiko
members2.tsukaeru.net/ogawa/

394 名前:名前は開発中のものです。 mailto:sage [2007/02/26(月) 01:18:37 ID:DxtV4EF+]
必要なものにはちゃんとレスしてると思うが・・・
ともあれ、バグ報告はしといて邪魔になるもんでもなかろ
作者だけでなく、他のユーザーも見るわけだし


395 名前:名前は開発中のものです。 mailto:age [2007/02/26(月) 13:50:55 ID:8k//KVk3]
LGPの入門書発行してください
秀和システムにでも頼んで


396 名前:名前は開発中のものです。 mailto:sage [2007/02/28(水) 23:06:16 ID:blwUNZCm]
ささやん、足し算のバグ直したね。自分で気付いたんだな。

LGPを広めるべく、入門書を書きたいところだが、忙しくて無理ぽー。
なんて、ゲームのプログラム、それもBASICで、入門書なんているのかよ。
なんて、いる、、、いるか、いるな。
とりあえず、分からなかったことがあったら俺に聞けよ。ください。
俺もわからないと思うけど、一緒に考えよう。そう、プログラムの王道はトライェンドエラーだから。
なんて、、、、なんて。



Ogawa Katsuhiko
members2.tsukaeru.net/ogawa/




397 名前:名前は開発中のものです。 [2007/03/04(日) 01:06:01 ID:6rtxrGUf]
ここはお前の日記じゃないんだよ
LGP作者がお前嫌いなわけがよくわかる



398 名前:名前は開発中のものです。 mailto:sage [2007/03/14(水) 07:34:04 ID:6JjAvKKM]
フルスクリーンだとスリープ使ってもFPSが安定しないと思うのはわたしだけ、、、?


ogawa

399 名前:名前は開発中のものです。 mailto:sage [2007/03/14(水) 18:34:12 ID:6JjAvKKM]
勘違いだった。LGPって、リフレッシュシートに勝手に同期してたのか、
今まで知らなかった。すごいなLGPって。

ogawa

400 名前:名前は開発中のものです。 mailto:sage [2007/03/29(木) 22:24:48 ID:hHKDCh3f]
盛り上がらないなぁ。LGPによるBASICゲームプログラム入門。を、いよいよ
書かなければならなくなってきたな。もっか、製作中のが終わったら、次の
プラン考えるのと平行して書こうかな。俺式フレームワーク。イフ文とループとフォー文と
変数、配列変数、のみによる、ゲームプログラム。名づけてオガワシステム(かっけー俺)。
簡単に何でもできるゲームプログラム方法だな。初心者ざっくざっくだな。イイッ!
いっちゃいそういっちゃいそう(あぁーぁーーぁzぁぁー)。

Ogawa Katsuhiko
members2.tsukaeru.net/ogawa/

401 名前:名前は開発中のものです。 [2007/04/02(月) 16:21:42 ID:0q+4yudy]
AGE

402 名前:名前は開発中のものです。 [2007/04/03(火) 21:08:42 ID:BT2jpbi5]
LGPはモジュール領域とか構造体は実装されてないの?

403 名前:名前は開発中のものです。 [2007/04/03(火) 22:43:15 ID:BT2jpbi5]
>> Ogawa

有用な情報源をお前の日記のおかげで汚されてるんだが
中身のない書き込みはお前の掲示板にでもしてろ



404 名前:名前は開発中のものです。 [2007/04/04(水) 19:34:05 ID:86pMbtOg]
LGPユーザー少なすぎw
色々なところ回ったけど公式掲示板に2人しかでてきてねぇ


405 名前:ogawa mailto:sage [2007/04/04(水) 20:10:05 ID:XZ6pSnGT]
ぼ、ぼ、ぼくがいます。ぼくはね、LGP好きだよ。サイエンスの立場からいえば、
LGPはとっても合理的なゲーム作成言語なのです。ウィンドウ1つ出すのに
百行のコードを書くなんて、ナンセンスの極み。それで、ゲーム作ってますなんて
いうのは丸馬鹿だよね。そういう人は、作っている自分が目的であって、ゲームを
作ることは目的じゃないんだろうな。無自覚ぽそうだから可哀想。救世主なんだよ、
LGPは。だから、ささやんは、とっても偉いんだよ。世界を面白くするんです。
LGPは世界を面白くするツールなのです。目覚めよっ!目覚めよっ!
あなたの今の開発環境は、
「さいこーですか?」
「じゆうですか?」
「かんたんですか?」
違うでしょう。
でも、LGPは
「さいこうです!じゆうです!かんたんです!」

「LGP、さいこーですか?」
(さいこーです!)
「LGP、じゆーうですか?」
(じゆーうです!)
「LGP、かんたーんですか?」
(かんたーんです!)

さぁ、御一緒に、
「LGP、さいこーですか?」
(あなたの声を)
「LGP、じゆーうですか?」
(あなたの声を)
「LGP、かんたーんですか?」
(あなたの声を)



406 名前:名前は開発中のものです。 mailto:sage [2007/04/05(木) 00:40:44 ID:fZY/mhsc]
ぐぐってみれば、公式にいなくてもそれなりにLGP使いはいるだろうに
まあユーザーが少ないの自体は否定しないが、LGP製の作品はそこそこある

407 名前:名前は開発中のものです。 mailto:sage [2007/04/05(木) 15:39:06 ID:J9tKQGY1]
挫折して、暇をあかして講座HP作るような奴はLGP使いにはいないってことか…



408 名前:名前は開発中のものです。 mailto:sage [2007/04/05(木) 20:45:32 ID:CxQmXBy5]
最新バージョン使うとプリプロセッサと3D系でエラーおきまくる
でも、自作DLL使ったらめっちゃ簡単に構造体管理できるね
これは気にいった


409 名前:オガワン mailto:sage [2007/04/07(土) 00:14:21 ID:uF/PQ3pp]
ぐぐりかたてのも難しいよね。うまくぐぐるにはどうすればいいんだろ?
挫折した方の講座見てもなぁ。プログラムウィキってしょぼいなぁ。プログラムに
定型なんてない!のに、なんか、わらた。
エラー報告をささ様にして、貢献したら、偉いな。さすがだよ。構造体か、あー、
難しそうだな。俺は、なるべく簡単にコード書きたいから、難しいのは敬遠します。
気に入ってもらってなによりです。ささ様にかわってお礼をいう。ぼくは、LGPファンっだからね。
でもよ、BASIC以上の高級言語って、ないよな!?C++とかより、BASICの方が高級なのに、
なぜに下火なんだ?まぁ、なまじ、プログラミング能力がある人の知能指数だと、低級言語に
挑戦したくなちゃうのかもね。

どうせ、人数少ないんだから名前つけようぜ。
俺はオビワンの弟子だからオガワンな(たなかくにえい風に)。
リンク張るのはうざいか。


410 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 03:19:31 ID:87p54K7y]
もしLGP専用エディタあったらどんな機能欲しい?

411 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 03:19:55 ID:V3B4t0cq]
ボイン戦艦、暗黒地獄、青白とかそのへんのLGP使いの有名どこは、講座作る暇あったら
ゲーム作るってタイプなんじゃないの?
1作まともに作るのも大変なのに、レベル高いの何作も作ってるし。

412 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 06:40:31 ID:87p54K7y]
volbic.ddo.jp/files/lgpide000.zip

LGPは開発エディタなかったので作ってみました。
お暇な方がいましたら、確認して頂けるとうれしいです。

あと、コンパイルできますが一時的措置なので怪しいです。
詳しくはヘルプをどうぞ。

感想や要望などもメールでお待ちしています。
(∪゜ω゜)ノシ

413 名前:オガワン mailto:sage [2007/04/07(土) 10:50:58 ID:uF/PQ3pp]
エディタって何?ってか、どういう利点があるんだろ?ぜんぜんしらね。
メモ帳で書けば済むじゃん。なんかいいことあるのかな?
試してみたけど、7800行あるんだけど、重すぎてまともにスクロールすら
しないな。CPUもぶんぶん言うし、とにかく重いです。LGP3でもいいのかな?
コンパイルはできたけど。それとよ、日本語は入力できても、肝心の英数字が
入力できないよ。どうなってんだ?入力しないで眺めるもんなのかエディタって。
よく知らないけど。実行ファイルはあとで消えちゃうんだ。デバッグ用にしても、消えちゃぁなぁ。
とりあえず、行数が見れたのが感動した。あ、一時的措置なのか。めーるじゃないけど。
オガワンもじきに湯名になるですちょ。


414 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 11:25:17 ID:87p54K7y]
>>413
報告ありがとうございます。

英字が入力できないのは不思議ですね;・・・オブジェクトはメモ帳と同じなので;
もうちょっと調査してみますね。

スクロール速度とコンパイル関連は報告をうけたのでフィード終わりました。
次回には改善されています。

ありがとうございます。



415 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 11:37:43 ID:NfUIDuBR]
>410
関数のリストを表示して、1クリックで飛べるような機能。

416 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 11:43:32 ID:87p54K7y]
>>415
ありがとうございます。承知しました。
次期バージョンまで追加されていると思います。

417 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 17:09:54 ID:7tS8COUW]
>>412

見た目いい感じですね
実装済みで封印してる機能にWKTK

要望
・実行→コンパイルにショートカット割り当て
・キーワード色分け機能
・F1押せばその命令のヘルプに飛ぶ
・ウィザードである程度の骨組みが作られる


LGP Ver 00.17きてますね



418 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 17:49:16 ID:87p54K7y]
>>417
ありがとうございます。
がんばって作りますので、LGP盛り上げましょう (=゚ω゚=) ニャー

要望承りました。
・コンパイルのショートカットはF5?F6?どこがいいですか?
・キーワード色分け、ウィザードはなが〜くwktkしてお待ちください;

次の更新は来週の土日にします。
またよろしくおねがいします (=゚ω゚=) ニャー

419 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 19:26:09 ID:h7Oz5Es2]
>>418
ソースレベルデバッガ機能がほしいです

420 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 20:23:42 ID:87p54K7y]
>>419
ソースレベルデバッガは当方ニャ無理 (゚∀゚)ノ ハハハハハ
ソース内に自動的に関数を追加することで 停止・ブレークポイント・再開 させるのは思いつくのですが。

変数の中身をリスト化する方法のは思いつきません。

421 名前:名前は開発中のものです。 mailto:sage [2007/04/07(土) 22:09:38 ID:V3B4t0cq]
>>420
それだけでもいきなり強制終了よりは随分作業効率が上がると思いますよ
本来そのへんは作者殿にお願いするのが筋かと思いますが・・・
期待してますよ


422 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 00:39:05 ID:yoJuvkiJ]
>>421
わかりました。
要望された機能は出来るところまでは実装してみます。

次のバージョンアップをお待ちください(^ω^)

423 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 04:15:33 ID:yoJuvkiJ]
LGPはexeにファイルをパックできないのかー
リソースパッキング機能も必要なのかな・・・

みなさんはどうしてますか?

424 名前:オガワン mailto:sage [2007/04/08(日) 10:40:49 ID:QEvKyj3z]
気にしない方向で。ユーザーの良心にまかせる。
良心の呵責は罪だよ(日本語あってるか、自信ないが)。
罪を犯せば罰がめぐってくる。これは自然の摂理です。
自業自得なのです。でも、、、、でもね(ようこちゃん)、
できたらいいね、晴れたらいいね()(中身のない括弧)。
俺は、スーパーベーシックプログラマーだけど、そういうのは
さpっぱり分からないので、頼むよ。


425 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 11:43:19 ID:yoJuvkiJ]
volbic.ddo.jp/files/lgpide001.zip

昨日のバグと変数・関数・ラベル関連を有効にしました。
コンパイル関連も若干変えました。

変数・関数・ラベルが機能しているか知りたいのと・・・
スクロールがきちんと動くか確認したいです。

426 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 11:54:17 ID:yoJuvkiJ]
あ、変数・関数・ラベルのチェックに数字チェック入れ忘れた・・・
数字でも通るかも。スマソです。

427 名前:オガワン mailto:sage [2007/04/08(日) 13:21:00 ID:QEvKyj3z]
前に開いたのより、短い行数のを開くと、前のが残ってる。
IF と FOR が変数名になってる。LPG3で、intしか使えないし、文字変数とか
ラベル等も使ってないので、他は分からない。変数名、大文字がいいな。普段、全部大文字なので。
行数が長いほど、スクロールがもたつくな。5000でも厳しい感じでした。テキストをスクロールする
だけなのに、なんで重いんだ?メモ帳を見習って欲しいな。
テキストをスクロールさせようとすると、ファンがぶんぶん回るなんて、おかしいだろ。
今、見たら、スクロールさせるとCPU使用率が50%になるな。コード的な欠陥があると
おもいますですますです。




428 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 13:45:28 ID:yoJuvkiJ]
>>427
変数関係は内部でBASICコンパイラを真似させようとしてます。
ですが、簡易的過ぎたか。

スクロールがもたつくのは行数表示のためのタイマー&エディト処理の競合のせいだったりします。
次の対策がだめだったら行数表示は捨てます。
(次のは確実ですが、ソースが好きじゃないので敬遠してました)

あと、LGPコンパイラを通してコンパイルしても実行体が生成されないのは自分だけでしょうか?


429 名前:オガワン mailto:sage [2007/04/08(日) 14:16:51 ID:QEvKyj3z]
LGPDEF.maxも入れとかないと、実行ファイルは生成されないみたいです。


430 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 14:20:34 ID:yoJuvkiJ]
>>429
ありがとうございます。
てことは、デバック専用ならLGPDEF.maxはいらないのか・・・

あと、ついでにF1 の入力補助機能つかえましたか?

431 名前:オガワン mailto:sage [2007/04/08(日) 14:27:39 ID:QEvKyj3z]
使えたよ。


432 名前:名前は開発中のものです。 mailto:sage [2007/04/08(日) 14:35:52 ID:yoJuvkiJ]
>>431
よかった・・・使えないと報告あったので直ったみたいですね。
あとは読み込みの最適化とルーラーかな。

433 名前:名前は開発中のものです。 mailto:sage [2007/04/09(月) 15:27:25 ID:7rHGhQWN]
関数のコールグラフとかアウトライン解析があるとうれしいです。

434 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 00:01:17 ID:XcU32fW2]
>>433
了解です。

2〜3日後にまた覗いてみてください。
アップデートしたのが載っていると思います。

435 名前:名前は開発中のものです。 mailto:sage [2007/04/10(火) 19:22:36 ID:XcU32fW2]
つ volbic.ddo.jp/files/lgpide002.zip

GUI貧相だったので1から書き直しました。
関数リスト・関数宣言位置に移動・コンパイルが主な機能です。

要望とか意見お待ちしてます。

てか、公式掲示板はあれ以上汚すと失礼なので投稿やめとこ;

436 名前:名前は開発中のものです。 mailto:sage [2007/04/17(火) 20:45:21 ID:Qy3PV249]
一気に廃れたね

437 名前:オガワン mailto:sage [2007/04/17(火) 22:59:08 ID:+Ha8Vcan]
ささやんが、おちゃっこみたいに、かわいげ、とか、けなげさ、があれば
盛り上がるんだろうけど。

俺は無口だから、話題ふれないし。

絵と音とプランを持って来い!そしたら、このスレの誰かがプログラム
してくれるぞ。LGPで。俺以外の誰かが。ソース付きで。

という盛り上げ運動をしよう。

プログラマが立候補してください。そしたら、絵と音とプラン待ちだな。

後者が先でもいいや。
ミニミニゲームが妥当かな。

ゲーム スタート!




438 名前:名前は開発中のものです。 mailto:sage [2007/04/18(水) 09:48:38 ID:JZ90bg8e]
>>437
LGPが盛り上がらない理由はそこだろうね
盛り上げようとしても中の人があれじゃ話にならんね

エディタの中の人も途中で作る気なくなったんだろうな
公式掲示板に書き込んでも無視はささやんが悪いな

439 名前:名前は開発中のものです。 mailto:sage [2007/04/18(水) 19:23:48 ID:IwqBaQ95]
もうCとかで良いじゃんって思っちゃいますね。
BASICにこだわる理由もないし・・・

440 名前:名前は開発中のものです。 mailto:sage [2007/04/18(水) 19:30:38 ID:Ezq7K5tK]
盛り上がらないのは電波がうろついてるから

441 名前:名前は開発中のものです。 [2007/04/18(水) 20:06:14 ID:e4JPG9tE]
オッサンとどじっ娘の違い

442 名前:名前は開発中のものです。 mailto:sage [2007/04/18(水) 20:22:40 ID:JZ90bg8e]
>>440
むしろ電波しか使わない証拠

443 名前:名前は開発中のものです。 [2007/04/19(木) 08:38:04 ID:+FU5uy3F]
12才から始める
とか本書けばいいよ

444 名前:名前は開発中のものです。 mailto:sage [2007/04/19(木) 09:06:47 ID:1uRg3BHz]
発展性ないから書籍売れないだろ
今でさえユーザー定着しないのに書籍ユーザーが定着するかっての

LGP完成してないし

445 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 12:44:02 ID:8hlAhlLg]
>>1から>>444まで読んでの感想

 5 年 間 経 っ て も 変 わ ら な い

HSPは5年間で書籍3〜4冊とスポンサー付いたのにLGPときたら


446 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 12:46:23 ID:gMQSALZE]
作者の交友範囲の差とかかねえ・・・。おにたまさんはある種重鎮だしな。

447 名前:名前は開発中のものです。 [2007/04/20(金) 14:41:47 ID:mWbQaIpQ]
もういいよ
頑張ったよ
お疲れ様



448 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 17:37:03 ID:i9Q+t8gp]
つうか、MAYAのモデルしか扱えないのに
どうやってゲーム作れと

449 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 17:50:44 ID:gMQSALZE]
フリー版あるじゃん、Maya。

450 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 20:55:56 ID:OijzXlD9]
AMAZONでHSPの本を数えたら9冊だった

451 名前:名前は開発中のものです。 mailto:sage [2007/04/20(金) 21:56:45 ID:+vS6bYOB]
優秀なLGP使いはいるんだから、抱き込んで本書かせるとか、アピール用の作品作らせるとか
すれば知名度とかも変わってくると思うんだがなあ
ネトゲにはまってる熱意をもう少しLGPに向ければいいのに

452 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 00:28:13 ID:hfioMdss]
名前がよくないです。
GPLに感染しそうw

453 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 09:11:46 ID:laYGd4sA]
HSPが1ヶ月で2回もアップデートwwwwwwwwww
LGPどんどん引き離されてるwwwwwwww

LGPユーザー涙目wwwwwwwwwww

454 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 12:20:47 ID:9oJRu/b7]
実際に処理スピードはどうなんでしょうか?
類似したBASIC系の言語が多くあるのですが
処理速度を比較した実測数値で示した比較データなどありますか?

455 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 12:24:40 ID:6oOZ9JbV]
gamdev.org/up/img/9337.zip

秀丸の強調表示用設定ファイルを作成しました。

C:\Program Files\Hidemaru
へ設定ファイルをコピーして強調表示の設定画面から読み込みます

その他→ファイルタイプ別の設定→表示とカラー→強調設定
で設定できます。

LGP3用です。

456 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 12:43:12 ID:6oOZ9JbV]
処理速度を測ってみようと素数計算プログラムを実行してみたんだけど……、LGP4だとうまく計算できない
2〜7919までの1000個の素数がファイルに出力されるはずなんだけど
LGP4だと2が1個だけ出力される
LGP3だとちゃんと1000個出力されてた
なぜ?

テストに利用したバージョン
LGP3 ver 01.03.37(成功)
LGP4 Ver 00.17(失敗)

ソース
FH=F@OPEN("PrimeNumber.txt" , 3 )
F@WRITES( FH , STR(2) )
COUNT=COUNT+1

I=3
WHILE COUNT<1000
    SOSU=-1
    FOR J=3 TO I/2 STEP 2
        IF I%J=0 THEN
            SOSU=0
        ENDIF
    NEXT
    IF SOSU=-1 THEN
        F@WRITES( FH , STR(I) )
        COUNT=COUNT+1
    ENDIF
    I=I+2
    S@WAIT()
ENDWHILE

F@CLOSE( FH )

457 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 13:03:42 ID:laYGd4sA]
高速3D描画だけならHSPだろうとCだろうと出来る
LGPはボーン・モーション・コリジョン・頂点関実装してないから速くて当たり前

作者的にはユーザー定義関数で作れよと思ってるかもしれんが
それだったらLGP使うよりもC++使った方が拡張性あるし速い

LGPの利点って何?ユーザーは何求めてるの?

こゆー事が作者には抜けてる
ひたすらに ”LGPバージョンアップ” でオナニーしちゃってるのがLGPの今の姿

LGP作者はHDRの話してるから描画の事しか考えてない
=ゲーム作成ツールとしては終わってる



458 名前:オガワン mailto:sage [2007/04/21(土) 14:20:45 ID:+/gSUG5o]
>>456
LGP4だとホワイル文が機能してないようですね。

ふぅ。ひさしぶりにデバッグしちゃたよw


459 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 17:14:44 ID:6oOZ9JbV]
>>458
ありがとうございます
LGP4だとどんな条件を入れてもWHILEのループに入らないみたいですね

460 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 17:53:40 ID:6oOZ9JbV]
gamdev.org/up/img/9338.zip

秀丸の単語補完用設定ファイルを作成しました。

その他→ファイルタイプ別の設定→単語補完
「辞書ファイル」にチェックを入れてその右にlgp3_keyword.txt
へのフルパスを記入します。

秀丸はver6.50から単語補完機能が搭載されています。
ALT+Enterで候補が表示されます。

LGP3用です。

461 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 18:30:54 ID:6oOZ9JbV]
>>452
ソースのライセンスはGPLに近いみたいだけど……
LGPソースコード
www.jppass.com/lgp/sonota/src/srcdown.htm
(一部抜粋)
1.LGPのソースコードは、GPLにかなり準拠した条件の元に使用することができます。
  多少違うので注意してください。
2.LGPのソースコードは、そのままの内容で複写した上で「ささやき」の著作権表示と
  動作の保証を行わないこと明確に記述した場合に限り配布することが出来ます。
  ようは本「LGPソースコード使用許諾書」を元の形のままソースコードといっしょに
  配ってくださいということです。複写物(ソースコード)の引渡しにかかる費用(実費)
  は請求することが出来ます。また、配布者が独自の動作保証を行う場合はその保証に
  対して費用(実費)を請求することが出来ます。

3.次に示す全ての条件を満たしている場合に限り、ソースコードの変更及びその一部を
  上記2項に従って配布することが出来ます。ようはLGPのソースコードに独自に手を
  加えたものを配布することが出来ます。

a)LGPのソースコードを変更した旨を変更したファイル上に明確にする。
b)LGPのソースコードを全体または一部を利用したプログラムを配布する場合は、
  本「LGPソースコード使用許諾書」に従って第三者に無償で使用許諾を行うこと。
  ソースコードの開示を求められた場合は開示を行わなければならない。(LGPの
  コンパイルにより生成されたプログラムに関しては本「LGPソースコード使用許
  諾書」の制約は受けない。つまり有償無償にかかわらず自由に配布出来ます。)

4.本「LGPソースコード使用許諾書」が明示的に許諾している場合を除き、あなたは、
  「プログラム」を複製、変更、サブライセンス、頒布することができません。
5.本製品の保証は明示的/暗黙的であるのかを問わず一切ありません。製品の品質や性能
  などあらゆる全てのリスクは利用者が負うものとし、製品に欠陥があった場合でもそれに
  伴う損害費用は全て利用者の負担とします。製品の利用で生じた一切の損害について
  何らの責任も負いません。
                                 以上  

462 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 18:43:44 ID:6oOZ9JbV]
LGPで作った生成物に関しては自由に配布して問題ないと俺は解釈したよ。
もしこれがGPLならスタティックリンクの問題があるのかもしれないけど違うからね。

ちょっとひっかかってるのは「ユーザー登録」「行いえます」という文言。
・なんらかの手続きをしてユーザー登録しなければならないのか?そもそもこの文章はライセンスなのか。
・行いえますって「行い得ます」?それともただの記述ミス?

と重箱の隅を突付くような話だけど(もともとライセンスってそんなものかもしれないけど)
readme.txtをみる限り生成物に対してなんらかの制限を課すような意図は感じ取れなかった。
今までに同人ソフトの販売実績もあるしライセンスもGPLそのものではないから
生成物の配布に関しては障害になるとは思えない。

(LGPに添付のreadme.txtより一部抜粋)
−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
【ユーザ登録】
本製品はフリーウェアです。
個人での使用、及び商用での本製品の使用、および再配布自由としますが、
本製品自体を有料販売する事は不可とします。
また、本製品で開発したプログラムの配布は自由/無料で行いえます。

−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−

463 名前:オガワン mailto:sage [2007/04/21(土) 19:41:35 ID:+/gSUG5o]
>>460
おれ、メモ帳。

処理速度は計れましたか?4は、かなりバグあるから、3と他の
コンパイラの比較がいい。と思いました。

464 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 19:44:50 ID:laYGd4sA]
>>463
>>440
お前のことです。気づいてください。

465 名前:名前は開発中のものです。 mailto:sage [2007/04/21(土) 23:25:41 ID:6oOZ9JbV]
追加&更新しました

GamDevPukiWiki - 非公式LGPエディタ
gamdev.org/w/?%5B%5B%C8%F3%B8%F8%BC%B0LGP%A5%A8%A5%C7%A5%A3%A5%BF%5D%5D
GamDevPukiWiki - LGP3向け秀丸設定ファイル
gamdev.org/w/?%5B%5BLGP3%B8%FE%A4%B1%BD%A8%B4%DD%C0%DF%C4%EA%A5%D5%A5%A1%A5%A4%A5%EB%5D%5D
GamDevPukiWiki - LGP
gamdev.org/w/?%5B%5BLGP%5D%5D


>>435がダウンロードできなくなってる?

466 名前:名前は開発中のものです。 mailto:sage [2007/04/22(日) 00:32:01 ID:GAHMA1wL]
>>465
>>435の中の人知ってるから連絡してみる?

467 名前:名前は開発中のものです。 mailto:sage [2007/04/22(日) 01:19:53 ID:1cO9U5KH]
>>463
LGP3でもこちらの環境では不具合が発生してしまい処理速度どころではなくなってしまいましたorz
実行するとウインドウが開いた後にOSごとレスポンスがない状態になってしまいます(CTRL+ALT+DELも無効)

>>466
いえ、わざわざ手を煩わせるには及びません




468 名前:オガワン mailto:sage [2007/04/22(日) 07:26:34 ID:KD72KCOk]
エディタ。
しおり機能があるエディタなら使ってみたい。エディタ上での
ラベル管理みたいな。ソースにラベル書いて、検索してジャンプ
するの面倒なんだよなぁ。

469 名前:名前は開発中のものです。 mailto:sage [2007/04/22(日) 15:53:47 ID:GAHMA1wL]
自分で作れば?LGPで






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<231KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef