プログラミング

クロスプラットフォーム対応かつ無償=基本無料で使えるゲームライブラリ(ゲーム開発環境)について紹介。

なお、ここに記載されている各種料金などは本稿執筆時点のものとなる。また、各国通貨の為替はおおよその数字でしかない。昨今は各国で ...

JavaScript,プログラミング

【動画】

プログラミングをしていると、ほぼかならず状況に応じて処理を切り替えなければならない場面に出くわすことになります。

その切り替えの方法が「条件分岐」と呼ばれるものです。

【画像】条件分岐とは

読んで字のごと ...

JavaScript

【結論】
イベントハンドラ:対象要素/オブジェクトのon…属性/プロパティに割り当てた関数のこと
イベントリスナー:対象オブジェクト(EventTarget)のaddEventListener()メソッドに ...

C++

ヘッダファイルの依存関係を減らしたり、実装を隠蔽したりするための技法のひとつ。

コピー禁止の場合

ヘッダファイル側(Sample.h )

実装ファイル側(Sample.cpp)

コピー可

誰でも簡単プログラミング講座

【動画】今回の内容をまとめたもの

前回は、データを入れる箱である変数に「1」などの単純な数値を設定しました。
そこで今回は、算数の計算結果を入れられるようにその方法について学びます。

【画像】変数はデータを入れる箱数値の計 ...

CSS

【結論】

実はWeb(HTML/CSS)では、ピクセル pxを使った指定は画面上の1画素(ドット=物理ピクセル)を表しておらず、現実の長さの単位(物理単位)でしかない。

つまり、ポイント(pt)とピクセル(px ...

JavaScript

クロージャとは

「クロージャ」(closure:閉包 へいほう)という語は、言語や人によって定義が微妙に異なる場合がある。

狭義:関数を返す関数
広義:引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ ...

プログラミング

【結論】迷ったらUnity。

2Dゲームなら、軽量で必要十分なCocos Creatorもおすすめ。

特に、ブラウザゲームの処理の軽さを重視するなら、Cocos Creatorのほうが上。

【はじめ ...

PHP

PHPは言語構造としてテンプレートエンジン(文書の出力機能)があり、一方でヒアドキュメントの機能もあるが、基本的に見た目のまま出力される。

ただし改行については、いずれもやや癖があるので注意。

テンプレートエンジン

HTML

実は、必須とされている記述は「!DOCTYPE」の宣言と「title」要素のみ。

それ以外は、すべて省略できる。

htmlもheadもないのにtitleだけ記述しなければならないというのは違和感があるが、これで ...