Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

マイクラプラグイン作った話

3,682 views

Published on

第2回神戸マインクラフト勉強会
RSSNewsBook plugin( https://www.spigotmc.org/resources/rssnewsbook.25384/ )を
作った話

Published in: Technology
  • Be the first to comment

  • Be the first to like this

マイクラプラグイン作った話

  1. 1. マイクラプラグイン 作った話 2016/06/25
  2. 2. プロフィール 名前: ネスケ プログラマやってます マイクラ沼には、PS3版からハマる
  3. 3. Spigot(bukkit) プラグ インを作りました
  4. 4. https://goo.gl/dmKG5G
  5. 5. RSSNewsBook • Minecraft向けRSSリーダー • Minecraftの世界でニュースが読める! • 誰得言うな • Spigot 1.9.x, 1.10 で動作
  6. 6. これの使いみち • 該当のワールドの更新履歴を配信。 • ワールドの特徴や遊び方などを読んでもらうた めの手引きとして。
  7. 7. 作成のきっかけ1 • 前回のJobsプラグインのバグ修正 • 意外とプログラムが読める…!読めるぞ…! • 案外難しくなさそう!
  8. 8. 作成のきっかけ2 • Minecraftの世界と現実世界を繋げたかった • 本当はハードウェアと絡ませるとかしたい • 敷居が高いから、まずはソフトウェアで。
  9. 9. 公開までのフロー • 構想を練る • プロジェクト作成 • プログラミング • 公開
  10. 10. 公開までのフロー • 構想を練る • プロジェクト作成 • プログラミング • 公開
  11. 11. 公開までのフロー • 構想を練る • プロジェクト作成 • プログラミング • 公開
  12. 12. オススメはGradleベース
  13. 13. その他設定 • ビルドはJava 1.7 • 対応する予定のSpigotのjarを導入 • plugin.ymlの作成 • テストを楽にする対応
  14. 14. plugin.yml
  15. 15. テストを楽にする対応
  16. 16. 作成完了
  17. 17. 公開までのフロー • 構想を練る • プロジェクト作成 • プログラミング • 公開
  18. 18. ハマりどころ • 複数バージョンの吸収 • YAMLの保存 • 非同期
  19. 19. 公開までのフロー • 構想を練る • プロジェクト作成 • プログラミング • 公開
  20. 20. Spigot or Bukkit
  21. 21. Spigot or Bukkit Modern?
  22. 22. プラグインの情報を入 力
  23. 23. 公開
  24. 24. ご清聴ありがとうございました Any questions?

×