仕事と育児と珈琲に向き合う

共働きで育児奮闘中。気分転換にブログを書こうと決めました(2019/4)

子育て奮闘中の1児のパパです。妻・子供と平和な生活を送れることを願ってます。

棒人間の成長日記006 歩行のために、まず腕振り!

棒人間の成長日記

第6章 歩行のために、まず腕振り!

プログラム初心者がプログラミングを学びながら棒人間を成長させる。

 

当面の目標は歩行できるようにすること。

なかなかうまくいかないので少しずつステップを踏みます。

 

今回の目標は腕振りです。

 

第6.1章 腕振りの目標達成!

腕振り出来ました。

いかがでしょう?


棒人間

歩行できるのも時間の問題ですね。

楽しみです。

 

今日の棒人間

腕を振れるようになりました。

棒人間

プロフィール

Profile
項目 内容
名前 未定
生年月日 2019/10/13
出身 日本
データサイズ 23.7KByte
言語 Python

 

サイズ

Size
項目 内容
100ピクセル
胴体 80ピクセル
100ピクセル
100ピクセル

 

特技

speciality
特技 取得日
腕を振る 2019/10/14
腕を回す 2019/10/15
足を上げる 2019/10/16
ヘンテコダンス 2019/10/17

 

参考


 

棒人間の成長日記005 急成長!踊ります!

棒人間の成長日記

第5章 急成長!踊ります!

プログラム初心者がプログラミングを学びながら棒人間を成長させる。

 

手と足が動くようになったので、当面の目標は歩行できるようにすること。

これがなかなか難しいです。

 

とりあえず、今回は棒人間が踊ります。

 

第5.1章 棒人間が踊ります!

実は、歩かせようとしてました。

その過程でできた変なダンスです。

いかがですか?


棒人間

今日の棒人間

踊れるようになりました。

棒人間

プロフィール

Profile
項目 内容
名前 未定
生年月日 2019/10/13
出身 日本
データサイズ 23.7KByte
言語 Python

 

サイズ

Size
項目 内容
100ピクセル
胴体 80ピクセル
100ピクセル
100ピクセル

 

特技

speciality
特技 取得日
腕を振る 2019/10/14
腕を回す 2019/10/15
足を上げる 2019/10/16
ヘンテコダンス 2019/10/17

 

参考


 

棒人間の成長日記004 足を動かす!

棒人間の成長日記

第4章 足を動かす

プログラム初心者がプログラミングを学びながら棒人間を成長させる。

今回の目標は足を動かすこと。

前回、前々回と腕を動かしていたので、それほど難しいことではないです。

ただ、動かし方のセンスが要求されます。

 

第4.1章 簡単に足が上がった。

今回は何も考えず、足を上げてみました。

いかがでしょう?


棒人間

少し物足りないので、ちょっとだけレベルアップさせてみます。

 

第4.2章 足上げ バージョン2

関節をつけてみました。

少しはかっこよくなりましたかね?

いかがでしょう?


棒人間

今日の棒人間

足を上げられるようになりました。

棒人間

プロフィール

Profile
項目 内容
名前 未定
生年月日 2019/10/13
出身 日本
データサイズ 23.1KByte
言語 Python

 

サイズ

Size
項目 内容
100ピクセル
胴体 80ピクセル
100ピクセル
100ピクセル

 

特技

speciality
特技 取得日
腕を振る 2019/10/14
腕を回す 2019/10/15
足を上げる 2019/10/16

 

参考


 

棒人間の成長日記003 腕がぐるぐる回る!

棒人間の成長日記

第3章 腕をぐるぐる回す

プログラム初心者がプログラミングを学びながら棒人間を成長させる。

今回の目標は腕をぐるっと一周回すこと。

人間だと年を取るとなかなかできませんが、棒人間なら楽勝です。

 

第3.1章 腕が回った。久しぶりのサイン/コサイン

棒人間の腕は、「線を書く機能」を使って、線の開始ポイントと終了ポイントの座標を指定することで書いてます。

腕を一周回すとなると、少し工夫が必要です。

むかーし数学で習った、サイン/コサイン関数を使ってぐるぐるするのです。

 

いかがでしょう?


棒人間

この棒人間、関節が少しおかしいです。でも、細かいところは気にしません。

とにかく、棒人間、今日も成長しました。

 

今日の棒人間

腕を回せるようになりました。

棒人間

プロフィール

Profile
項目 内容
名前 未定
生年月日 2019/10/13
出身 日本
データサイズ 23.9KByte
言語 Python

 

サイズ

Size
項目 内容
100ピクセル
胴体 80ピクセル
100ピクセル
100ピクセル

 

特技

speciality
特技 取得日
腕を振る 2019/10/14
腕を回す 2019/10/15

 

参考


 

棒人間の成長日記002 腕が動いた!

棒人間の成長日記

第2章 腕を動かす

プログラム初心者がプログラミングを学びながら棒人間を成長させる。

今回の目標は腕を動かすこと。

さて、どうしましょう。

第2.1章 頑張って左腕が動いた。

描画は「Python」というプログラムの「描画ライブラリ」というものを使ってます。腕は、描画ライブラリに用意されている「線を書く機能:draw.line」を使って描いてます。

この「線を書く機能」は、線の開始ポイントと終了ポイントの座標を指定することで線を引きます。実は、単純にこれを使うだけでは棒人間は動き出しません。

なので、初心者なりのプログラミングで座標ポイントを変化させて動いているように見せます。

どうでしょう?左腕が動いているように見えませんか?

棒人間

第2.2章 ついでに両腕を動かしてみた。

どうせならということで、同じロジックで右腕も動かしてみました。

いかがでしょう?両腕が動いてますね。

棒人間

第2.3章 両腕を素早く動かしてみた。

ついでに肩に角度をつけて、描画間隔を短くしてみました。

いままでより、素早く動けているように見えるのではないでしょうか。

棒人間、成長しました。

棒人間

今日の棒人間

腕を振れるようになりました。

棒人間

プロフィール

Profile
項目 内容
名前 未定
生年月日 2019/10/13
出身 日本
データサイズ 23.9KByte
言語 Python

 

サイズ

Size
項目 内容
100ピクセル
胴体 80ピクセル
100ピクセル
100ピクセル

 

特技

speciality
特技 取得日
腕を振る 2019/10/14

参考


 

棒人間の成長日記001 誕生

棒人間の成長日記

第1章 誕生

今日から棒人間の成長日記をつけます。

棒人間

プログラム初心者がプログラミングを学びながら成長させていきます。プログラミングのレベルが低いのでまだ何もできません。

棒立ちです。将来的には歩いたり、走ったりしている姿が見れると思います。

今日の棒人間

棒立ちです。

棒人間

プロフィール

Profile
項目 内容
名前 未定
生年月日 2019/10/13
出身 日本
データサイズ 23.4KByte
言語 Python

 

サイズ

Size
項目 内容
100ピクセル
胴体 80ピクセル
100ピクセル
100ピクセル

 

特技

speciality
特技 取得日
なし -

参考


 

自作アニメーション

静止画像を組み合わせてアニメーションを作ってみた。いまの時代なら、スマホのアプリでも簡単に作れそうなチープな動画。でも、イチから作ったので結構大変でした。

 

完全に自己満足の世界です。なんの役に立つかわかりません。この変化の激しい世の中、利用できるものは利用し、メリハリをつけてグイグイ進んでいかないと時代に置いていかれる。チープなアニメを完成させた後に危機感を感じました。反省です。皮肉にも自分に向かって手を振っているようですね。


アニメーション

画像1

画像2

画像3

画像4