Written before my first unreal program.

Source: Internet
Author: User

Recently again in the study Unreal 4, because I am the program ape. For blueprints or something not very skilled (nor interested), so I skipped the official website of the first two, direct learning Programming Guide OH.

Because I can only cocos2dx myself. Some of the terms of the 3d are not familiar so see the great gods of this article please give more guidance.

The connection between the entire schema component:

I just cut a picture directly from the official website (too lazy).

Aactor is the most basic node in the entire architecture that can be displayed in a scene (similar to COCOS2DX ccnode I understand)

Uobject is the most parent class in the entire schema (ref in COCOS2DX).

Unlike COCOS2DX, Unreal 4 is component-oriented (listening is more than a cocos2dx higher than a grade hehe)

UE4 has a very multiple module, the gameplay part is also one or more module, each editor is also a module

  • A search, the total number of Module 170 +, a total of three categories: Runtime, Editor, Developer
  • The runtime side is more important than the core, Uobject, Engine.
    • Core
      • Data type
      • Database
      • Container
      • Io/log
    • Uobject: The base class for all objects. The other convention in UE is that object is not an actor.
      • Reflection (Incredibly, C + + can actually reflect)
      • Serialization of
      • File Package
    • Engine
      • Actor: A collection of component, and the ability to continually tick
      • Component: A functional component that composes actors, such as uscenecomponent Management transform, uprimitivecomponent represents geometry information
      • Level: Levels
      • World: Game worlds, Management level, Actor, controller, etc.
  • Gameplay
    • Gamemode: Define game rules.
    • GameState: Manage Game status,
    • Pawn: Actor that can be controlled by the player or AI
    • Character: The pawn of the humanoid. Default with capsule collisions and moving components
    • Controller: Controllers, sub-playercontroller and Aicontroller
    • hud:2d information, UI, etc.
    • Camera: The player's perspective. It's important to note that Posteffect is associated with the camera.

Written before my first unreal program.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.