Giter VIP home page Giter VIP logo

mcpi_remote's Introduction

目的

  • 子供と遊ぶ
    • 子供がRaspberry PIでMinecraftPIで遊んでいるところに PCからLAN経由でちょっかいを出す。

スクリーンショット

2 0 3 6

用意するもの

  • MinecraftPIが動作するように設定済みのRaspberry PI
    • LANに接続されIPアドレスがあること
    • サバイバルのパッチ済み
    • 壊してもよいSAVE DATA(大事なワールドでは試さないでください。)
  • PC
    • win10 later

使い方

0.PCで下記よりReleaseVx.x.zipをダウンロードし展開する。 https://github.com/diverc/mcpi_remote/releases 1.RPIのIPアドレスを調べておく

  • 画面右上のWIFIから取得してもよいです。
  • RPIのターミナルで'ifconfig'と入力する 2.Windowsでアプリを起動する - リリースを展開し、「MCPIDEMO.exe」をダブルクリック 3.IPアドレスを入力して「接続」ボタンを押す - MinecraftPIに接続されたメッセージが表示される 4.適当なボタンを押して、Worldをハチャメチャにする

機能

以下がWindowsPCからRPIのMinecraftPIに対してボタン一つでできます。

  • SteavePIを任意地点にテレポートさせる

  • SteavePIを上空に振り飛ばす

  • 地底の入り口を作る

  • 螺旋階段を作る

  • 塔を作る(未リリース)

  • 大きな壁を作る(未リリース)

  • 砂の塔を作る(未リリース)

  • 溶岩の成る木(未リリース)

  • キー操作でボタンを押下する(未リリース)

その他

  • MinecraftPIのサバイバルパッチで敵を倒す方法
    • 水に沈める
    • 溶岩に落とす
    • 上から突き落とす
    • 上から砂ブロックを落として挟む

動機

RPIの画面でプログラミングっていうのはどうなのかと思い、 WindowsからAPIでコントロールするところをやってみました。 意外と簡単にできることが分かったので、ScratchじゃなくBasicで実装してみました。 ご存知のように、RPIのMinecraftPIは機能が限定されていて、本家のないものねだりだと面白くないので、この制限で楽しむためにはという発想で試してみました。 家での時間の使い方の参考になれば幸いです。 あるいは、不足を改造することに親子で取り組まれてみてはいかがでしょうか。 なお、Java版のRaspberry Jam Modでは動作確認してません

注意

家やオブジェが壊れても責任取れませんので 大事なワールドでは実施しないでください。

参考

https://github.com/martinohanlon/mcpi

mcpi_remote's People

Contributors

diverc avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.