Sie sind auf Seite 1von 2

https://www.unrealengine.

com/en-US/spotlights/evil-eye-pictures-uses-latest-ray-tracing-features-to-create-new-branded-visuals-for-unreal-engine
First Lecture Meaning
apt 5_IS_UC2 Advanced Package Tool - A popular Linux package manager to install and manage packages
cl 3_IS_UC2 The executable for the Microsoft Visual C++ Compiler
g++ 5_IS_UC2 The GCC C++ Compiler
git 6_IS_UC2 ff
make 6_IS_UC2 De facto standard build system on Linux.
C++ Terms (and programming oriented??) First Lecture Super User DO - run Linux commands as higher authority
sudo 5_IS_UC2
Argument 1_TX_UC2
Compound Statement (Code Block) 9_IS_UC2 A sequence of one or more statements surrounded by curly braces { }
Function ? An object that is passed to a function
Statement 9_IS_UC2 An instruction that does something, typically ending with a semi-colon. Comparable to a sentence in English.
String 3_TX_UC2 Sequence of characters, often a word or sentence
Backslash This character: \
Addition Operator 5_TX_UC2
Multiplication Operator 5_TX_UC2
General Terms First Lecture
API Application Programming Interface a method to expose program functionality to other developers (such as a dynamic library)
Apple Clang 4_IS_UC2 Meaning
Build System 코드 컴파일 프로세스를 자동화하는 시스템
Compiler 2_IS_UC2 Program that turns code into binary the computer can run
Developer Command Prompt 3_IS_UC2 A terminal with the right settings to compile C++ on Windows
Dynamic Library In Windows a .dll in Linux a .so and in MacOS a .dynlib, a pre-compiled collection of program code that is usable through an API at runtime.
Game Engine A software-development environment designed for people to build video games
GCC 5_IS_UC2 GNU Compiler Collection
GitHub 6_IS_UC2 A popular web service for hosting git repositories.
IDE 2b_US_UC2 Integrated Development Environment used to write and debug code
Linux An open source operating system available in multiple "distributions" composed of various packages using a shared kernel
Runtime The time during the execution of a program.
Runtime (as in errors) Program errors that happen during execution, as opposed to errors that are found at compile time.
source 6_IS_UC2 As in "Unreal source". The code that makes up the engine/binary/library
SSH 6_IS_UC2 Secure SHell. First used when "cloning" Unreal from Epic's GitHub
Static Library In Windows a .lib, in Linux and MacOS a .a file, a pre-compiled collection of program code that is usable through an API at compile time.
Swift Programming language used for MacOS
Ubuntu 5_IS_UC2 A popular Linux distribution
Version Control System Records changes to a file or set of files over time so that you can recall specific versions later
Xcode 4_IS_UC2 Apple's development environment, mainly focused on Swift these days
1_TX_UC2 Anything else in this video?
2_TX_UC2 Anything in this video?
2_TX_UC2 Anything else in this video?
escape character 3_TX_UC2 Instruct the computer to ignore a character that has a special meaning
variable 3_TX_UC2 A box in memory to hold a certain type of information
library 3_TX_UC2 A collection of related code intended to be reused by a developer. e.g. The C++ Standard Library, nlohmann-json for working with JSON files.
extensions (VS Code) 7_IS_UC2 A way of extending functionality to Visual Studio Code. These generally won't interfer with one another.
indent 2_TX_UC2 Laying-out our code to group like lines of code together for readability.
Term Example
apt apt list
cl cl main.cpp
Code Block {int x = 5; x = 10;}
Function int main() { return 0; }
g++ g++ main.cpp -o main
git git clone https:://github.com/UnrealCourse/05Testing_Grounds
make make
Statement 5 + 7; (specifically this is an expression statement)
sudo

Das könnte Ihnen auch gefallen