2018/05/04

[同人ゲーム]黒菜んダッシュ制作日記 その1


こんにちは、ケモケモ です。
「ねこむすめ道草日記」の同人ゲーム「黒菜んダッシュ」の制作日記をぼちぼち書いてゆきたいと思います。よろしくお願いいたします ٩( 'ω' )و

ご紹介


Go言語のゲームライブラリ ebiten を使って 100 %ピュアGo な実装を行っています。(だって私、Go言語も go gopher も大好きなんだもの ʕ ◔ϖ◔ʔ )

オープンソースなソフトウェアとして開発しており、以下のgithubリポジトリで公開しています。
 https://github.com/kemokemo/kuronan-dash

2018/05/03

lol projectさんの曲が好きになってブヒィィィ

(つω`*) 最高や・・・

きっかけはSound Cloud


衝撃的な出会いでした。。



自分は語彙力が足りないフレンズですので、代わりに おのでらさん のツイートを引用してその時の様子を表現します。(3~5コマのあたり御覧ください)

2018/04/30

ebitenのexamplesを動かしてgopherjsやgomobileを使ってみたよ

はじめに


公式のサンプル集から ebiten のBest practiceを学ぼうと思っていろいろ触ってみることにした。
まずは examplesのREADME を読むべし。

動かしてみる


gopherjs


gopherjs使ったことないので、とりあえずインストール。そして実行。

gopherjs serve --tags=example

ぐぬぬ、なんかエラーが。。(´・ω・`)

$ gopherjs.exe serve --tags=example
serving at http://localhost:8080 and on port 8080 of any available addresses
/src/syscall/syscall_nonlinux.go:5:18: undeclared name: SYS_EXIT
/src/syscall/syscall.go:53:39: too few arguments in call to Syscall
/src/syscall/syscall_nonlinux.go:5:18: undeclared name: SYS_EXIT
/src/syscall/syscall.go:53:39: too few arguments in call to Syscall
/src/syscall/syscall_nonlinux.go:5:18: undeclared name: SYS_EXIT
/src/syscall/syscall.go:53:39: too few arguments in call to Syscall

2018/04/24

golangで何か書き始める時によく使うスニペット

golangで何かザクッと作り始める時に、よく以下のスニペットを使っています。



os.Exit()は、deferを実行しないで処理を終了してしまいます。あっちこっちで使うと思わぬ事故の元。
これをmain関数内だけで使って諸々の処理はその引数であるrun関数内で行うことで、
deferが実行されない事故を防げます。

・・・というのは、書籍「みんなのGo言語」の4.5章の受け売りなんです。
他にも素晴らしい記事がたくさん載ってるので必読!٩( 'ω' )و



2017/08/24

森野サンプルのサンプルが素晴らしくてぷるぷるした話

食品サンプル!

いろいろ
先日、大阪南港ATCに初めて行ったのですが、その際に素敵な食品サンプルに出会いました。
胸キュンです\\٩( 'ω' )و//
どれも素敵で迷いましたが、さくらんぼとおにぎりのストラップに、たこ焼きのメモ立てを購入しました。

次に機会があったら、ずっしり重い豚まんのストラップを真剣に検討しようと思いますw
ご覧ください、本当に美味しそうです。。(*´﹃`*)