16
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

自作ゲームのソースコードを公開したよ

Posted at

======================

こいつら

なぜに公開

いろいろなソースコードを実行するのがプログラマーにとって最も勉強になると思い、
これまでも公開可能なコードは極力公開するようにしてきました。

今回公開したコードも、これまでのアプリインストール数から、
コードを非公開にする経済的価値はないと判断し、
未来のゲームプログラマーに少しでも役に立ってくれればと思い公開しました。

なしてUnityでない

最近はどこもかしこもUnityだらけです。
Unityは高度な機能を手軽に使えるとても素晴らしいツールです。
でもツールの使用感は納得がいっていません。
事あるごとにAssetProgressを走らせたり
AssetBundleが融通が利かなかったり。

仕事でイライラしながら使っているのに、
趣味でもイライラしながらなんてまっぴらごめんです。

プログラマってviかemacsかで戦争を起こすような人種なのに
あんな使いにくいツールをおとなしく使っているなんて信じられない。

どうしてC言語

c言語が好きだから。
メモリ管理は手動でやらないと鳥肌が立つタイプの人間です。

ゲームエンジンとして何が素晴らしいの

あんまり素晴らしくないです。
自分にとって最低限必要な機能しか実装していません。
その分ゲームエンジンとしてはいろいろと軽くなっています。
ゲームのソースコードがまるまる公開されることはあまりないと思うので、
こんな実装もあるのだという参考にしていただけたらと思います。

16
10
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
16
10

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?