Pyxel

車輪の再発明

コード書き始めてだいぶ経って

ようやく

気がついた、

1から構想してるの

効率悪くない?

pyxelでゲーム作る時、判定から、表示法、

作るごとに構想し直す

・・・

今まで作ったものから考えればよくない?

表示も、

クラス化したプログラムも、

折角フレームワークみたいに使えるのに、

ススムのに夢中で気がつかなかった

効率化のためにある技術で、

非効率なことをする矛盾w

もっとみる

できなかったこと

いつできるようになるのかな?

とか思っていた

1ヶ月前

ゲームのように

「~を覚えた!」

なんてことはあるわけなく

普通にできたーーー!

あの時なぜ悩んでいたのだろう?

・・・解決したし、もういいんですけどねw

1歩目

少し前に作ったゲーム

・プレイヤーの意志で操作

・スコアの加減表示

・条件による表示の変化

何もできなかった時から見れば良い出来かな?

はじめは表示すらできずに1日終えたりしてましたからねwマジでゲームとかできるのーーー!?ってなってましたw

・もう少しプレイヤーが楽しむには?

・またやりたくなるには?

考えるといろいろ反省点がでてきますね。

まず1歩目

既知

っていう

だけで、

知らない人の先を行っている

まずは知っていかないと

初めて定義するコードの配し方をw

画像は全然無関係です

#Python#日記#pyxel#プログラム

はじめの一歩

はじめまして!kazu_sceneryと申します。これが初投稿になります。

最近Pythonでプログラミングを始め、何か作れないかな?と模索していました。

そんな中でpyxelというレトロゲームエンジン(2018.7.30にリリースされたエンジン)をみつけちょっと作ってみたました。(画像)

これから少しづつ作ったものをUPしていきますので宜しくお願いしまーす!

【Python】波動を撃つ空手家【Pyxel】

レトロゲームエンジンPyxelで作ってみた波動を撃つ空手家です。
ムエタイの帝王とかを敵として出したかったんですが、そこまで作る気力はありませんでした…。

#波動を放つ空手家import pyxelclass App: def __init__(self): self.move_r = 0 #右移動フラグ self.move_l = 0 #左移動フラグ

もっとみる

Pyxel(ピクセル)のインストール、サンプルのインストール

こちらを読みながら、インストールしてみました。

いくつか手詰まったりしたので、対応例としてメモ。

▼環境

・macOS mojave 10.14.4
・Python 3.7

▼Pyxelのインストール

pip3 install pyxel

▼サンプルのインストール

本来はこう

install_pyxel_examples

できませんでした。
別の方法があるらしい、のでこれも試す。

もっとみる

pyxelでガンシューティングを作ってみる

好きなゲームのジャンルはいろいろありますが、ゲーセンの民だった自分としては最近下火のガンシューを応援したいところです。
というわけで、このnoteではpyxelを使ってガンシューを作ってみます。pyxelはpythonという言語を使うゲームエンジンですが、使い方がシンプルで個人的にはおすすめです。
まず、ガンシュー(ガンシューティング)というゲームジャンルですが、よくゲームセンターにある画面に向か

もっとみる

Pyxelで🐷さん80匹

"butasan.py"のソース:

import pyxelimport randomW, H = 240, 160BX, BY = W-32, H-32x, y = 0, 0vx, vy = 1, 1N=80class Vec2: def __init__(self, x, y): self.x = x self.y = ypos = []v = []for

もっとみる

pyxelで雪合戦ゲームを作る

このnoteではpythonでレトロゲームを作れるpyxelというゲームエンジンで雪合戦ゲームを作成してみます。基本的な構造はいわゆるシューティングゲームと同じ(敵の攻撃をよけながら敵に弾を当てる)です。今回自分で設定した目的は、「キーボードでプレイヤーを操作する」、「敵にも弾を撃たせる」、「リトライができるようにする」の3つです。
部分に分けてコードを載せていきます。

from random

もっとみる