2022/08/30(火) [n年前の日記]
#2 [lua][prog] Luaでタートルグラフィック
Geany を触っているうちに、昔、こういった見た目のエディタ上で、Lua だか Python だかを使ってグラフィックっぽいものを描画できるか試していた記憶が蘇ってきた。アレは一体何を使って作業していたのだったか…。何だったっけ…。
色々なエディタ/IDEを起動して確認しているうちに思い出した。Geany じゃなくて、Lua用の軽量IDE、ZeroBrane Studio 1.90 だった。
_ZeroBrane Studio - Lua IDE/editor/debugger for Windows, Mac OSX, and Linux
Python じゃなくて、Lua を使ってタートルグラフィックスを試してたのだな…。
_Drawing trees with turtles - ZeroBrane
日記を検索してもそのあたりメモしてなかったようなので、今回一応メモしとく。
色々なエディタ/IDEを起動して確認しているうちに思い出した。Geany じゃなくて、Lua用の軽量IDE、ZeroBrane Studio 1.90 だった。
_ZeroBrane Studio - Lua IDE/editor/debugger for Windows, Mac OSX, and Linux
Python じゃなくて、Lua を使ってタートルグラフィックスを試してたのだな…。
_Drawing trees with turtles - ZeroBrane
日記を検索してもそのあたりメモしてなかったようなので、今回一応メモしとく。
◎ サンプルの動かし方。 :
(ZeroBrane Studioインストールフォルダ)\myprograms\welcome.lua を開くと、各種サンプルを試すことができる。
welcome.lua の中には、Lua言語のコメント行として、Markdown で各種説明や各サンプルへのリンクが書かれている。この Markdown は ZeroBrane Studio が解析して表示してくれるようで、例えば、リンクはリンクとしてちゃんと機能するようになってる。素晴らしい。
welcome.lua の中の、「Demos」の「Turtle graphics demo」をマウスクリックすると、myprograms\turtle-samples\demo.lua が開かれて、Luaを用いたタートルグラフィックを試すことができる。
実行は F6 キー。もしくはツールバー上の「>>」(Execute the current project/file)をクリック。
一応、動作してる様子をキャプチャしてみた。解像度が低いからアレだけど、雰囲気ぐらいは伝わるかと…。
myprograms\turtle-samples\ の中に、タートルグラフィックのサンプルが入っているので、それぞれ開いて実行してみるのもいいかもしれない。
welcome.lua の中には、Lua言語のコメント行として、Markdown で各種説明や各サンプルへのリンクが書かれている。この Markdown は ZeroBrane Studio が解析して表示してくれるようで、例えば、リンクはリンクとしてちゃんと機能するようになってる。素晴らしい。
welcome.lua の中の、「Demos」の「Turtle graphics demo」をマウスクリックすると、myprograms\turtle-samples\demo.lua が開かれて、Luaを用いたタートルグラフィックを試すことができる。
実行は F6 キー。もしくはツールバー上の「>>」(Execute the current project/file)をクリック。
一応、動作してる様子をキャプチャしてみた。解像度が低いからアレだけど、雰囲気ぐらいは伝わるかと…。
myprograms\turtle-samples\ の中に、タートルグラフィックのサンプルが入っているので、それぞれ開いて実行してみるのもいいかもしれない。
◎ 余談。Pythonでタートルグラフィックス。 :
ZeroBrane Studio + Lua とは別の話だけど。Python を使えばタートルグラフィックスを試すこともできる。
_turtle グラフィックスに挑戦してみよう | Python学習講座
_亀に訊け:Pythonの亀グラフィックス
_お絵かきで Python を学ぶ(タートルグラフィックス) - Qiita
_python学習の入り口に。turtle(たーとる)でCGを描こう。
「python turtle」でググれば解説ページがたくさん出てくるので参考になるかと。
_turtle グラフィックスに挑戦してみよう | Python学習講座
_亀に訊け:Pythonの亀グラフィックス
_お絵かきで Python を学ぶ(タートルグラフィックス) - Qiita
_python学習の入り口に。turtle(たーとる)でCGを描こう。
「python turtle」でググれば解説ページがたくさん出てくるので参考になるかと。
[ ツッコむ ]
以上です。