2026-04-14
構造化プログラミング言語のスタンダード、C言語。
ちょっととっつきにくいところが玉に瑕。
そこで、簡単なゲームを開発できる環境と合わせて使うオープンソースを作りました。
その名は、やさしいC言語、Yasa-C(やさしー)!


「Yasa-C - easy C to wasm game playground」

左側にコードを書くとリアルタイムでコンパイルして、右側で遊べます。上下左右とスペース、Z、Xキーに対応しています。


「code4fukui/yasa-c on GitHub」

型は整数intと、構造体structのみ対応した、C言語のサブセットをwasm(WebAssembly)にコンパイルする compiler.js と、簡単な2Dゲーム環境 game.js を、app.js で、つないでいます。

links
- ITブートキャンプ Day3、C言語大好き、地域ケアがテーマのアイデアソン、VR新寮ROOMS
- ITブートキャンプ C言語補講、raylibで作ったジャンプゲーム

クリエイティブ・コモンズ・ライセンス
本ブログの記事や写真は「Creative Commons — CC BY 4.0」の下に提供します。記事内で紹介するプログラムや作品は、それぞれに記載されたライセンスを参照ください。
CC BY / @taisukef / アイコン画像 / プロフィール画像 / 「一日一創」画像 / RSS