目次

これは何か?

2023年にYouTubeの動画で作成したプログラムのソースコードです。

Rustで作ったゲーム

Rustの練習のためにゲームを作ってます。 記録のためにYouTubeに投稿しています。 ここにあるのはそれらの動画で使用したソースコードです。 合間に作ったRust以外のものも含まれています。

ライセンス WTFPL バージョン2

名前 言語 ライブラリ YouTube 作成日
SFMLの基礎 Rust SFML 第3回2022-12-07 (水)
Pong Rust SFML 第4回2022-12-08 (木)
ブロック崩し Rust SFML 第6回2022-12-10 (土)
三並べ Rust egui 第7回2022-12-14 (水)
倉庫番 Rust Bevy 第8回2022-12-18 (日)
跳ね回るボール C♯ MonoGame .NET#22022-12-31 (土)
数当てゲーム (CLI) Crystal なし Crystal日記 #32023-03-19 (日)
Pong Crystal CrSFML Crystal日記 #42023-03-23 (木)
テトリス Python Cocos2d テトリス祭り 前半 後半2023-04-04 (火)

初心者によるC++入門

YouTubeに投稿している動画のコードです。 テトリスを完成させることが最終目標となっています。

ライセンス WTFPL バージョン2

PythonとC++/Rustの連携

動画で使用したソースコードです。

ライセンス WTFPL バージョン2

名前 言語 ライブラリ YouTube 作成日
PythonからCの関数を呼び出す PythonC Python/C API 第2回2023-08-03 (木)
PythonのクラスオブジェクトをCの関数に渡す PythonC Python/C API 第3回2023-08-04 (金)
CでPythonのクラスを作る PythonC Python/C API 第3回2023-08-04 (金)
CからPythonのコードを実行する PythonC Python/C API 第4回2023-08-05 (土)
Boost.Pythonを使ってみる PythonC++ Boost.Python 第5回2023-08-08 (火)
pybind11を使ってみる PythonC++ pybind11 第6回2023-08-10 (木)
RustとPythonの様子見 PythonRust rust-cpython 第7回2023-08-12 (土)
PyO3でLÖVEもどきを作る (1) PythonRust PyO3 第8回2023-08-12 (土)
PyO3でLÖVEもどきを作る (2) PythonRust PyO3 第9回2023-08-14 (月)
PyO3でLÖVEもどきを作る (3) PythonRust PyO3, Rust-SDL2 第10回 (最終回)2023-08-16 (水)

Excel VBAでDLLを使う

ライセンス WTFPL バージョン2

名前 言語 ライブラリ YouTube 作成日
Win32 APIのMessageBox関数を呼び出す VBA なし 第1回2023-08-21 (月)
Toymath VBA C++ なし 第2回2023-08-22 (火)
EXLSQLITE VBA C++ SQLite3 第3回2023-08-23 (水)
Toymath3 VBAでCOMを使う VBA C++ なし 第5回2023-09-02 (土)