ブログ記事4,144件
今回はプログラミング言語の「Python」を使って作成しました。下記の本のサンプルをPygameで動くように移植しました。■プログラムimporttracebacktry:importsysimportmathimportrandomimportpygamefrompygame.localsimportQUIT,KEYDOWN,K_LEFT,K_RIGHT,K_SPACE,Rect#-----
JupyternotebookはPythonなどのプログラム作成に使用されるオープンソースのツール。Webベースで動作する。もともとは、Pythonの対話型実行環境を提供するIPythonというシェル/カーネルの一部だった。他の言語のサポートも可能となるよう、IPythonからプログラムの作成・編集機能などPythonに直接関係しない部分を切り出す形でJupyternotebookが生まれた。当初、Julia、Python、Rのプログラム作成に使用できたので、それらの頭の文字
今回はプログラミング言語の「Python」を使って作成しました。下記の本のサンプルをPygameで動くように移植しました。■プログラムimporttracebacktry:importsysimportmathimportrandomimportpygamefrompygame.localsimportQUIT,KEYDOWN,K_LEFT,K_RIGHT,K_SPACE,Rect#---
今回はプログラミング言語の「Python」を使って作成しました。下記の本のサンプルを改造しました。■参考書「ゲームを作りながら楽しく学べるPythonプログラミング(FutureCoders(NextPublishing))」■ゲーム用ライブラリ「Pygame」■プログラミング言語「Python」
今回はプログラミング言語の「Python」を使って作成しました。下記の本に収録されている3Dエンジンを使って描画してみました。■モデリングソフト「Blender」■参考書「Pythonゲームプログラミング知っておきたい数学と物理の基本」■ゲーム用ライブラリ「Pygame」■プログラミング言語「Python」
今回はプログラミング言語の「Python」を使って作成しました。下記の本に収録されている物理エンジン「Tiny2D」を使って物理演算をやってみました。■プログラムimporttracebacktry:importsysfromrandomimportrandintimportpygamefrompygame.localsimportQUIT,Rect,KEYDOWN,K_LEFT,K_RIGH
インストール古いバージョンを使用していて、あたらに新しいバージョンをインストールする際に新しいバージョンに環境を変えたい時に下記のチェックマークを入れる。注意として新しいバージョンに変更するとインポートしたライブラリは再度インポートが必要になります。インポートがが必要な場合新旧のPythonバージョン間で、ライブラリのAPIに互換性がない場合システム全体で使用するPythonバージョンを変更した場合仮想環境を使っていて、その環境のPythonバージョンを変更した場合この場合、ライブ
今回はプログラミング言語の「Python」を使って作成しました。ベクトルの引き算のプログラムです。■プログラムimportsysimportmathfrommathimportfloorfrommathimportcos,sinimportnumpyasnpimportpygamefrompygame.localsimportQUIT,MOUSEBUTTONDOWNpygame.init()SURFAC
今回はプログラミング言語の「Python」を使って作成しました。下記の本のベクトルの足し算のプログラムに矢印を描画してみました。■プログラムimportsysimportmathfrommathimportfloorfrommathimportcos,sinimportnumpyasnpimportpygamefrompygame.localsimportQUIT,MOUSEBUTTONDOWNpygame
今回はプログラミング言語の「Python」を使って作成しました。下記の本に収録されている3Dエンジンを使って描画してみました。■参考書「Pythonゲームプログラミング知っておきたい数学と物理の基本」■ゲーム用ライブラリ「Pygame」■プログラミング言語
AIYUJIWU荒野行動PUBGMobileスマホコントローラーcodモバイルフォートナイト最新型スマホゲームパッドクリック感高感度ジョイスティック射撃ボタン高速反応左右兼用連続射撃電源ボタンと干渉しない無段階調整ケース対応iphone/Sharp/Samsung/Xperia/Android各種ゲーム対応可能Amazon(アマゾン)タイトルの通り、祝日と曜日(特に土日)を取得しプログラム実行日が、土日祝日かどうか判別したかった為コード
今回はプログラミング言語の「Python」を使って作成しました。下記の本に収録されている物理エンジン「Tiny2D」を使って物理演算をやってみました。■参考書「Pythonゲームプログラミング知っておきたい数学と物理の基本」■ゲーム用ライブラリ「Pygame」■プログラミング言語
今回はプログラミング言語の「Python」を使って作成しました。sin波を描画するプログラムです。■プログラムimportsysfrommathimportsin,cos,radiansimportpygamefrompygame.localsimportQUITpygame.init()SURFACE=pygame.display.set_mode((600,600))FPSCLOCK=pygame.time.Clo
今回はプログラミング言語の「Python」を使って作成しました。岩が放物運動をするプログラムです。■プログラムimporttracebacktry:importsysimportpygamefrompygame.localsimportQUIT,Rect,KEYDOWN,K_SPACE,K_LEFT,K_RIGHT,K_UP,K_DOWNimportrandompygame.
今回はプログラミング言語の「Python」を使って作成しました。放物運動をするプログラムです。■プログラムimporttracebacktry:importsysimportpygamefrompygame.localsimportQUIT,Rectimportrandompygame.init()SURFACE=pygame.display.set_mode((600,
今回はプログラミング言語の「Python」を使って作成しました。放物運動をするプログラムです。■プログラムimportsysimportpygamefrompygame.localsimportQUIT,Rectimportrandompygame.init()SURFACE=pygame.display.set_mode((600,600))FPSCLOCK=pygame.time.Clock()defmain(
今回はプログラミング言語の「Python」を使って作成しました。自機が加速するプログラムです。■プログラムimporttracebacktry:importsysfromrandomimportrandintimportpygamefrompygame.localsimportQUIT,Rect,KEYDOWN,K_SPACE,K_LEFT,K_RIGHT,K_UP,K_DOWN
今回はプログラミング言語の「Python」を使って作成しました。自機が上下左右に移動できるように下記の本のサンプルを改造しました。■プログラムimporttracebacktry:importsysfromrandomimportrandintimportpygamefrompygame.localsimportQUIT,Rect,KEYDOWN,K_SPACE,K_LEFT,K_RIGHT
今回はプログラミング言語の「Python」を使って作成しました。シューティングゲームなどを作るにあたって必要最低限のプログラムです。■プログラムimporttracebacktry:importsysfromrandomimportrandintimportpygamefrompygame.localsimportQUIT,Rect,KEYDOWN,K_SPACE,K_LEFT,K_RIGH
サイズを与えるとそのサイズの迷路を生成して返す関数を作ってクラス化しました。ソースをGoogleドキュメントに載せました。ソースファイル名:c103maze.pyクラス名:Maze迷路自動生成(壁伸ばし法)クラス・使い方迷路クラスのインスタンスを作って「getmaze」関数に迷路のサイズ(横&縦)を渡すと迷路データのリストが返されます。迷路クラス呼び出しのサンプルプログラムを作ってみました。こちらのソースもGoogleドキュメントに載せました。迷路自動生成クラス呼び出しテスト
現在の学校教育ではプログラミング言語を使用するよになっているので、コンピューターを使用した処理とその処理を行うための方法を用いたカリキュラムが用意されています。高校の情報Iでは、■ネットリテラシー■知的財産権■ハードウェアの仕組み■暗号■圧縮方式■デジタル変換■エラー予測(パリティー)■Pythonでの処理■データサイエンスのような物を扱います。この中でオフィースソフトを使用したり、マクロを扱う場合もありますが、大まか
採用ナレッジの一環で、今日はPythonについて深掘り。▼プログラミング言語の一覧はこちら『プログラミング言語の特徴と有名なプロダクト、言語ごとの想定年収一覧まとめ』エンジニア採用に向けて、プログラミング言語など、エンジニア界隈のことを幅広く情報収集中です。勉強の一環でのアウトプット用記事なので、つまらない内容だったらす…ameblo.jpエンジニア採用に向けて改めて勉強してみて感じるのは、ITリテラシーってやっぱり重要(ドヤってるけど、今更感はんぱない)アメリカの株が上
今回はプログラミング言語の「Python」を使って作成しました。下記の本のサンプルにスコアを実装してみました。餌(丸い緑色)を食べるとスコアが加算されます。■参考書「ゲームを作りながら楽しく学べるPythonプログラミング(FutureCoders(NextPublishing))」■ゲーム用ライブラリ「Pygame」■プログラミング言語
今回はプログラミング言語の「Python」を使って作成しました。四角のマスの中に総当たりで0から9の数を入れていき足し算を完成させる方法です。■プログラムimporttracebacktry:importpprintlist=[]cnt=0forhinrange(0,10):foriinrange(0,10):ifh==i:
今回はプログラミング言語の「Python」を使って作成しました。敵から狙い弾と全方位弾と追尾弾とn-way弾が2秒ごとに同時に発射するようにし自機からも弾が発射するように下記の本のサンプルを改造してみました。■プログラムfromgameimport*fromcrashimport*importmathimportrandomimporttimeimportdatetimeimportreimage_player=im
今回はプログラミング言語の「Python」を使って作成しました。敵を三体置き、狙い弾と全方位弾と追尾弾とn-way弾が2秒ごとに同時に発射するように下記の本のサンプルを改造してみました。■プログラムfromgameimport*fromcrashimport*importmathimportrandomimporttimeimportdatetimeimportreimage_player=image('player_
今回はプログラミング言語の「Python」を使って作成しました。狙い弾と全方位弾と追尾弾とn-way弾が2秒ごとに同時に発射するように下記の本のサンプルを改造してみました。■プログラムfromgameimport*fromcrashimport*importmathimportrandomimporttimeimportdatetimeimportreimage_player=image('player_spacesh
今回はプログラミング言語の「Python」を使って作成しました。全方位弾と追尾弾とn-way弾が2秒ごとに同時に発射するように下記の本のサンプルを改造してみました。■プログラムfromgameimport*fromcrashimport*importmathimportrandomimporttimeimportdatetimeimportreimage_player=image('player_spaceship.p
今回はプログラミング言語の「Python」を使って作成しました。全方位弾と追尾弾が2秒ごとに同時に発射するように下記の本のサンプルを改造してみました。■プログラムfromgameimport*fromcrashimport*importmathimportrandomimporttimeimportdatetimeimportreimage_player=image('player_spaceship.png')i
今回はプログラミング言語の「Python」を使って作成しました。弾幕が1秒ごとに発射するように下記の本のサンプルを改造してみました。■プログラムfromgameimport*fromcrashimport*importmathimportrandomimporttimeimportdatetimeimportreimage_player=image('player_spaceship.png')image_enem