記事一覧
やった! Vrewが人生訓を語ってくれた!
Vrewというアプリが人生訓というタイトルだけでこのような動画を作ってくれました。 生成AI恐るべしといったところですね(^^♪ https://www.youtube.com/watch?v=1FGntB4…
ScratchからPythonへ・・・その2 紙吹雪が一言でできた!
経緯前に紙吹雪のプログラムを作ってもらった。Scratch的に初歩的な段階から作っていった。どういうことが生成AIは得意か不得意かを知りたいと思っている。生成AIは簡単なことはさらさらとやってくれるが、どうも分岐の問題は苦手のようである。
そこで、今回は紙吹雪の問題を直接お願いしてみた。
なお今回のリートン(wrtn:GPT-4 turbo)を使っている
紙吹雪のプログラムまずは、つぎの質問を
ScratchからPython へ・・・その1 熊さんが動いた!
いきさつChatGPTなどのテキスト生成AIを使ってPythonのプログラミングの入門的なことを個人のYoutube,このnoteなどで発表してきた。個人的にはPythonのプログラミングの経験はほどんど練習問題程度で生成AIがどこまでできるのか判断できず、そのための試行錯誤的な部分が多かった。
今回、Youtubeに専門チャンネルを立ち上げてることにした。最初の投稿はYouTubeだけの説明では
生成AIでプログラミング・・・紙吹雪を降らせたよ!
紙吹雪Scratchのチュートリアルサイト「メクルン」に「Scratchで紙吹雪を作ってみよう」というトピックスがありました。色を変えるのが面白かったので、ここでは「Pythonで紙吹雪を作ってみよう」ということに挑戦させてもらうことにしました。
素片を作成
文夫
紙吹雪を作るPythonのプログラムを作りたいと思います。ステージは480×360で紙紙片の大きさは10×10ピクセルのおおきさで
やった! Vrewが人生訓を語ってくれた!
Vrewというアプリが人生訓というタイトルだけでこのような動画を作ってくれました。 生成AI恐るべしといったところですね(^^♪
https://www.youtube.com/watch?v=1FGntB4OSPM
Bardによるプログラミング学習01
問題1:円を描くプログラムを作成してくださいBardが使えるようになったのでさっそく使ってみた。事始めはChatGPTで行ったのと同じく、円を描くプログラムの作成です。
回答例1:はい、Python で円を描くプログラムです。
import turtle# 画面の中央にカーソルを移動しますturtle.setpos(0, 0)# 半径 100 の円を描きますturtle.circle(100)
ChatGPTによるプログラミング学習06:Arcadeに触ってみた
実施結果Pythonの2Dゲーム開発ライブラリとしてArcadeというのがあるというので触ってみました。ちょっと最後までできていませんが一応の体験として軽く載せておきます。
ChatGPTの大きなメリットとして、ちょっと聞いたことがあるものを、インターネットを探して見たり、書籍を買ったりするとちょっとおっくうになるということがあるのではないでしょうか。そんな時に簡単に触ってみるというのはいいですね
ChatGPTによるプログラミング学習05:追いかけっこゲーム
はじめにChatGPTをちょっと外れてpygameでのゲームプログラムについて勉強しました。その中でぼんやりとプログラミングスタイルなどもわかった来た気がします。そんな知識を生かしながらまたChatGPTによる学習に戻ります。
今回はメクルンのサンプル「追いかけっこゲーム」を使わせてもらいました。
おいかけっこゲームメクルンでのおいかけっこゲームのプログラム作成項目のタイトルを拾い、これを仕様と
実施報告02:Pygame RPG
Pygame RPG Fighter – Game TutorialまえにPlatformerのサンプルをひとつ作りました。こんかいはRPGゲームを取り扱います。ここでは、完全に機能するRPGゲームを作ることではなく、RPGゲームを作るに必要な概念、アイデア、テクニックのコレクションを意図しています。できるだけ説明は省略して、コード主体にします。説明は原文を参照してください。
残念ながら最後まで
実施報告01:Pygame Platformer
このnoteではChatGPTを使った報告を書こうと思っていたのですが、今回の話題は次のチュートリアルの実施報告が主体でChatGTPの関与が少ないのでタイトルからChatGPTを外しました。これからもいろいろと脱線しますが、よろしくご了承ください。
いろんな概念
今回のプログラムに含まれるのは次のような概念です。
1. Collision Detection
2. Player moveme
ChatGPTによるプログラミング学習04
pygameを使ってみた1.はじめに
pygameは今までもゲーム作成のメインのモジュールとして使って来ました。その経験はあるのですが、今回も最初からという気持ちでサンプルゲームをお願いしたら、チュートリアルをやりなさいというアドバイスをもらったので、今回はチュートリアルのサンプルを実行してみました。
公式ドキュメントは次です。
今回使ったのはこちらです。
2.簡単なサンプルをやってみまし
ChatGTPでプログラミング学習ー03
1.pyxelに触ってみたpygameとは別にpyxelというゲーム用モジュールがあるのを聞いていて、pygameとの違いなどを知るためにChatGPTとお話をしたという程度ですかね。
tKinterの場合と同じく、サンプルをお願いしました。
import pyxelclass App: def __init__(self): pyxel.init(160, 120, cap
ChatGPTでプログラミング学習ー02
tkinterを使ってみる
1.Hello, World!
前報でPythonのturtle graphicsの経験を報告しました.。今回はPythonのGUI(Graphic User Interface)についての体験学習です・
まずは、GUIのイメージつくりにサンプルプログラムをリクエストしてみました。
windowの大きさを設定していないので、小さな可愛いHello,World!でし