ラベル LuaVisualProgramming の投稿を表示しています。 すべての投稿を表示
ラベル LuaVisualProgramming の投稿を表示しています。 すべての投稿を表示

2017年11月14日火曜日

【LuaVP】進捗報告

ページはこちら:https://moker-spaghetti.github.io/Visual-Programming-for-CC/
(もし変更が確認できない場合はキャッシュを削除してみてください)

さて、turtleについての関数は大体追加し終わりました。
あとは

  • デザインの改善(保存ボタンとか)
  • レッドストーン関係の関数の追加
  • マルチ言語対応
くらいですかね。

定期的に更新してるのでgithubの方も確認していただければ幸いです。

2017年10月25日水曜日

進捗報告

前回書いたBlocklyですがとりあえず簡単なものが完成したので、Githubの方に挙げてみました。(https://moker-spaghetti.github.io/Visual-Programming-for-CC/

まだプロトタイプなので、バグが潜んでいる可能性が高いです。
使うときは注意してください。

CCのブロックはまだ、2種類しか追加してません。

基本的な機能はどのブラウザでも動くと思いますが、読み込み、保存、コピー機能はChrome以外のブラウザだと動かないかもしれません。まだちゃんとした動作確認をしてないので許してください。

さて、今後の改善ポイントですが
  • CCのブロック数を増やす
  • デザインを改善する
  • 日本語化
くらいを考えています。

OCについては、どうやって実装するか悩み中です。少し時間をください。

もしバグないし動作確認報告などあれば、ここのコメント欄とかむこうのIssueにでも書き込んでいただければ幸いです。

2017年10月9日月曜日

CCやOCでビジュアルプログラミングできないかという話

 お久しぶりです。

 さて、タイトルの通りです。
 CCやOCの面白さをいろんな人に知ってもらうことの一番の障壁は何といってもプログラミングです。未経験者にとっては、やっぱりCUIよりもGUIなものの方がいいと思うんですよね。そこで、Lua対応のヴィジュアルプログラミング環境はないのかと、ずっと探していました。

 これが意外と見つからない・・・。
 自分で作るしかないのか・・・と半ば絶望していたんですが、先日Twitterを見てたら偶然発見しました。

 GoogleBlocklyというjsライブラリです。(urlはこちら
 名前の通り、googleが中心となって開発しているヴィジュアルプログラミング開発環境を作るためのライブラリ群。Scratch3もこれがベースになっているとのこと。これがなんとLuaにも対応してるんだそう。ライセンスはApacheの2.0だと思われます。

 まだ、仕様を確認してる段階なので何とも言えないけど、これをちょっといじってOC、CCに対応させられないかなぁ・・・