OSDN Git Service

[Add] #31239 までの修正内容チェック謝辞追加など.
[hengband/web.git] / src / development.adoc
1 :lang: ja
2 :doctype: article
3
4 ## 現在の開発状況について
5
6 * 現在3.0.0Alphaのリリースを行うために、link:https://osdn.net/projects/hengband/[OSDN]のlink:https://osdn.net/projects/hengband/ticket[チケット]にて公開までに必要な作業工程をまとめています。常に最新の進捗を追いたい場合はこれらを参照ください。
7 * 2020/12/13現在link:https://osdn.net/projects/hengband/ticket/milestone/1909[マイルストーン上で残り工数の計算とリリース日の検討を行っています。]
8
9 ## 開発に貢献したい方へ(改訂…2020/12/13)
10
11 ### バグの報告をしたい
12
13 link:/development/development201103.html[公式開発記事]で解説しました通り現在3.0.0Alphaの開発中です。新規のみならず、従来からの仕様上でもバグが新たに発生していることが開発スタッフからいくつか報告されています。今後共それらを少数のみで全て把握するのは困難ですので、バグ報告を常に歓迎しております。
14
15  * 開発者やプレイヤー他関係者への誹謗中傷や、開発の貢献にならない諸要素の書き込みはお控えください。
16  * 念の為不具合内容に重複がないか確認の上、報告いただけると幸いですが、あっても重複上による作業管理は開発側で行います。
17  * 数十時間のプレイ成果が失われるような多大かつ致命的なバグの場合は、即興でそれらを救済復帰するバージョンをアップすることも一応、想定しています。必要ならばご相談ください。
18  
19 以上を踏まえて、下記の形で報告ください。
20
21  * link:https://osdn.net/projects/hengband/forums/30152/33687/[公式フォーラムの「バグ報告スレ」]に投稿
22  ** 2013年の旧来から利用しているスレッドです。
23  ** 確認次第開発スタッフがチケット化し、特定のマイルストーンまでに修正を行います。
24  ** 現在、肥大しすぎて整理がつかなくなっているという意見も以前ありましたので、フォーラムの運用については今後変化する可能性があります。
25  * link:https://osdn.net/projects/hengband/ticket/[チケット]に新しく課題を投稿
26  ** こちらに直接新しいチケットを作成していただくのも結構です。必要な検証セーブデータやスクリーンショットのアップも行うことができるのでより仔細な報告が可能でしょう。
27  ** OSDNのアカウントと取ってハンドルネームを取得していただければ、謝辞のリストに加えさせていただきます。
28  
29 ### ゲーム中にモンスターやアイテムなどのアイデア、新システムを持ち込みたい
30
31 変愚蛮怒はAngbandのトールキン的世界に、ゼラズニィやムアコック的な多元宇宙の [line-through]#クッソ汚い掃き溜め# 混沌を加えたZangband的鉄獄の有様に愛着を持ち、常日頃からさらに拡張し続けたいと考えています。既に鉄獄にたむろす連中やその所産がもたらす争いに、さらに付け加えたいものがあるならば常にお待ちしています。
32
33  * 開発者各人のタスク量の問題や、極端にシステムやフレーバーに合わない場合など、 *必ず採用されるとは限りません。* また採用されるとしても、現在アクティブな開発者の見解から、意図されない調整が行われる可能性があることはご了承ください。
34  * 単純なアイデアの提示でも結構ですが、/edit/内のテキストデータに即採用できるようなフォーマットでの提示をしていただくと、採用そのものも、持ち込みした人の意図に適った採用の可能性も高まります。
35  ** コーディング上の拡張を求めるものならば、実装のためのソースコードの寄稿もしていただくことを推奨します。ただし、2020年11月現在、一部のメンバーは相談と内容次第でそのような拡張にも取り組みたい意欲を示していますので、交渉してみるのもいいでしょう。
36  ** 実際にテキストデータのフォーマット、作成方法、開発情報については同ファイル内に記述されていたり、開発者が個人ブログなどでまとめているものもありますが、散逸していたり、現在のバージョンとは異なる仕様となっているものも多くなっています。近日時間を見てまとめ直しや修正を考えていますのでお待ちください。
37
38 持ち込みは現在以下で募集しています。
39
40  * [line-through]#link:https://osdn.net/projects/hengband/ticket/37285[チケット #37285 v3.0.0のモンスター追加/調整]#
41  ** モンスターについては3.0.0Alpha分は一度締め切りました。今後は link:https://osdn.net/projects/hengband/ticket/41042[チケット #41042 Ver3.0.0Beta(仮)のモンスター追加]へお願いします。しばらくはAlpha下の調整を要するので当分対応は先になると思われますがご了承ください。
42  * [line-through]#link:https://osdn.net/projects/hengband/ticket/37324[チケット #37324 v3.0.0のアイテム追加/調整]#
43  ** こちらも3.0.0Alphaへの導入は一度締め切りました。Ver3.0.0Beta(仮)用のチケットは再度作成しますが、その間までは上記のチケットでも一応お待ちします。ただしモンスター同様当分実装は先になると思われますのでご了承ください。
44  * これらの際、ソースコードの寄稿などが合わせて必要ならばOSDNアカウントを取りlink:https://osdn.net/docs/PullRequest[以下のヘルプに従いプルリクエストを行う]などと合わせて開発メンバーにご相談ください。
45
46 ### いっそバリアントを作りたい
47
48 オープンソース活動の繁栄の証左として大いに歓迎しております。現在具体的な協力を明示はできませんが、追々何か取り掛かりになるものを用意できないか検討しています。しばらくお待ちください。
49
50 ## 公式開発記事
51
52  * link:/development/development201110.html[2020/11/10 Alpha版の経緯と意義──コード変更の軌跡]
53  * link:/development/development201103.html[2020/11/03 Alpha版の経緯と意義──大規模リファクタリングに伴うエンバグと暗黙の仕様変化の可能性]
54
55
56
57