FIT2-2025b 第10回 授業にでてこなかった要素 + ミニプロ実習
加点要素「授業で出てこなかった機能」について
https://gyazo.com/8afe0b1c149f0859762bd536c4fdfe79
「授業で出てこなかった機能」の主なパターン
1. 授業で解説していない「Pyxel」の機能
授業で主に教えたpyxelの処理
実行基盤系 ... pyxel.init, pyxel.run
乱数処理 ... pyxel.rndi
描画処理 ... pyxel.cls, pyxel.rect, pyxel.circ
他にも色々ある機能を公式ドキュメントを読みながら使う
http://github.com/kitao/pyxel
例えば…
リソースファイルの作成と読み込み
2. 授業で解説していない「Python」のその他標準機能
https://docs.python.org/ja/3/library/index.html
授業で教えていないファイル操作 (os.path)やデータ型(datetime, jsonなど)
3. Pyxel以外のライブラリを利用する
import time ... 秒数、タイマーなど時間計速全般
import random ... ※pyxelの内部関数でも十分代替可能
import math
import numpy
余談
生成AIを使っている方は意図せず上記を満たすもの多々使われていると思います
授業で教えていない要素 = 理解して使う必要がある = 口頭諮問される対象になりやすい
残りの時間の使い方
質疑の他、模擬最終評価を受け付けます
目安時間
10~15分/人
必要な準備物
企画書、概要設計書動くソースコード
何を行うか
3~5分 … 企画の説明とゲームのデモ
1~3分 … 講師によるコードの確認、簡易採点
2~6分 … 質疑応答
0~5分 … 不明点の解説等
何を得られるか
最終評価の予行演習機会
ミニプロの一次採点を兼ねることを試みます
現状の点数がおおよそ確認可能
#fit2-2025b