Category Archives

Archive of posts published in the category: プログラミング

【2 月号】「Pyxel」ではじめる「Python」ゲーム・プログラミング

 本連載では、「Python」で手軽に「ドット絵ゲーム」が作れるゲームエンジン、「Pyxel」(ピクセル)を使って、さまざまなジャンルのゲームの作り方を解説していきます。
 「アクション・ゲーム編」の第2回となる今回は、前回作ったフィールドの上で、「キャラクタ」を自動で動かすための「敵のAI」の作成にチャレンジします。

【2 月号】案外ムズい… 大人のスクラッチ

 大人の最後の「Scratch」チャレンジは、「レースゲーム」や「アクションゲーム」でお馴染みの「奥スクロール」。  「Scratch」でやる以上、面倒な計算はしたくないのです。 清水 美樹 You need ID an…

【2 月号】VRM-NXで遊びながら学ぶPythonプログラミング

 本記事ではPCソフト「鉄道模型シミュレーターNX」(VRM-NX)を使って、「Python」でソフトの「3D鉄道モデル」を動かすためのテクニックを紹介します。
 プログラミングと鉄道が好きな人にオススメです。

【2 月号】「左右方向知覚」の信号処理

「耳」からの「入力信号」は「聴神経」を通り、
「音源」の「左右方向」を知覚します。
「入力信号」から「フィルタ」を通して、その「伝達過程」を数値化してみます。

【1 月号】「Pyxel」ではじめる「Python」ゲーム・プログラミング

 本連載では、「Python」で「ドット絵ゲーム」を手軽に作れるゲームエンジン、「Pyxel」(ピクセル)を使って、さまざまなジャンルのゲームの作り方を解説していきます。  今回から、これまで作ったゲームの集大成として、…

【1 月号】「Jupyter Notebook」レシピ

 今月は、簡単なメロディを鳴らすプログラムを作ってみます。 大澤 文孝 You need ID and Password.

【1 月号】ASP.NET Blazor 2

 前回は、WebAssemblyによって実現された新技術である「ASP.NET Blazor」の概要について説明しました。  今回は「ASP.NET Blazor」はどのような形で利用できるのかを、プログラミングの方法か…

【12 月号】「ダブルモータ制御ジョイスティック有線リモコン」

 過去の記事(8月号、9月号)では、「ラジコン」(無線操縦)を使って、2モータをコントロールする回路を紹介しました。

 今回は、もっとシンプルに、「市販のジョイスティック」を使って「2モータ」を制御する、「有線リモコン回路」を紹介します。

【12 月号】「Pyxel」ではじめる「Python」ゲーム・プログラミング

 本連載では、「Pyxel」(ピクセル)を使って、さまざまなジャンルのゲームの作り方を解説していきます。
 「Pyxel」は、「Python」で「ドット絵ゲーム」を手軽に作れるゲーム・エンジンです。

 今回は、前回作った「パズル・ゲームの基本部分」をベースに、ゲームとして必要な部分を追加して仕上げていきます。

【12 月号】「遮音」の「透過損失」と「コインシデンス周波数」

 音が外部に漏れることを防ぐには、「板」や「ガラス」などの素材で、遮断する必要があります。
 「遮音」の程度や、素材と角度に対する「入射波形」の影響を、数値で表わします。

【12 月号】大人のスクラッチ

 「手書き認識」のキモは「画像のスキャン」です。「Scratch」では簡単に「スキャナ」を作ることができます。
 前回の「バグちゃん」に引き続き活躍してもらいましょう。

【11 月号】「Pyxel」ではじめる「Python」ゲーム・プログラミング

 本連載では、「Python」で「ドット絵ゲーム」を手軽に作れるゲームエンジン、「Pyxel」(ピクセル)を使って、さまざまなジャンルのゲームの作り方を解説していきます。 *  前回作成したパズルゲームの画像素材を使って…

ログインする

月号

I/OWEB版について

※該当月の記事を読むには、その号に掲載してあるIDとパスワードが必要です。
※はじめにお読みください
※有料分について