移行先のゲームエンジン探し備忘録
Unity税だのインサイダー疑惑だのCEO社長夜逃げだの・・・Unityがいろいろめんどーなことになってんので移行先を探す。
完成したら見やすくして記事にするか。
それからFrom Unity to ~~
とあるのはあるんですねこれ。
Unity
世界の覇権→騒動の渦中→捜索の元凶
EAから移ったCEO、嫌われまくってるってよ()
ゲームVRARI/O管理シミュレーション・・・いろいろできる。というより何ができない?
開発言語はUnityで使う関数が含まれるC#。
開発環境はVisual Studio。「Unity開発」の項目がある。
(VScodeだとUnity Code Snippetsなどが有力だったが、最近VSCodeの拡張機能に「Unity」が配布された。しかもMicrosoft公式!)
実績
ポケモンGo
スーパーマリオラン
原神
ヒューマンフォールフラット
Fall Guys
Among As
壺男
挙げたらきりがねぇ。
参考になるサイト?
Unreal Engine
ひ な ん さ き こ う ほ な ん ば ー わ ん
ところでUnreal Engineの社員、Unityの不祥事出た時喜んだかねぇ。
3Dゲームやシミュレーションなど、3Dを扱うなら全般。宇宙開発でも建築でも自動車開発でもなんでもござれ。
なんでかって?リアル、とにかくリアル。3DCGの表現が現実。
↓Unreal Engine 5.1 で作られた映像↓
↓リアルすぎると話題になったゲーム↓
ただし2Dゲームは非常に厳しい。Unreal Engine 5からできるようになったけどあんま聞かない。
開発言語はブループリントとC++。
基本はブループリントを使って、細かい部分を制御する場合にC++。
実績
Fortnite
VALORANT
オクトパストラベラー
ストリートファイターV
ドラゴンクエストXII 選ばれし運命の炎
これも挙げたらきりがねぇ。
おまけ
Unreal Engineが出してる「Unity から Unreal Engine への乗り換えガイド」を公開してますね。
↓Unityとの違いはこちらの記事を↓
Godot
2Dゲーム開発者はこっちを選択する?
オープンソースMITライセンスのゲームエンジン。つまり、mp3のライセンス問題みたいな展開は起きない・・・はず。
2Dゲーム特化、というより基本はこれ。ただ、アップデートされてからは3Dもいける。
ゲームエンジンの容量が少ないぶん、UnityやUnreal Engineよりも軽い。とんでもなく軽いっ。
開発言語はGDScript、C#、C++、のどれか。
GDScriptはPythonに似たGodot専用の言語。C#は使える人が使う感じ?
GDNative APIを使って別の言語を使うことも可能。Rustをすこれっ。
実績
実績は聞かない。そもそもAAAタイトルのゲームがない。ないなら作ってしまえホトトギス
発展途中のゲームエンジン。
From Unity to Godot
多分このゲームエンジンに移行かな・・・?
追記
この作者、Godotを学習して15日でこれを作ったという噂が・・・。
Cocos2d
ただし日本語の情報が圧倒的不足っ!
オープンソース(MITライセンス)のゲームエンジン。
2Dゲーム特化。これも頑張れば3Dゲームできるそう。
ドラゴンクエストモンスターズもその一つ。
開発言語は末尾についている文字によって変わる。
- cocos2d-xはC++、LUA言語。
- cocos2d-jsはJavaScript。
ただ、情報が少ない。圧倒的情報不足っ。あっても古い記事とか・・・。
それから企業が使うような印象。個人開発ではかなり難しいかも。
実績
モンスターストライク
ディズニー ツムツム
ドラゴンクエストモンスターズ
FINAL FANTASY Record Keeper
ポケモンマスターズ
企業のゲームがほとんどという印象。
小話
Godotの可能性と将来性を感じまくったっ・・・!
Open 3D Engine
でもどんなのか分がんね。
Apache 2.0オープンソースライセンスのゲームエンジン。
Amazon Lumberyardの後継とも呼ばれる。
AWS Gemsを使っていろいろできるそう。
Unreal Engineとはまた違う3Dグラフィック綺麗エンジンと見ていいのかな。
開発言語はScript Canvas。ブループリントみたいに視覚的に実装ができる。他にはC++、Lua。
調べても2Dの情報がなかなかでない。できないのかな。
となるとUnreal Engineと違うのは独自のシェーダーといった感じで似てる感じかな。
実績
Crucible
これも聞かない。
この記事が分かりやすい。
小話
他の説明もいい感じ。
CRYENGINE
Unreal Engineの影響で埋もれているソフトかも?
一人称視点に優れている、3Dグラフィックがすごくきれい。
開発言語はC#。UnityやGodotと同じ言語。
もしこれを使いたいなら先人者のブログを・・・。
実績
Far Cry
Warface
Crysis
Hunt: Showdown
一人称が強いだけあって一人称のゲームが多い。
From Unity to CRYENGINE
Defold
2D特化、いろいろあるもんだなぁ。
モバイル版が作りやすいと聞くゲームエンジン。もちろんPCでもウェブでも。
これも2D特化ではあるが、もちろん3Dいけるそうです。2D特化のエンジン、大体そうなの・・・?
ゲームエンジンの容量が少ないぶん、UnityやUnreal Engineよりも軽い。とんでもなく軽いっ。将来的にGodotと比較されるゲームエンジンかな。
開発言語はLua。
これも学習しやすい言語。
この記事が一番参考にしやすいです。
他の記事だとこれかな。ちなみにGodot VS Defoldと調べると英語で情報が出てきます。時間がある時に調べてみたい。
実績
ブロッサム・ブラスト
キャンディークラッシュ
King産ゲームエンジンらしくKingのゲーム。
あと、インディーゲームの数が多いそうです。
Stride
何回か名前が変わっているゲームエンジン
Paradox→Xenko→Strideの順で変わったとのこと。権利問題が絡んだそうです。
3Dゲーム、Unreal Engineと似たような感じ。開発環境は動画を見る感じUnityに通じるものがありそう。
開発言語はC#。完全な編集機能が備え付けられている。
ここでうだうだ説明するよりもこれを読むほうがいい。
Godot,Cocos,Strideの三つをおすすめする人。
From Unity to Godot