たまこんブログ

学生×プログラミング→2020年3月ブログ開設!趣味の一環でPythonでつくったゲーム や自分が読んで役に立った 本、知識などを紹介しています!

プログラミング

 [Python]迷路プログラム用の新たなエディタを作ってみた

前に作ったプログラムである迷路プログラムの床パターンを作る新たなエディタを作ってみました

 [Python] 数Aの確率の問題を解いてみた

数Aの教科書にある問題をPythonで再現できます。

 [Python入門]listの使い方まとめ

Pythonのlistについて簡単にまとめました

Google ColaboratoryでPythonを動かしてみた

Google ColaboratoryでPythonを動かしてみました。

人気急上昇中!プログラミング言語Pythonとは!?

人気急上昇中のプログラミング言語Pythonとは何か、何故人気なのかを解説しました。

fizzbuzzゲームの応用

こんにちはPythonから学んだことを 応用してゲームを作りました。

[書評]ゲームセンターあらしと学ぶプログラミング入門こんにちはPython

巷で噂のプログラミングの入門書「こんにちはPython」を読んでみました

初心者がPythonで作ったゲームver1 完成!

このブログでは、学生の僕がPython をつかって簡単なプログラミングや ゲーム、本などの紹介をしています! 特に、学生の方やプログラミングを 始めたての初心者のかたにおすすめです!!

IllustratorとPhotoshopの違い

IllustratorとPhotoshopでなぜ使い分けるのか実際に使ってみて気付いたメリット、デメリットを紹介します。

IllustratorとPhotoshopでアイコンの色変更

IllustratorとPhotoshopを使って アイコンの色を調整のしかたを書きました。

かつらキャッチpart2 (落ちゲー)

このブログでは、学生の僕がPython をつかって簡単なプログラミングや ゲーム、本などの紹介をしています! 特に、学生の方やプログラミングを 始めたての初心者のかたにおすすめです!!

簡単でおもしろいゲームを作る

本から得たことをもとに、クソゲーを作りました。 内容としては、自分のアイコンにかつらをはめます。

 [Python入門] if文の使い方まとめ

プログラムでは、条件分岐の処理がよく行われます。「もし何々したら、この処理をする」と、条件によってコンピュータに処理を命じることが条件分岐です。条件分岐はifという命令を使います。 目次 ifの記述の仕方 if~elseを使う 条件式について 最後に ifの…

 [Python入門] for文の使い方まとめ

プログラムでは繰り返しの処理がよく行われます。繰り返しとはコンピュータに一定回数、同じ処理をさせることです。Pythonではforという命令を用いて記述します。 目次 for記述の仕方 二重ループのfor 最後に for記述の仕方 forを使った文をfor文といい、次…

迷路ゲーム完成

前回の続きから、簡単な迷路ゲームを作りましたtamakon3.hatenablog.com参考本 学んだこと ・簡単なゲームの作り方 目次 プログラム実行結果 プログラム解説(一部のみ抜粋) 実行結果 分かりずらいですが、おめでとうメッセージが出ます。 プログラム解説 de…

ゲームとして作る

前回の続きで、迷路をゲームとして作る途中ですtamakon3.hatenablog.com 学んだこと ・一筆書きのルールの作り方 目次 プログラム実行結果 プログラム解説(一部のみ抜粋) 実行結果 プログラム解説 if maze[my][mx]==0: #移動したところが通路なら maze[my][…

迷路完成

前回の続きで迷路を完成させました。 学んだこと ・二重ループのforの使い方 ・数値で壁と床を表す方法 ・条件分岐の使い方 目次 プログラム実行結果 プログラム解説(一部のみ抜粋) 実行結果 プログラム解説 def key_down(e): #キーが押された時に行う処理 …

迷路の表示

この本を参考に作りました Pythonで作るゲーム開発入門講座 学んだこと ・二重ループのforの使い方 ・数値で壁と床を表す方法 目次 プログラム実行結果 プログラム解説(一部のみ抜粋) 実行結果 プログラム解説 maze=[ #床と壁を数値に置き換える。床を0、…

リアルタイムに移動する処理

この本のp150を参考に作りました。 Pythonで作るゲーム開発入門講座 学んだこと ・キャラのx座標とy座標の計算の仕方 ・keyの入力の受付の方法 ・キャラ画像の作り方(photoshop) プログラム実行結果 プログラム解説(一部のみ抜粋) 実行結果 プログラム解説 …

乱数の使い方(メモ)

プログラム実行結果 プログラム解説 感想 実行結果 ゴール プログラム解説 import random pl_pos=1 #プレイヤーの位置を管理する変数 com_pos=1 #コンピュータの位置を管理する変数 def banmen(): print("."*(pl_pos-1)+"P"+"."*(30-pl_pos)+"Goal") #ゴール…

御神籤プログラム ver0.001

初めてPythonのプログラムを改良して、誰でも使えるようにしました。 使ってみて感想あればコメントお願いします。 前回 tamakon3.hatenablog.com Python環境の説明 プログラム実行結果 プログラム解説 Python環境の説明 OS: macOS High Sierra(ver 10.13.6)…

Pythonでタートルでエラー(解決編)

tamakon3.hatenablog.com mac上でPythonのturtleを実行したらエラーになったが次の方法で解決することができた。 turtle.pyというファイル名で保存したpythonファイルがあるとそれが読み込まれてしまって ライブラリが読み込まれなかった。なのでturtle3.py…

Pythonでタートルでエラー

mac上でPythonのturtleを実行したらエラーになった。 書いたプログラムは下記の通り from turtle import * shape("turtle") col = ["orange","limegreen","gold","plum","tomato"] for i in range(5): color(col[i]) forward(200) left(144) done() Python環…

初めてのPython

御神籤プログラムを書いてみました