BLACKDIAMOND [無断転載禁止]©2ch.net
まぁのんびりやっていきまっしょい
Windows10とMACとLinuxで作ってるから 霧賀ユキとかくさなぎゆうぎに絵を描いて欲しいな
片山若子でもいいけど スレ立てから2年で10%進んだと言う事は完成は当分先なんやね とりあえず生きてます…
BLACKDIAMONDの移植と改良に時間かけてるよ 基本設計をいろいろ考えています
Armの時代になりつつあるし ノンスクリプティングの時代になりつつある
UnityやUE5なんかの動向をみるのも面白い XGAでキーボード入力が自然になるようなUI
GUIで作れるタイプ スクリプトで作れるタイプ
いろいろ考えてる スレ主の方、そろそろ話を具体的に進めてみませんか? とりあえずスレ主が戻ってくるまで、これまでの流れに準じて
BLACKDIAMONDシステムの研究と移植をしてみようと思います。 移植の上での最難関と思われる、フラグの読み書きと数式処理が
実装できました。if命令のサンプルスクリプト後半の数当てゲームが
正常動作します。 バックグラウンド処理のサンプルが動くようになりました。女の子が目ぱちアニメーションするやつです。
割り込み動作も重要ですが、IF,ELIF,ELSE,ENDIFの入れ子の処理に手間取りました。 リファレンスマニュアルに載っていない命令。
*TAG flag
コンソールに表示するテキスト中に含まれるタグの記述<>を処理する場合、flagに0以外を指定するようです。0を指定した場合は、タグがそのまま表示されます。
タグの種類がどれだけあるかはわかりませんが、とりあえず、
<COL num> で、文字の色が変わりました。
numには、0〜7を指定し、デフォルトの0の場合、メッセージウィンドウが独立なら黒字、オーバーレイ表示なら白字です。
1以降、青、赤、紫、緑、水色、黄色、白となります。 >>81
具体的とはいっても
わたしは自由につくるつもりだったので
意見とかは考えてませんでした >>82
わたしは不定期にしかこれませんが
BLACKDIAMONDを作る人が現れるのは
思ってませんでした
BLACKDIAMONDの後継をだして
過去の資産を利用したり改良したり他OSに移植を考えてました これからシナリオを作る人がまたできるようにしたいなぁと思ってます
もとのBLACKDIAMONDはUIとかがこなれてないのと
テキストでスクリプトでもつくってもいいし
フロントエンドでGUIなどでつくってもいいと思ってます
OS Windows10 MacOS iPadOS iOS Linuxなどに移植しようと思ってます >>87
『過去の資産』とは具体的に何を指していますか?
技術的、著作権的に利用可能性を検討の上で、情報共有することが望まれます。 >>89
規制されていました
これからもちょくちょく書き込めないとおもいます
過去の資産とはすでに配布されてる作品を楽しめること
を指します 経験も >>90
過去の作品をWindows以外でプレイ出来るようにするには、
専用アーカイバでパッケージされたシナリオデータを展開
する必要があります。ソースコードが開示されてない現状、
技術的に相当困難だと思います。
現存するプレイヤーで動かして画像等をキャプチャし、
スクリプトを再構築する方法なら見込みはあるのですが、
この方法をとる場合、原作者の許可を得ない限り、配布
することが出来ません。
従って、過去の作品を資産として活用するためには、
専用アーカイバまたは展開ルーチンのソースコードが開示されるか、
アーカイブ前の状態(ネタバレ)で公開されているか、
あなたが著作権を持つ作品であるか、のいずれかになります。 >>91
ふつうに公開されてる作品を伸長して
読み込んで再生することを目的としています
Black Diamondの代わりに
シナリオをつくったり公開できることを目指してますが
新しいものとして再出発も考えてます 著作権の問題はツクールで何かあったようですね
作られた作品はわたしが中身を見れる条件にするとか
考えてます
パスワード鍵を設定するなどしてコンパイルして暗号化するとか
中身を見れる状態で公開するとか考えてなかったことなので
稚拙でまとまっていませんが DanteWinやD2Winのようなものを想定していました なので新規に出発してBlack DiamondSPとか
WHITEDIAMONDとか派生のものを創って
あらたに出発することも企画想定してます
スクリプトで作る RPGツクールのようにコマンドイベントで作る
CUIでつくる フロントエンドでつくるなど あくまでも個人の好奇心で
創って シナリオ作者が集まって
公開する場所と玄関サイトができればいいな
くらいにおもっています
ZELDAClassicのように スクリプトを作っているひとは実装したのですか?
どこかで公開する予定はありますか? まぁPCのオンラインソフト文化が衰退してる今
どうなるかわかりませんがGithubなどをつかうSourceForgeをつかう
などまだまだPCとMacで開発してスマートフォン用のアプリケーションに
する需要は在るとは思います Appstoreのエコシステムも厳しいことになってきていますけど BLACKDIAMONDと互換とかは考えないことにします
Scriptを書く台かGUIやCUIで操作編集する形になるかも
それより新しく書いてくれるヒトを求めます。
現代版BLACKDIAMONDとして見た目や操作方法を
考えます
ウインドウズ10か次代OS、Linux、MacOS iPadOS iOS
で動作作成できるものに舵を切ります BLACK DIAMONDの持つゲーム性は、
『作者が提示した情報およびコマンドによる対話で得たヒントを元に、プレイヤーが合言葉を発見する』
という点にあると思います。
この性質を活かす方法として、創作物の大作テキストアドベンチャーゲームが考えられますが、
もっとカジュアルなコンテンツ、例えば個人のブログ程度の内容やボリューム感で、文章を真面目に
読んでくれた人に限って特別なご褒美コンテンツを提供したいというニーズに対応するマークアップ言語に
BDスクリプトを最適化する(という目的で、このスレッドを活用する)というのはいかがでしょうか。
実装としては、プラットホーム別に作るより、Webアプリ化が現実的な気もします。 大作というより小さいので十分だとおもいます
それでも完成出来ない人が多数なので
よくわからないけどマークアップ言語?
BLACKDIAMONDのもとのスクリプトは使わない
日本語命令でかけること 英語にも対応 UTF-8など対応
スマートフォン絵文字が使えること
くらい…
スクリプトもScratchみたいなフロントエンドを用意するとか
ウェブアプリは維持費が大変そうです CUIで編集操作できるとシームレスでできて
開発者としては利点ではないかな
GUIも用意してGUI部品をマウスなどで操って
作り上げるとプログラムに慣れてない人にも入りやすいかも じゃあとっとと自分で言った通りのもの作ればいいんじゃね? コマンド入力式アドベンチャーゲームのようなクラッシックなスタイルで、
もし仮に新作シナリオを書きたいというニーズがあったとして、
20年近く更新されていない、今後の保守が期待できないシステム専用に
執筆するのは、作家さんから見れば非常にリスキーであることは間違いありません。
その一方で、そのスタイルのゲームであれば、わざわざ新システムを開発せずに
作りたいと思うのも当然だろうと思います。
この条件下で、新作を書いてくれる作家さんにBLACKDIAMONDを選択してもらうことが
このスレッドの当初の目標であったならば、何を議論し、何を推し進めるか見えてきませんか? ただ、言ってる通りの物を作ればいいだけの事を
そうせずにエアプ方向に行った段階で
エアプの未来しか見えてこねえよ このスレッドの目的は>>1-2であり、スレ主の勝利条件を>>102とします。
これまでの書き込みに対して進捗が芳しくないと思われるなら、以下を疑うべきでしょう
(1) 提案している技術内容は、作家側のニーズと違っている
(2) 提案内容の実現可能性に疑義がある なお、BLACKDIAMOND自体は>>1のリンク先から現在でもダウンロード可能であり、
互換モードを設定すればWindows10Home(2004)等で動作可能であり、
再開発するまでもなく、その気があれば新作シナリオを書くこと自体は可能であることを申し添えます。 何年経ってると思ってんだ
もっともらしい事を書き込むだけのネタスレだろ、ここ >>113
糖質のエアプを対話相手にすることからしてスタート段階から方向が間違ってる
あなたが単にエンジンとして動く物を作ればいいだけ
そのエンジンを利用するシナリオ作者が出現したらその作者たちの意見に耳を傾けて行けばいい
ここの糖質エアプ(エンジンを作る訳でもなく、シナリオを作るわけでもない。ただ支離滅裂にエアプってるだけ)と会話しても無駄
真面目にやりたいなら別スレを改めて立てた方がいいと思うよ もともとはひっそりやっていく場所だったんだけど
好きにやってください のんびり気長にやろう
何にせよテキスト入力式はやり応えのあるシステム のんびり気長に
作っても作る人はいなさそう
今までの例から考えて
自分がお話作ればいいかと思う お話をつくることとシステムを移植することは別の次元です。
お話を作りたいならBLACKDIAMOND本家でも、他のシステムでも可能ですし、
創作系の板の方が馴染みやすいと思われます。
移植に伴う仕様確認や動作の変更、拡張については、
このスレッドで話題にするのが適切でしょう。 もう本家をつかうのはやめたので
別のものになります
BORN AGAIN BLACK DIAMONDと仮に名付けるとして
古いwindowsのダイアログのメッセージやセーブダイアログ出すのはやめて
もっとシームレスなデザインでコマンド入力とメッセージと保存と読出ができるように
したい
お話づくりはここでは話に出すのは控えます
仕様はどうしようかと思ってます
ここで話しても横槍がひどいしわたしの都合でやりたいので
あんまり期待されても悪いなあと思います ここは単にBLACKDIAMONDに興味がある人が来るスレッドなので、
あなたが何か期待されていると気負う必要はないと思います。
BLACKDIAMONDとは別の仕様のものを目標とされる理由がもし、
BLACKDIAMONDの再現、移植の途中で技術的に行き詰まったということであれば、
このスレッドで報告してもらえれば解決の糸口が見つかるかもしれませんよ。