UE4QuickStart

所属分类:文章/文档
开发工具:C++
文件大小:7305KB
下载次数:0
上传日期:2022-11-06 09:18:15
上 传 者sh-1993
说明:  虚幻引擎4.10 C++编程快速入门教程
(Unreal Engine 4.10 C++ Programming Quick Start Tutorials)

文件列表:
Config (0, 2022-11-06)
Config\DefaultEditor.ini (163, 2022-11-06)
Config\DefaultEngine.ini (2316, 2022-11-06)
Config\DefaultGame.ini (365, 2022-11-06)
Config\DefaultInput.ini (5712, 2022-11-06)
Content (0, 2022-11-06)
Content\Blueprints (0, 2022-11-06)
Content\Blueprints\BatteryPickup_BP.uasset (112828, 2022-11-06)
Content\Blueprints\Countdown_Blueprint.uasset (26672, 2022-11-06)
Content\Blueprints\Pickup_BP.uasset (116462, 2022-11-06)
Content\Blueprints\QuickStartGameMode_BP.uasset (16823, 2022-11-06)
Content\Maps (0, 2022-11-06)
Content\Maps\QuickStart.umap (643901, 2022-11-06)
Content\Materials (0, 2022-11-06)
Content\Materials\M_Neon.uasset (89445, 2022-11-06)
Content\Materials\M_Neon_Red.uasset (85670, 2022-11-06)
Content\StarterContent (0, 2022-11-06)
Content\StarterContent\Particles (0, 2022-11-06)
Content\StarterContent\Particles\Materials (0, 2022-11-06)
Content\StarterContent\Particles\Materials\M_Burst.uasset (43524, 2022-11-06)
Content\StarterContent\Particles\Materials\M_Radial_Gradient.uasset (41181, 2022-11-06)
Content\StarterContent\Particles\Materials\M_Spark.uasset (43678, 2022-11-06)
Content\StarterContent\Particles\Materials\M_explosion_subUV.uasset (62151, 2022-11-06)
Content\StarterContent\Particles\Materials\M_radial_ramp.uasset (41193, 2022-11-06)
Content\StarterContent\Particles\Materials\M_smoke_subUV.uasset (76603, 2022-11-06)
Content\StarterContent\Particles\Materials\m_flare_01.uasset (48172, 2022-11-06)
Content\StarterContent\Particles\P_Explosion.uasset (280221, 2022-11-06)
Content\StarterContent\Particles\P_Sparks.uasset (171805, 2022-11-06)
Content\StarterContent\Textures (0, 2022-11-06)
Content\StarterContent\Textures\T_Burst_M.uasset (150025, 2022-11-06)
Content\StarterContent\Textures\T_Explosion_SubUV.uasset (3004336, 2022-11-06)
Content\StarterContent\Textures\T_Smoke_SubUV.uasset (2630744, 2022-11-06)
Content\StarterContent\Textures\T_Smoke_Tiled_D.uasset (91431, 2022-11-06)
Content\StarterContent\Textures\T_Spark_Core.uasset (162316, 2022-11-06)
LICENSE.txt (1139, 2022-11-06)
Source (0, 2022-11-06)
Source\UE4QuickStart.Target.cs (394, 2022-11-06)
... ...

Unreal Engine 4 C++ Programming Quick Start Tutorials ----------------------------------------------------- This is intended as a lightweight (no heavy assets) mix of all [C++ Tutorials](https://docs.unrealengine.com/5.0/en-US/unreal-engine-cpp-programming-tutortials/) from the official [Programming with C++ Guide](https://docs.unrealengine.com/5.0/en-US/programming-with-cplusplus-in-unreal-engine/) and various other sources ### Progression 1. Let's start with the [Programming Quick Start](https://docs.unrealengine.com/latest/INT/Programming/QuickStart/index.html) using a C++ BasicCode project in Scalable Quality, without Starter Content. - Uses Tick with sine to move/float smoothly in loop [FloatingActor.h](Source/UE4QuickStart/FloatingActor.h), [FloatingActor.cpp](Source/UE4QuickStart/FloatingActor.cpp) 2. Add a Timer Event from [Variables, Timers, and Events Tutorial](https://docs.unrealengine.com/latest/INT/Programming/Tutorials/VariablesTimersEvents/index.html) - Uses a Timer instead of the Tick to trigger an event after a few seconds [Countdown.h](Source/UE4QuickStart/Countdown.h), [Countdown.cpp](Source/UE4QuickStart/Countdown.cpp) - [MovingPlatform.h](Source/UE4QuickStart/MovingPlatform.h), [MovingPlatform.cpp](Source/UE4QuickStart/MovingPlatform.cpp) - [FollowingActor.h](Source/UE4QuickStart/FollowingActor.h), [FollowingActor.cpp](Source/UE4QuickStart/FollowingActor.cpp) 3. Add a Pawn from [Player Input and Pawns](https://docs.unrealengine.com/latest/INT/Programming/Tutorials/PlayerInput/index.html) - [MyPawn.h](Source/UE4QuickStart/MyPawn.h), [MyPawn.cpp](Source/UE4QuickStart/MyPawn.cpp) 4. Add a CameraDirector from [Game-Controlled Cameras](https://docs.unrealengine.com/latest/INT/Programming/Tutorials/AutoCamera/index.html) - [CameraDirector.h](Source/UE4QuickStart/CameraDirector.h), [CameraDirector.cpp](Source/UE4QuickStart/CameraDirector.cpp) 5. Add a Ray Cast / Line Trace like described in the Wiki - [RayTracing.h](Source/UE4QuickStart/RayTracing.h), [RayTracing.cpp](Source/UE4QuickStart/RayTracing.cpp) 6. Add a Pickup base class from [3rd Person Power-Up Game with C++](https://wiki.unrealengine.com/Videos/Player?series=PLZlv_N0_O1gYup-gvJtMsgJqnEB_dGiM4) - [Pickup.h](Source/UE4QuickStart/Pickup.h), [Pickup.cpp](Source/UE4QuickStart/Pickup.cpp) - [BatteryPickup.h](Source/UE4QuickStart/BatteryPickup.h), [BatteryPickup.cpp](Source/UE4QuickStart/BatteryPickup.cpp) - [SpawnVolume.h](Source/UE4QuickStart/SpawnVolume.h), [SpawnVolume.cpp](Source/UE4QuickStart/SpawnVolume.cpp) 7. Add a LocationReporter and a Door from [Udemy UnrealCourse Section 3 Building Escape](https://github.com/UnrealCourse/03_BuildingEscape) - [LocationReporterComponent.h](Source/UE4QuickStart/LocationReporterComponent.h), [LocationReporterComponent.cpp](Source/UE4QuickStart/LocationReporterComponent.cpp) - [DoorComponent.h](Source/UE4QuickStart/DoorComponent.h), [DoorComponent.cpp](Source/UE4QuickStart/DoorComponent.cpp) ### License: Copyright 2015-2020 Sebastien Rombauts (sebastien.rombauts@gmail.com) Distributed under the MIT License (MIT) (See accompanying file LICENSE.txt or copy at http://opensource.org/licenses/MIT)

近期下载者

相关文件


收藏者