【ゲーム開発用言語】 Bennu 一羽目【マルチプラットフォーム】
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
2011/02/16(水) 15:06:28Bennu Game Development (BennuGD : べんぬじーでぃ)について語るスレです。
Bennu Game Development | The game programming language (開発元)
ttp://www.bennugd.org/
Bennu Wiki (各種説明書)
ttp://wiki.bennugd.org/
BennuGD (Wikipedia / スペイン語版)
ttp://es.wikipedia.org/wiki/BennuGD
Flamebird MX (IDE / 動作未確認)
ttp://fbtwo.sourceforge.net
FAQは>>2以降
00021
2011/02/16(水) 15:07:49- 例えばHSPとの違いは?
- マルチプラットフォーム
非公式な物を含めるとWindows, Linux, BSD系, Wii, Xbox, GP2Wiz, Pandora, ...DreamCastは対応予定
- スペイン発祥言語
- GPLv2等ライセンス (エンジンと関連ランタイムのみ適用。作ったゲームには適用されないので商用可)
- IDEは標準で提供されていない。 (Flamebird MXまたは各種IDE)
- 中級者以降推奨 (プログラミングは素人だが各種インストール、調べ物などは自分で行えるかた)
- BennuGDはさえあればというのは無いので都合や用途に合わせて他のゲーム開発言語と
使い分けたほうが良いと思います。
以上です。
00031
2011/02/16(水) 15:08:56各種翻訳や各種IDE/エディタの設定ファイルは必要であれば作業予定です。まったりお願いします。
0004デフォルトの名無しさん
2011/02/16(水) 15:52:320005デフォルトの名無しさん
2011/02/16(水) 16:05:59シンタックスハイライティングはConTEXTのものがBennuGD Wikiにあるよ。
非公式だけどiOSにも移植されています。 : ttp://www.bennugd.org/node/110
さらにBennupackというBennuGDのディストリビューションもあるようです。少し古いけど面倒ならこちらがいいかと。
ttp://bennupack.blogspot.com/
> Bennupack include more 150 games with source code, docs, tutorials, and tools for Game Development.
な・・・んだと? (150以上のゲーム(ソースコード付属)、説明書、チュートリアル付属・・・)
>>4
それは場合によるんじゃないかな。HSPの強みって日本語と手軽さだからね。
BennuGDはHSPの手軽さやLove言語のフレームワークの自己完結性を無くす代わりに高機能性や幅広い動作環境を
手に入れているといった印象があるな。
0006デフォルトの名無しさん
2011/02/16(水) 16:08:10そうでしたか
俺に何か手伝える事があればいって下さい
0007デフォルトの名無しさん
2011/02/16(水) 18:01:23今回スレを立てたのは、ゲーム作りたい、HSPに対する不満を持っているかたへ、こういう言語があるよ
という紹介の意味もありますので下手に対立したくないんですよね。
お願いできることは翻訳だけですと時間かかり過ぎて機会を逃してしまうので実際に使って記事や成果物を
書いていただけたらよいと思います。そうしていただければ初心者さんに対する敷居は低くなりますし、
協力していただけるかたも増えていくと思います。
なお、翻訳が必要であれば、こちらも可能な限り急いでやりますので言ってください。
0008デフォルトの名無しさん
2011/02/16(水) 18:02:49ざっと調べてみた限りではスペインのゲーム開発企業 Hammer Tecnologies(2000年に倒産)による
DIV Game Studio (DIV)を祖先にもつ言語です。DIVはビギナーさん向けのゲーム開発言語なんですが
プロでも使えるから英国圏でヒットして今でも熱烈な支持者がいるわけですか。
ttp://es.wikipedia.org/wiki/DIV_Games_Studio
0009デフォルトの名無しさん
2011/02/16(水) 20:01:44翻訳を読み次第サンプルを作って公開したいと思います
0010デフォルトの名無しさん
2011/02/16(水) 23:20:27言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
0011デフォルトの名無しさん
2011/02/17(木) 18:32:10初心者さんにとってBennuGDで難しいところは初期導入、開発環境作り、ドキュメンテーションのよみかたか...。
これさえ乗り越えてしまえば、DLL作ったりフォーラムで議論しない限りは大丈夫かと。
>>9
別に待たなくても、基本構文は簡単な部類ですから他の言語の経験者ならサンプルいじりながら
Bennu Wikiを機械翻訳通していただければ基本は1日あれば習得できる範囲ですよ。
なおオフラインマニュアル(スペイン語のみ)は機械翻訳であれば英語にしてからのほうが、
かなり正確なものがでます。参考までに。
0012デフォルトの名無しさん
2011/02/27(日) 00:04:43.23Chipmunk Physics Bindings For BennuGD
ttp://www.bennugd.org/node/124
翻訳の方はPC壊れてしまった関係で当面無理です。
強引に復旧したのですが、ディスプレイが640x480しか扱えないものでしてorz
当面はスペイン語の翻訳似ついての勉強をする方針です。
0013デフォルトの名無しさん
2011/02/28(月) 16:37:28.930014デフォルトの名無しさん
2011/03/01(火) 23:19:44.85使った翻訳に慣れているのであれば(時間かかるが)スペイン語 → 英語 → 日本語への翻訳は
難易度は高くないな。
とりあえずスペイン語教材見つけた。これはわかりやすい。
Bueno, entonces... Learn Spanish!
ttp://www.youtube.com/user/buenoentonces
辞書はこのあたり。
ttp://www.nichiza.com/rui/rui.php
ttp://www.diccionarios.com/
0015デフォルトの名無しさん
2011/03/08(火) 21:54:52.810016デフォルトの名無しさん
2011/03/08(火) 22:36:36.160017デフォルトの名無しさん
2011/03/08(火) 22:42:43.29翻訳大変だろうし
0018デフォルトの名無しさん
2011/03/13(日) 20:20:50.00>マルチプラットフォーム
>非公式な物を含めるとWindows, Linux, BSD系, Wii, Xbox, GP2Wiz, Pandora, ...DreamCastは対応予定
現時点で動くのはどれ?携帯やスマートフォンは?まったく変更なしで動くの?
>スペイン発祥言語
説明書やユーザーコミュニティは何語?
>GPLv2等ライセンス (エンジンと関連ランタイムのみ適用。作ったゲームには適用されないので商用可)
ランタイムを同梱して配布するのはOK?単体のEXEは作れないの?
商用可は>>1の判断じゃなくてソースあるの?
そもそも日本語通るの?ヨーロッパ圏だとドキュメント開く事すらできないんじゃね?
わざわざHSPを引き合いに出してるので話をあわせるけど
この手の開発言語でマルチプラットフォームは売りにならない
少なくともリストにあがってるようなものは相手にされない
その上でこいつの優位性ってなんだろう?
動画みる限りじゃHSPで簡単に作れるような2Dミニゲームしか見当たらなかった
あと何か導入実績あれば教えて
市販ゲームに採用ありとかだったら全然話が違うから
0019デフォルトの名無しさん
2011/03/14(月) 14:23:52.69ここはプログラム板だ。
手を動かす前に質問するやつが来る板ではない。
お前が行くべきなのはソフトウェア板だ。
0020デフォルトの名無しさん
2011/03/15(火) 13:44:45.73それを言ったらこの手のスレは終わるんだよ
部外者は黙ってろ
0021デフォルトの名無しさん
2011/03/15(火) 16:00:29.51そういう投稿で誰もいなくなるんだな。
気に入らないのは無視して、お前が答えてやれば平和に進むのに。
0022デフォルトの名無しさん
2011/03/18(金) 05:12:45.670023デフォルトの名無しさん
2011/05/12(木) 10:53:16.31これによりAppleStoreでBennuGDのゲームを公開できるようになりました。
http://www.bennugd.org/node/138
0024デフォルトの名無しさん
2011/08/11(木) 22:27:36.50翻訳の件はしばらく休止する代わりにBennuGDで使えそうな周辺ツールを探してローカライズ作業中です。
完了すればBennuGDでコードフォルディング付きコードエディタ、ソース公開用・文章化ツール(html/pdf)を
利用できるようになります。
0025デフォルトの名無しさん
2011/08/12(金) 16:33:58.42比較は == 、代入は = を使ってたり、ループがfor-to-doじゃなかったりと端々にCに色目を使ってるのが何かなぁ・・
代入文もALGOL式に:=の方が分り易いだろうに。
両方の文法の悪いところを考え無しに取り込んだような感じだね。
後wikiが分かり辛すぎw
基本文法を一纏めにしたページが欲しいよね。
0026デフォルトの名無しさん
2011/08/14(日) 11:31:14.48これはありでは?タスクやスレッドに関してはわかりやすいのが救いかと。
基本部分だけですが、マニュアルの件は Gemix Studio のほうを
参照されると良いと思います(ダウンロードにはフォーラムへの登録が必要)。
0027デフォルトの名無しさん
2011/08/14(日) 12:19:31.46単一テキストにまとめたページの方が良い。
なんか続編を見越して中途半端に終わってるゲームのようだ。
例えば古えのアーク・ザ:ラッドのような…
ということは、次に大幅なwikiのアップデートがあったらこれでもかという位お腹いっぱいなテキスト量になるかも知れんw
■ このスレッドは過去ログ倉庫に格納されています