world/book/_book/default/01_start.html
2025-05-12 05:38:44 +09:00

1977 lines
49 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!DOCTYPE HTML>
<html lang="" >
<head>
<meta charset="UTF-8">
<title>start · HonKit</title>
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<meta name="description" content="">
<meta name="generator" content="HonKit 6.0.2">
<link rel="stylesheet" href="../gitbook/style.css">
<link rel="stylesheet" href="../gitbook/@honkit/honkit-plugin-highlight/website.css">
<link rel="stylesheet" href="../gitbook/gitbook-plugin-search/search.css">
<link rel="stylesheet" href="../gitbook/@honkit/honkit-plugin-fontsettings/website.css">
<meta name="HandheldFriendly" content="true"/>
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="../gitbook/images/apple-touch-icon-precomposed-152.png">
<link rel="shortcut icon" href="../gitbook/images/favicon.ico" type="image/x-icon">
<link rel="next" href="02_install.html" />
<link rel="prev" href="00_asset.html" />
</head>
<body>
<div class="book honkit-cloak">
<div class="book-summary">
<div id="book-search-input" role="search">
<input type="text" placeholder="Type to search" />
</div>
<nav role="navigation">
<ul class="summary">
<li class="chapter " data-level="1.1" data-path="../">
<a href="../">
Unreal Engine Guild Book
</a>
</li>
<li class="chapter " data-level="1.2" data-path="./">
<a href="./">
default
</a>
<ul class="articles">
<li class="chapter " data-level="1.2.1" data-path="00_asset.html">
<a href="00_asset.html">
asset
</a>
</li>
<li class="chapter active" data-level="1.2.2" data-path="01_start.html">
<a href="01_start.html">
start
</a>
</li>
<li class="chapter " data-level="1.2.3" data-path="02_install.html">
<a href="02_install.html">
install
</a>
</li>
<li class="chapter " data-level="1.2.4" data-path="03_tips.html">
<a href="03_tips.html">
tips
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.3" data-path="../pwsh/">
<a href="../pwsh/">
powershell
</a>
<ul class="articles">
<li class="chapter " data-level="1.3.1" data-path="../pwsh/01_git.html">
<a href="../pwsh/01_git.html">
git
</a>
</li>
<li class="chapter " data-level="1.3.2" data-path="../pwsh/02_ssh.html">
<a href="../pwsh/02_ssh.html">
ssh
</a>
</li>
<li class="chapter " data-level="1.3.3" data-path="../pwsh/03_ttyd.html">
<a href="../pwsh/03_ttyd.html">
ttyd
</a>
</li>
<li class="chapter " data-level="1.3.4" data-path="../pwsh/04_slidev.html">
<a href="../pwsh/04_slidev.html">
slidev
</a>
</li>
<li class="chapter " data-level="1.3.5" data-path="../pwsh/05_aibot.html">
<a href="../pwsh/05_aibot.html">
aibot
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.4" data-path="../gasp/">
<a href="../gasp/">
game animation sample
</a>
<ul class="articles">
<li class="chapter " data-level="1.4.1" data-path="../gasp/01_character.html">
<a href="../gasp/01_character.html">
キャラクターを追加する
</a>
</li>
<li class="chapter " data-level="1.4.2" data-path="../gasp/02_jump.html">
<a href="../gasp/02_jump.html">
飛びつける高さを増やす
</a>
</li>
<li class="chapter " data-level="1.4.3" data-path="../gasp/03_vrm.html">
<a href="../gasp/03_vrm.html">
キャラクターを作る
</a>
</li>
<li class="chapter " data-level="1.4.4" data-path="../gasp/04_vmc.html">
<a href="../gasp/04_vmc.html">
モーションキャプチャで動かす
</a>
</li>
<li class="chapter " data-level="1.4.5" data-path="../gasp/05_kawaii.html">
<a href="../gasp/05_kawaii.html">
揺れものを設定する
</a>
</li>
<li class="chapter " data-level="1.4.6" data-path="../gasp/06_camera.html">
<a href="../gasp/06_camera.html">
カメラワークの設定する
</a>
</li>
<li class="chapter " data-level="1.4.7" data-path="../gasp/07_anim.html">
<a href="../gasp/07_anim.html">
アニメーションを作成する
</a>
</li>
<li class="chapter " data-level="1.4.8" data-path="../gasp/11_run.html">
<a href="../gasp/11_run.html">
アニメーションを変更する
</a>
</li>
<li class="chapter " data-level="1.4.9" data-path="../gasp/08_niagara.html">
<a href="../gasp/08_niagara.html">
niagaraでダメージを出す
</a>
</li>
<li class="chapter " data-level="1.4.10" data-path="../gasp/09_chair.html">
<a href="../gasp/09_chair.html">
椅子に座る
</a>
</li>
<li class="chapter " data-level="1.4.11" data-path="../gasp/10_stairs.html">
<a href="../gasp/10_stairs.html">
階段に登る
</a>
</li>
<li class="chapter " data-level="1.4.12" data-path="../gasp/12_weapon.html">
<a href="../gasp/12_weapon.html">
武器を装備する
</a>
</li>
<li class="chapter " data-level="1.4.13" data-path="../gasp/13_chatgpt.html">
<a href="../gasp/13_chatgpt.html">
NPCとの会話をAIにする
</a>
</li>
<li class="chapter " data-level="1.4.14" data-path="../gasp/14_jump.html">
<a href="../gasp/14_jump.html">
ジャンプの高さを変更する
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.5" data-path="../crs/">
<a href="../crs/">
control rig sample
</a>
<ul class="articles">
<li class="chapter " data-level="1.5.1" data-path="../crs/01_character.html">
<a href="../crs/01_character.html">
CRでキャラクターを動かす
</a>
</li>
<li class="chapter " data-level="1.5.2" data-path="../crs/02_boss.html">
<a href="../crs/02_boss.html">
ボスを作る
</a>
</li>
<li class="chapter " data-level="1.5.3" data-path="../crs/03_jump.html">
<a href="../crs/03_jump.html">
ボスのジャンプ攻撃を作る
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.6" data-path="../city/">
<a href="../city/">
city sample
</a>
<ul class="articles">
<li class="chapter " data-level="1.6.1" data-path="../city/01_remove.html">
<a href="../city/01_remove.html">
惑星形式のmapを作る
</a>
</li>
<li class="chapter " data-level="1.6.2" data-path="../city/02_bridge.html">
<a href="../city/02_bridge.html">
橋を作る
</a>
</li>
<li class="chapter " data-level="1.6.3" data-path="../city/03_house.html">
<a href="../city/03_house.html">
家を作る
</a>
</li>
<li class="chapter " data-level="1.6.4" data-path="../city/04_bgm.html">
<a href="../city/04_bgm.html">
BGMを作る
</a>
</li>
<li class="chapter " data-level="1.6.5" data-path="../city/05_browser.html">
<a href="../city/05_browser.html">
ブラウザを作る
</a>
</li>
<li class="chapter " data-level="1.6.6" data-path="../city/06_spline.html">
<a href="../city/06_spline.html">
惑星を動かす
</a>
</li>
<li class="chapter " data-level="1.6.7" data-path="../city/07_teleport.html">
<a href="../city/07_teleport.html">
惑星間の移動表現
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.7" data-path="../camera/">
<a href="../camera/">
gameplay camera
</a>
<ul class="articles">
<li class="chapter " data-level="1.7.1" data-path="../camera/01_close.html">
<a href="../camera/01_close.html">
もっと近づける
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.8" data-path="../ui/">
<a href="../ui/">
ui
</a>
<ul class="articles">
<li class="chapter " data-level="1.8.1" data-path="../ui/01_list.html">
<a href="../ui/01_list.html">
listview
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.9" data-path="../json/">
<a href="../json/">
json
</a>
<ul class="articles">
<li class="chapter " data-level="1.9.1" data-path="../json/01_varest.html">
<a href="../json/01_varest.html">
apiから情報を取得する
</a>
</li>
<li class="chapter " data-level="1.9.2" data-path="../json/02_atproto.html">
<a href="../json/02_atproto.html">
atprotoでloginする
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.10" data-path="../pixel/">
<a href="../pixel/">
pixel streaming
</a>
<ul class="articles">
<li class="chapter " data-level="1.10.1" data-path="../pixel/01_server.html">
<a href="../pixel/01_server.html">
基本事項
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.11" data-path="../vrm4u/">
<a href="../vrm4u/">
vrm4u
</a>
<ul class="articles">
<li class="chapter " data-level="1.11.1" data-path="../vrm4u/01_make.html">
<a href="../vrm4u/01_make.html">
キャラクターを作る
</a>
</li>
<li class="chapter " data-level="1.11.2" data-path="../vrm4u/02_yubi.html">
<a href="../vrm4u/02_yubi.html">
指の角度を調整する
</a>
</li>
<li class="chapter " data-level="1.11.3" data-path="../vrm4u/03_hair.html">
<a href="../vrm4u/03_hair.html">
前髪の角度を調整する
</a>
</li>
<li class="chapter " data-level="1.11.4" data-path="../vrm4u/04_outline.html">
<a href="../vrm4u/04_outline.html">
アウトラインを追加する
</a>
</li>
<li class="chapter " data-level="1.11.5" data-path="../vrm4u/05_toon.html">
<a href="../vrm4u/05_toon.html">
トーンを変える
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.12" data-path="../plan/">
<a href="../plan/">
有料アセット
</a>
<ul class="articles">
<li class="chapter " data-level="1.12.1" data-path="../plan/01_flying.html">
<a href="../plan/01_flying.html">
superhero fligth animations
</a>
</li>
<li class="chapter " data-level="1.12.2" data-path="../plan/02_uds.html">
<a href="../plan/02_uds.html">
ultra dynamic sky
</a>
</li>
<li class="chapter " data-level="1.12.3" data-path="../plan/03_ocean.html">
<a href="../plan/03_ocean.html">
ocean waves
</a>
</li>
<li class="chapter " data-level="1.12.4" data-path="../plan/04_item.html">
<a href="../plan/04_item.html">
nice interaction system
</a>
</li>
<li class="chapter " data-level="1.12.5" data-path="../plan/05_chair.html">
<a href="../plan/05_chair.html">
replicated interaction kit vol 3
</a>
</li>
<li class="chapter " data-level="1.12.6" data-path="../plan/06_dragonik.html">
<a href="../plan/06_dragonik.html">
dragon ik plugin
</a>
</li>
<li class="chapter " data-level="1.12.7" data-path="../plan/07_wsp.html">
<a href="../plan/07_wsp.html">
worldscape plugin
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.13" data-path="../unity/">
<a href="../unity/">
unity
</a>
<ul class="articles">
<li class="chapter " data-level="1.13.1" data-path="../unity/01_fbx.html">
<a href="../unity/01_fbx.html">
animation clipをueで使う
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.14" data-path="../blender/">
<a href="../blender/">
blender
</a>
<ul class="articles">
<li class="chapter " data-level="1.14.1" data-path="../blender/01_model.html">
<a href="../blender/01_model.html">
素体を作る
</a>
</li>
<li class="chapter " data-level="1.14.2" data-path="../blender/02_costume.html">
<a href="../blender/02_costume.html">
衣装を着せる
</a>
</li>
<li class="chapter " data-level="1.14.3" data-path="../blender/03_vrm.html">
<a href="../blender/03_vrm.html">
vrmで統合する
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.15" data-path="../web/">
<a href="../web/">
web
</a>
<ul class="articles">
<li class="chapter " data-level="1.15.1" data-path="../web/01_three.html">
<a href="../web/01_three.html">
glbをwebに表示する
</a>
</li>
<li class="chapter " data-level="1.15.2" data-path="../web/02_three-vrm.html">
<a href="../web/02_three-vrm.html">
vrmをwebに表示する
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.16" data-path="../issue/">
<a href="../issue/">
issue
</a>
<ul class="articles">
<li class="chapter " data-level="1.16.1" data-path="../issue/ue/">
<a href="../issue/ue/">
ue
</a>
<ul class="articles">
<li class="chapter " data-level="1.16.1.1" data-path="../issue/ue/ue_01.html">
<a href="../issue/ue/ue_01.html">
error II-E1001
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.16.2" data-path="../issue/gasp/">
<a href="../issue/gasp/">
game animation sample
</a>
<ul class="articles">
<li class="chapter " data-level="1.16.2.1" data-path="../issue/gasp/gasp_01.html">
<a href="../issue/gasp/gasp_01.html">
GameplayCameraをdisableにする
</a>
</li>
<li class="chapter " data-level="1.16.2.2" data-path="../issue/gasp/gasp_02.html">
<a href="../issue/gasp/gasp_02.html">
cameraが急接近する
</a>
</li>
<li class="chapter " data-level="1.16.2.3" data-path="../issue/gasp/gasp_03.html">
<a href="../issue/gasp/gasp_03.html">
characterのcomponentが初期化される
</a>
</li>
<li class="chapter " data-level="1.16.2.4" data-path="../issue/gasp/gasp_04.html">
<a href="../issue/gasp/gasp_04.html">
IA_Sprintのダッシュができなくなる
</a>
</li>
<li class="chapter " data-level="1.16.2.5" data-path="../issue/gasp/gasp_05.html">
<a href="../issue/gasp/gasp_05.html">
traversableが機能しなくなる
</a>
</li>
<li class="chapter " data-level="1.16.2.6" data-path="../issue/gasp/gasp_06.html">
<a href="../issue/gasp/gasp_06.html">
キャラがカメラ視点で勝手に動く
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.16.3" data-path="../issue/city/">
<a href="../issue/city/">
city sample
</a>
<ul class="articles">
<li class="chapter " data-level="1.16.3.1" data-path="../issue/city/city_01.html">
<a href="../issue/city/city_01.html">
buildが遅い場合
</a>
</li>
<li class="chapter " data-level="1.16.3.2" data-path="../issue/city/city_02.html">
<a href="../issue/city/city_02.html">
ue5.5ではbuildが通らない
</a>
</li>
<li class="chapter " data-level="1.16.3.3" data-path="../issue/city/city_03.html">
<a href="../issue/city/city_03.html">
問題が起こったときにresetする
</a>
</li>
<li class="chapter " data-level="1.16.3.4" data-path="../issue/city/city_04.html">
<a href="../issue/city/city_04.html">
playerが地面に埋まってしまう
</a>
</li>
<li class="chapter " data-level="1.16.3.5" data-path="../issue/city/city_05.html">
<a href="../issue/city/city_05.html">
他のmapとの統合
</a>
</li>
<li class="chapter " data-level="1.16.3.6" data-path="../issue/city/city_06.html">
<a href="../issue/city/city_06.html">
BGMを変更する
</a>
</li>
<li class="chapter " data-level="1.16.3.7" data-path="../issue/city/city_07.html">
<a href="../issue/city/city_07.html">
表示されなくなったサイト
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.16.4" data-path="../issue/blender/">
<a href="../issue/blender/">
blender
</a>
<ul class="articles">
<li class="chapter " data-level="1.16.4.1" data-path="../issue/blender/blender_01.html">
<a href="../issue/blender/blender_01.html">
衣装の背後に黒いチラつきが発生する
</a>
</li>
<li class="chapter " data-level="1.16.4.2" data-path="../issue/blender/blender_02.html">
<a href="../issue/blender/blender_02.html">
ueで読み込むと一部のmaterialが正しく表示されない
</a>
</li>
<li class="chapter " data-level="1.16.4.3" data-path="../issue/blender/blender_03.html">
<a href="../issue/blender/blender_03.html">
髪の毛が頭に追従しなくなる事がある
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.16.5" data-path="../issue/vrm4u/">
<a href="../issue/vrm4u/">
vrm4u
</a>
<ul class="articles">
<li class="chapter " data-level="1.16.5.1" data-path="../issue/vrm4u/vrm4u_01.html">
<a href="../issue/vrm4u/vrm4u_01.html">
customで衣装の半分が灰色になる
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.16.6" data-path="../issue/wsp/">
<a href="../issue/wsp/">
worldscape plugin
</a>
<ul class="articles">
<li class="chapter " data-level="1.16.6.1" data-path="../issue/wsp/wsp_01.html">
<a href="../issue/wsp/wsp_01.html">
地上のちらつき
</a>
</li>
</ul>
</li>
</ul>
</li>
<li class="chapter " data-level="1.17" data-path="../project/">
<a href="../project/">
project
</a>
<ul class="articles">
<li class="chapter " data-level="1.17.1" data-path="../project/01_ep.html">
<a href="../project/01_ep.html">
自己紹介
</a>
</li>
<li class="chapter " data-level="1.17.2" data-path="../project/02_ep.html">
<a href="../project/02_ep.html">
最初の体験
</a>
</li>
<li class="chapter " data-level="1.17.3" data-path="../project/03_ep.html">
<a href="../project/03_ep.html">
毎日プレイ
</a>
</li>
<li class="chapter " data-level="1.17.4" data-path="../project/04_ep.html">
<a href="../project/04_ep.html">
自由と不自由
</a>
</li>
<li class="chapter " data-level="1.17.5" data-path="../project/05_ep.html">
<a href="../project/05_ep.html">
ロードマップ
</a>
</li>
<li class="chapter " data-level="1.17.6" data-path="../project/06_ep.html">
<a href="../project/06_ep.html">
アイテムボックス
</a>
</li>
<li class="chapter " data-level="1.17.7" data-path="../project/07_ep.html">
<a href="../project/07_ep.html">
テストゲーム
</a>
</li>
<li class="chapter " data-level="1.17.8" data-path="../project/01_youtube.html">
<a href="../project/01_youtube.html">
youtube
</a>
</li>
</ul>
</li>
<li class="chapter " data-level="1.18" data-path="../end/">
<a href="../end/">
end
</a>
</li>
<li class="divider"></li>
<li>
<a href="https://github.com/honkit/honkit" target="blank" class="gitbook-link">
Published with HonKit
</a>
</li>
</ul>
</nav>
</div>
<div class="book-body">
<div class="body-inner">
<div class="book-header" role="navigation">
<!-- Title -->
<h1>
<i class="fa fa-circle-o-notch fa-spin"></i>
<a href=".." >start</a>
</h1>
</div>
<div class="page-wrapper" tabindex="-1" role="main">
<div class="page-inner">
<div id="book-search-results">
<div class="search-noresults">
<section class="normal markdown-section">
<h1 id="start">start</h1>
<h2 id="ueとは">ueとは</h2>
<p><code>Unreal Engine</code><code>epic games</code>という会社が作っているゲームエンジンです。よく<code>ue</code>と略されます。</p>
<p>最新バージョン(latest version)は<code>5</code>なので、<code>ue5</code>となります。</p>
<p><code>ue</code>の他には<code>unity</code>, <code>godto</code>が有名です。<code>DirectX</code>というものがあり、例えば、<code>DX12</code>からGPUに命令を送ることができます。ゲームエンジンの多くは<code>DX11</code>, <code>DX12</code>を使用します。</p>
<table>
<thead>
<tr>
<th>name</th>
<th>url</th>
</tr>
</thead>
<tbody>
<tr>
<td>unreal engine</td>
<td><a href="https://unrealengine.com/" target="_blank">https://unrealengine.com/</a></td>
</tr>
<tr>
<td>unity</td>
<td><a href="https://unity.com/" target="_blank">https://unity.com/</a></td>
</tr>
<tr>
<td>godto</td>
<td><a href="https://godotengine.org/" target="_blank">https://godotengine.org/</a></td>
</tr>
</tbody>
</table>
<p>ソース(source)からビルド(build)して使うこともできます。一部でbuildしないと使えない機能があります。private repoなので<a href="https://www.unrealengine.com/ja/ue-on-github" target="_blank">こちら</a>からアクセス権をもらいます。</p>
<ul>
<li><a href="https://github.com/EpicGames/UnrealEngine" target="_blank">https://github.com/EpicGames/UnrealEngine</a></li>
</ul>
<h2 id="ueの特徴と注意">ueの特徴と注意</h2>
<p><code>c++</code><code>blueprint</code>で書きます。</p>
<p>ueの特徴はグラフィックが綺麗なことです。と言ってもきれいなグラフィックはunityなどでも実現可能です。しかし、ueは初期設定でもそれが実現できるので、主にグラフィック用途で使用されています。</p>
<p>ueはバグ(bug)が多く基本的に動きません。これはアップデート(update)が速く、3Dを扱うソフトウェア(software)なので仕方ありません。複雑なのです。</p>
<p>ueを長く使っているとわかることですが、ゲーム制作にはあまり向きません。unityのほうがおすすめです。ueはきれいな画像やシーンを作る用途におすすめです。</p>
<p>「ueはバグが多く基本的に壊れている」このことを最初に理解しておかないと「おかしいなあ」と時間を無駄にしてしまいます。また、保存せず長時間コードを書き続けるのは危険です。クラッシュ(crash)すると消えてしまいます。プロジェクト(project)そのものが壊れることもよくあります。注意しましょう。</p>
<p>そして、バグにぶつかっても情報がほとんどなく、自己解決するしかありません。情報量は非常に少ないと言えます。</p>
<ul>
<li>グラフィックがきれい</li>
<li>バグが多い</li>
<li>情報が少ない</li>
</ul>
<h2 id="unityやblenderも使っている">unityやblenderも使っている</h2>
<p>私はキャラクター(character)を<a href="https://vroid.com/studio" target="_blank">vroid</a>で作っています。</p>
<p>そして、<code>.vrm</code>の開発は主に<a href="../unity">unity</a>が中心です。なぜなら<code>.vrm</code>の仕様を作っているpixivがunityで読み込むための<a href="https://github.com/vrm-c/UniVRM" target="_blank">plugin</a>を開発しているからです。そのためかvrmに対応する多くのツールはunity専用です。</p>
<p>もし<code>.vrm</code>を扱う場合は、どちらにせよ<code>unity</code>を使うことになると思います。私もモデルのカスタマイズなどでunityを使っています。</p>
<p>また、モデリングには<a href="../blender">blender</a>を使用しています。</p>
<p>つまり、本当にueでゲームを制作すべきかはよく考えなければいけません。ゲーム開発は使用するツールが少ないほど安定します。</p>
<p>結局、unityやblenderを使うことになるなら、unityで開発するのがオススメです。情報量、安定性、ツールの豊富さなどからそう判断します。</p>
<pre><code class="lang-diff"><span class="hljs-addition">+ [vroid] --&gt; [vrm] --&gt; [blender] --&gt; [unity]</span>
<span class="hljs-deletion">- [vroid] --&gt; [vrm] --&gt; [blender] --&gt; [unity] --&gt; [ue]</span>
</code></pre>
<h2 id="ueを使う理由">ueを使う理由</h2>
<p>私がueを使う理由は、最初にゲーム開発を始めたとき使ったものがueだったからです。その時の感動は忘れません。</p>
<p>その後、色々な情報を見聞きし、ueは初心者に向かないことを知りました。また、vrmを使う場合はunityのほうが圧倒的に有利で、情報も多く、ツールも豊富です。</p>
<p>では、なぜueを使い続けているのでしょう。</p>
<p>それはueの将来に期待しているからです。</p>
<p>確かに、現時点でueはおすすめできない。でも将来は...?</p>
<p>未来のことはわかりません。バグが多いueですが、アップデートも速いので、それは変化も進化も速いということ。</p>
<p>失敗を恐れず最新の技術を試していきましょう。</p>
<h2 id="用語の解説">用語の解説</h2>
<table>
<thead>
<tr>
<th>title</th>
<th>short</th>
<th>body</th>
</tr>
</thead>
<tbody>
<tr>
<td>unrealengine</td>
<td>ue</td>
<td>アンリアルエンジン</td>
</tr>
<tr>
<td>version</td>
<td>ver</td>
<td>バージョン</td>
</tr>
<tr>
<td>code</td>
<td></td>
<td>コード、プログラミング言語で書かれた文章</td>
</tr>
<tr>
<td>build</td>
<td></td>
<td>ビルド、osで実行できる形式にすること。windowsなら<code>.exe</code></td>
</tr>
<tr>
<td>compile</td>
<td></td>
<td>コンパイル、コンピュータで実行できる形式にすること。buildと同じ意味で使われる</td>
</tr>
<tr>
<td>source</td>
<td>src</td>
<td>ソース、主にソースコードの略</td>
</tr>
<tr>
<td>server</td>
<td></td>
<td>サーバー、リクエストに応じるコンピュータ</td>
</tr>
<tr>
<td>deploy</td>
<td></td>
<td>serverに実行ファイルを置くこと</td>
</tr>
<tr>
<td>example</td>
<td>ex</td>
<td>例、uriではexample.comが有名</td>
</tr>
<tr>
<td>install</td>
<td></td>
<td>インストール、アプリをインストールすること</td>
</tr>
<tr>
<td>application</td>
<td>app</td>
<td>アプリ、ソフトウェア(software)のこと</td>
</tr>
<tr>
<td>library</td>
<td>lib</td>
<td>ライブラリ、softwareを構築するための部品</td>
</tr>
<tr>
<td>package</td>
<td>pkg</td>
<td>パッケージ、appだったり、libだったり色々。基本的にpkg managerでinstallできるものを指す</td>
</tr>
<tr>
<td>update</td>
<td>up</td>
<td>アップデート、5.5.3の<code>x.x.3</code>の部分を言う ex: 5.5.2 -&gt; 5.5.3</td>
</tr>
<tr>
<td>upgrade</td>
<td></td>
<td>アップグレード、5.5の<code>x.5</code>の部分を言う ex: 5.4 -&gt; 5.5</td>
</tr>
<tr>
<td>asset</td>
<td></td>
<td>アセット、ueでは購入できるlibやexampleを指す</td>
</tr>
<tr>
<td>plugin</td>
<td>plug</td>
<td>プラグイン、エンジンに直接入れる追加機能。新たなblueprintなどを使えるようになる</td>
</tr>
<tr>
<td>crash</td>
<td></td>
<td>クラッシュ、アプリやosが落ちること</td>
</tr>
<tr>
<td>cache</td>
<td></td>
<td>キャッシュ、一時ファイルのこと。tmpなども使われる</td>
</tr>
<tr>
<td>repository</td>
<td>repo</td>
<td>リポジトリ、主にsrc codeの一式が置いてある場所</td>
</tr>
<tr>
<td>project</td>
<td></td>
<td>プロジェクト、ueでは主に新しいゲームを作った時のフォルダ一式</td>
</tr>
<tr>
<td>blueprint</td>
<td>bp</td>
<td>ブループリント、ueのードベースで書く形式。anim blueprintはabp、character blueprintはcbpと略される事が多く、ファイル名は<code>BP_XXX</code>, <code>ABP_XXX</code>, <code>CBP_XXX</code>となる。基本大文字が使われる</td>
</tr>
<tr>
<td>variable</td>
<td>var</td>
<td>変数、一時的な値の保存場所</td>
</tr>
<tr>
<td>support</td>
<td></td>
<td>サポート</td>
</tr>
</tbody>
</table>
<p>基本的に英語で書けるものは英語で書きます。ueのmenuは英語にするのがおすすめです。様々な単語に慣れておきましょう。</p>
</section>
</div>
<div class="search-results">
<div class="has-results">
<h1 class="search-results-title"><span class='search-results-count'></span> results matching "<span class='search-query'></span>"</h1>
<ul class="search-results-list"></ul>
</div>
<div class="no-results">
<h1 class="search-results-title">No results matching "<span class='search-query'></span>"</h1>
</div>
</div>
</div>
</div>
</div>
</div>
<a href="00_asset.html" class="navigation navigation-prev " aria-label="Previous page: asset">
<i class="fa fa-angle-left"></i>
</a>
<a href="02_install.html" class="navigation navigation-next " aria-label="Next page: install">
<i class="fa fa-angle-right"></i>
</a>
</div>
<script>
var gitbook = gitbook || [];
gitbook.push(function() {
gitbook.page.hasChanged({"page":{"title":"start","level":"1.2.2","depth":2,"next":{"title":"install","level":"1.2.3","depth":2,"path":"default/02_install.md","ref":"default/02_install.md","articles":[]},"previous":{"title":"asset","level":"1.2.1","depth":2,"path":"default/00_asset.md","ref":"default/00_asset.md","articles":[]},"dir":"ltr"},"config":{"gitbook":"*","theme":"default","variables":{},"plugins":["livereload"],"pluginsConfig":{"livereload":{},"highlight":{},"search":{},"lunr":{"maxIndexSize":1000000,"ignoreSpecialCharacters":false},"fontsettings":{"theme":"white","family":"sans","size":2},"theme-default":{"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"},"showLevel":false}},"structure":{"langs":"LANGS.md","readme":"README.md","glossary":"GLOSSARY.md","summary":"SUMMARY.md"},"pdf":{"pageNumbers":true,"fontSize":12,"fontFamily":"Arial","paperSize":"a4","chapterMark":"pagebreak","pageBreaksBefore":"/","margin":{"right":62,"left":62,"top":56,"bottom":56},"embedFonts":false},"styles":{"website":"styles/website.css","pdf":"styles/pdf.css","epub":"styles/epub.css","mobi":"styles/mobi.css","ebook":"styles/ebook.css","print":"styles/print.css"}},"file":{"path":"default/01_start.md","mtime":"2025-03-17T04:08:50.330Z","type":"markdown"},"gitbook":{"version":"6.0.2","time":"2025-05-07T15:46:58.825Z"},"basePath":"..","book":{"language":""}});
});
</script>
</div>
<noscript>
<style>
.honkit-cloak {
display: block !important;
}
</style>
</noscript>
<script>
// Restore sidebar state as critical path for prevent layout shift
function __init__getSidebarState(defaultValue){
var baseKey = "";
var key = baseKey + ":sidebar";
try {
var value = localStorage[key];
if (value === undefined) {
return defaultValue;
}
var parsed = JSON.parse(value);
return parsed == null ? defaultValue : parsed;
} catch (e) {
return defaultValue;
}
}
function __init__restoreLastSidebarState() {
var isMobile = window.matchMedia("(max-width: 600px)").matches;
if (isMobile) {
// Init last state if not mobile
return;
}
var sidebarState = __init__getSidebarState(true);
var book = document.querySelector(".book");
// Show sidebar if it enabled
if (sidebarState && book) {
book.classList.add("without-animation", "with-summary");
}
}
try {
__init__restoreLastSidebarState();
} finally {
var book = document.querySelector(".book");
book.classList.remove("honkit-cloak");
}
</script>
<script src="../gitbook/gitbook.js"></script>
<script src="../gitbook/theme.js"></script>
<script src="../gitbook/gitbook-plugin-livereload/plugin.js"></script>
<script src="../gitbook/gitbook-plugin-search/search-engine.js"></script>
<script src="../gitbook/gitbook-plugin-search/search.js"></script>
<script src="../gitbook/gitbook-plugin-lunr/lunr.min.js"></script>
<script src="../gitbook/gitbook-plugin-lunr/search-lunr.js"></script>
<script src="../gitbook/@honkit/honkit-plugin-fontsettings/fontsettings.js"></script>
</body>
</html>