Unreal-Engine-Guide
Unreal Engine 5 Guide. Learn to develop games for Windows, Linux, macOS, iOS, Android, Xbox Series X|S, PlayStation 5, Nintendo Switch.
https://github.com/mikeroyal/Unreal-Engine-Guide
Last synced: 1 day ago
JSON representation
-
Augmented Reality (AR) & Virtual Reality (VR) Learning Resources
-
VS Code Extensions for Developer Productivity
- Augmented Reality (AR) - world environment where the objects that reside in the real world are enhanced by computer-generated perceptual information.
- Virtual Reality (VR)
- Mixed Reality (MR) - exist and interact in real time.
- Extended Reality (XR) - and-virtual combined environments and human-machine interactions generated by computer technology and wearables. Including augmented reality (AR), mixed reality (MR) and virtual reality (VR).
- Virtual Reality - Experiences and Devices
- Oculus | VR Headsets, Games & Equipment
- HTC Vive VR Headset
- Augmented Reality applications - Apple
- Unity Manual: XR
- Intro to XR: VR, AR, and MR Foundations - Unity Learn
- Unity XR: Build VR and AR Apps
- Top Virtual Reality Courses Online | Udemy
- Top Augmented Reality Courses Online | Udemy
- Google AR & VR Online Courses | Coursera
- Learn Augmented Reality with Online Courses and Lessons | edX
- Virtual Reality - Experiences and Devices
- Unity Learn Training Program
-
-
Augmented Reality (AR) & Virtual Reality (VR) Tools and Frameworks
-
VS Code Extensions for Developer Productivity
- Steam
- GPUImage framework - licensed iOS library that lets you apply GPU-accelerated filters and other effects to images, live camera video, and movies. In comparison to Core Image (part of iOS 5.0), GPUImage allows you to write your own custom filters, supports deployment to iOS 4.0, and has a simpler interface. However, it currently lacks some of the more advanced features of Core Image, such as facial detection.
- GPUImage3 - accelerated image and video processing on Mac and iOS. The original GPUImage framework was written in Objective-C and targeted Mac and iOS, the second iteration rewritten in Swift using OpenGL to target Mac, iOS, and Linux, and now this third generation is redesigned to use [Apple's Metal](https://developer.apple.com/metal/) in place of OpenGL.
- Adobe Aero
- Vuforia - ranging solution suite ensures that we can provide the right AR technology to every customer based on their business needs.
- Vuforia Studio
- OpenVX™ - source, royalty-free standard for cross platform acceleration of computer vision applications. OpenVX enables performance and power-optimized computer vision processing, especially important in embedded and real-time use cases such as face, body and gesture tracking, smart video surveillance, advanced driver assistance systems (ADAS), object and scene reconstruction, augmented reality, visual inspection, robotics and more.
- ARmedia
- Kundan
- SteamVR
- OpenHMD - mounted display) devices such as Oculus Rift, HTC Vive, Sony PSVR, and others.
- Monado - start development of an open source XR ecosystem and provide the fundamental building blocks for device vendors to target the GNU/Linux platform.
- ARToolKit
- NVIDIA Flex - based simulation library designed for real-time applications.
- OpenVR
- Libsurvive
- Simula - 638454156)).
- ARCore
- Vuforia - ranging solution suite ensures that we can provide the right AR technology to every customer based on their business needs.
- OpenHMD - mounted display) devices such as Oculus Rift, HTC Vive, Sony PSVR, and others.
- Adobe Aero
- OpenVR Benchmark on Steam
- Libsurvive
- Adobe Aero
- Adobe Aero
-
-
Autodesk Learning Resources
-
VS Code Extensions for Developer Productivity
- Autodesk
- CNC programming (Computer Numerical Control Programming)
- AutoDesk Learning & Training
- Autodesk Certification
- Autodesk University
- Autodesk Design Academy
- Autodesk Customer Success Hub
- Software and Services for Education | Autodesk Education
- AutoDesk Developer Network
- Learning Civil 3D on Autodesk Knowledge Network
- Top Autodesk Courses on Udemy
- Top Autodesk Courses on Coursera
- AutoDesk Forums
-
-
Autodesk Tools and Frameworks
-
VS Code Extensions for Developer Productivity
- Autodesk
- AutoCAD LT® - aided design (CAD) software that architects, engineers, construction professionals, and designers rely on to design, draft, and document with precise 2D geometry.
- AutoCAD® Mobile App
- AutoCAD® Web App
- Revit®
- AEC(Architecture, Engineering & Construction) Collection® - based common data environment that facilitates project delivery from early-stage design through to construction.
- Fusion 360®
- Autodesk
- Fusion 360 with FeatureCAM®
- Fusion 360 with Netfabb®
- Fusion 360 Manage
- Fusion Team - based coll tool that helps eliminate the inefficiencies that disparate tools create when working with your internal and external teams.
- Fusion 360 with PowerInspect®
- Autodesk
- Fusion 360 with PowerShape®
- Autodesk PartMaker® - spindle machining operations. These can be used for turning, indexed and interpolated C-axis milling, Y-axis, and B-axis milling.
- Robot Structural Analysis Professional - integrated workflows to exchange data with Revit. It can help you to create more resilient, constructible designs that are accurate, coordinated, and connected to BIM.
- Revit LT™ - effective BIM (Building Information Modeling) solution, you can produce high-quality 3D architectural designs and documentation.
- Autodesk
- Maya LT™ - looking characters, props, and environments using the sophisticated 3D modeling and animation tools.
- Arnold
- ReCap™ - built conditions to gain insights and make better decisions.
- Flame®
- Autodesk
- Character Generator® - based laboratory to create fully rigged 3D characters for animation packages and game engines.
- Smoke® - based compositing tools in a timeline-centered editing environment.
- ShotGrid
- Advance Steel®
- Media & Entertainment Collection®
- Civil 3D®
- Autodesk
- Inventor® CAM - embedded 2.5-axis to 5-axis milling, turning, and mill-turn capabilities.
- Inventor Nastran® - embedded finite element analysis software that delivers finite element analysis (FEA) tools for engineers and analysts. Simulation covers multiple analysis types, such as linear and nonlinear stress, dynamics, and heat transfer.
- Inventor® Nesting - embedded, true-shape nesting tools for Inventor that helps you optimize yield from flat raw material. Easily compare nesting studies to optimize efficiency and reduce costs, and export 3D models or DXF™ files of the completed nest for cutting path generation.
- Inventor Tolerance Analysis® - embedded tolerance stackup analysis software that is designed to help Inventor users make more informed decisions while specifying manufacturing tolerances.
- Product Design & Manufacturing Collection - grade applications that connect everyone, from concept to production, with shared tools to streamline your product development process.
- Autodesk
- BIM Collaborate Pro - based design collaboration and coordination software that connects AEC teams, helping you execute on design intent and deliver high-quality constructible models on a single platform.
- InfraWorks®
- SketchBook®
- Alias®
- Assemble BIM Data - in-place tracking, and more.
- Autodesk® Rendering - resolution cloud rendering software that let's you produce stunning, high-quality renderings from designs and models with cloud rendering. This service uses cloud credits, which is a universal measure across Autodesk consumption-based cloud services to perform certain tasks in the cloud.
- Autodesk® CFD
- Autodesk® Drive
- Autodesk® Viewer
- Autodesk BIM 360®
- Autodesk® Build
- Autodesk® Takeoff
- Bid Board Pro
- TradeTapp
- Design Review
- EAGLE
- Fabrication ESTmep™, CADmep™, and CAMduct™ - alone or in the Architecture, Engineering & Construction Collection..
- Formit - based 3D sketching. The pro version of FormIt includes the tools in the FormIt app, plus Dynamo computation, and collaboration and analysis features.
- Helius Composite - in solvers minimize the need to have secondary finite element analysis (FEA) software to analyze material characteristics more quickly.
- Helius PFA
- HSMWorks - embedded 2.5 to 5-axis milling, turning, and mill-turn capabilities. HSMWorks is included with your Fusion 360 subscription.
- Insight - efficient buildings with advanced simulation engines and building performance analysis data integrated in Revit.
- Moldflow®
- MotionBuilder®
- Point Layout
- Structural Bridge Design® - span bridges used by engineers to deliver design reports faster.
- Vault®
- Vehicle Tracking®
- VRED® - rendering modes.
- Within Medical®
- Pype
- Pype Closeout
- CAMplete - code post-processing, verification, and simulation for different kinds of CNC machinery. Import data from leading CAM software then use proven post-processors and highly accurate 3D machine models, developed in partnership with machine tool builders, to rapidly produce high-quality, collision free NC machining code.
- Vault PLM - wide collaboration and product lifecycle management.
- PlanGrid Build
- Pype SmartPlans
- Tinkercad® - to-use app for 3D design, electronics, and coding. It's used by teachers, kids, hobbyists, and designers to imagine, design, and make anything.
-
-
C/C++ Learning Resources
-
viii. Linear Regression
- C - purpose, high-level language that was originally developed by Dennis M. Ritchie to develop the UNIX operating system at Bell Labs. It supports structured programming, lexical variable scope, and recursion, with a static type system. C also provides constructs that map efficiently to typical machine instructions, which makes it one was of the most widely used programming languages today.
- Embedded C - committee) to address issues that exist between C extensions for different [embedded systems](https://en.wikipedia.org/wiki/Embedded_system). The extensions hep enhance microprocessor features such as fixed-point arithmetic, multiple distinct memory banks, and basic I/O operations. This makes Embedded C the most popular embedded software language in the world.
- C & C++ Developer Tools from JetBrains
- Open source C++ libraries on cppreference.com
- C++ Graphics libraries
- C++ Libraries in MATLAB
- Google C++ Style Guide
- C++ style guide for Fuchsia
- Chromium C++ Style Guide
- C++ Core Guidelines
- C++ Style Guide for ROS
- Learn C++
- Learn C : An Interactive C Tutorial
- C++ Online Training Courses on LinkedIn Learning
- C++ Tutorials on W3Schools
- Learn C Programming Online Courses on edX
- Learn C++ with Online Courses on edX
- Learn C++ on Codecademy
- Coding for Everyone: C and C++ course on Coursera
- C++ For C Programmers on Coursera
- C++ Online Courses on Udemy
- Top C Courses on Udemy
- Basics of Embedded C Programming for Beginners on Udemy
- C++ For Programmers Course on Udacity
- C++ Fundamentals Course on Pluralsight
- C++ - platform language that can be used to build high-performance applications developed by Bjarne Stroustrup, as an extension to the C language.
- C++ Tools and Libraries Articles
- C++ Style Guide for ROS
-
-
C/C++ Tools and Frameworks
-
viii. Linear Regression
- AWS SDK for C++
- ReSharper C++
- JetBrains Fleet - processing engine, with a distributed IDE architecture. It's available on macOS, Windows, or Linux.
- CLion - platform IDE for C and C++ developers developed by JetBrains.
- Code::Blocks
- Conan
- High Performance Computing (HPC) SDK
- Boost - edge C++. Boost has been a participant in the annual Google Summer of Code since 2007, in which students develop their skills by working on Boost Library development.
- Automake
- Cmake - source, cross-platform family of tools designed to build, test and package software. CMake is used to control the software compilation process using simple platform and compiler independent configuration files, and generate native makefiles and workspaces that can be used in the compiler environment of your choice.
- GDB
- GCC - C, Fortran, Ada, Go, and D, as well as libraries for these languages.
- GSL - squares fitting. There are over 1000 functions in total with an extensive test suite.
- OpenGL Extension Wrangler Library (GLEW) - platform open-source C/C++ extension loading library. GLEW provides efficient run-time mechanisms for determining which OpenGL extensions are supported on the target platform.
- Libtool
- Maven
- TAU (Tuning And Analysis Utilities) - based sampling. All C++ language features are supported including templates and namespaces.
- Clang - C, C++ and Objective-C++ compiler when targeting X86-32, X86-64, and ARM (other targets may have caveats, but are usually easy to fix). Clang is used in production to build performance-critical software like Google Chrome or Firefox.
- OpenCV - time applications. Cross-Platform C++, Python and Java interfaces support Linux, MacOS, Windows, iOS, and Android.
- ANTLR (ANother Tool for Language Recognition)
- Oat++ - efficient web application. It's zero-dependency and easy-portable.
- Cython
- Infer - C, and C. Infer is written in [OCaml](https://ocaml.org/).
- Rider
- Azure SDK for C++
- Azure SDK for C
- C++ Client Libraries for Google Cloud Services
- Vcpkg
- CppSharp
- JavaCPP
- Spdlog - only/compiled, C++ logging library.
-
-
Computer Vision Learning Resources
-
VS Code Extensions for Developer Productivity
- Top Computer Vision Courses Online | Udemy
- Learn Computer Vision with Online Courses and Lessons | edX
- Computer Vision Nanodegree program | Udacity
- Computer Vision Training Courses | NobleProg
- Visual Computing Graduate Program | Stanford Online
- Computer Vision
- OpenCV Courses
- Computer Vision and Image Processing Fundamentals | edX
- Introduction to Computer Vision Courses | Udacity
- Exploring Computer Vision in Microsoft Azure
-
-
Computer Vision Tools, Libraries, and Frameworks
-
VS Code Extensions for Developer Productivity
- Scikit-Learn
- NVIDIA cuDNN - accelerated library of primitives for [deep neural networks](https://developer.nvidia.com/deep-learning). cuDNN provides highly tuned implementations for standard routines such as forward and backward convolution, pooling, normalization, and activation layers. cuDNN accelerates widely used deep learning frameworks, including [Caffe2](https://caffe2.ai/), [Chainer](https://chainer.org/), [Keras](https://keras.io/), [MATLAB](https://www.mathworks.com/solutions/deep-learning.html), [MxNet](https://mxnet.incubator.apache.org/), [PyTorch](https://pytorch.org/), and [TensorFlow](https://www.tensorflow.org/).
-
Categories
LiDAR Tools & Frameworks
96
Linux Development
82
Autodesk Tools and Frameworks
74
Unreal Engine Learning Resources
74
Unreal Engine Tools
58
Game Development Tools
38
SQL/NoSQL Tools and Databases
36
YouTube Video Tutorials
35
C/C++ Tools and Frameworks
31
Photogrammetry Tools, Libraries, and Frameworks
30
Deep Learning Learning Resources
28
C/C++ Learning Resources
28
Augmented Reality (AR) & Virtual Reality (VR) Tools and Frameworks
25
Python Frameworks, Libraries, and Tools
24
Computer Vision Tools, Libraries, and Frameworks
18
Augmented Reality (AR) & Virtual Reality (VR) Learning Resources
17
MATLAB Tools, Libraries, Frameworks
16
ML Frameworks, Libraries, and Tools
16
DirectX Tools, Libraries, and Frameworks
15
SQL/NoSQL Learning Resources
15
Vulkan Tools, Libraries, and Frameworks
14
CUDA Tools Libraries, and Frameworks
14
Steam Deck Development
14
MATLAB Learning Resources
14
LiDAR Learning Resources
13
Autodesk Learning Resources
13
Getting Started with Xcode
13
Deep Learning Tools, Libraries, and Frameworks
12
PlayStation Development
11
Metal Tools, Libraries, and Frameworks
11
Python Learning Resources
11
Photogrammetry Learning Resources
10
Computer Vision Learning Resources
10
Lua Tools, Libraries, and Frameworks
10
Networking Tools & Concepts
9
DirectX Learning Resources
9
Lua Learning Resources
9
Xbox Development
8
Learning Resources for ML
7
Vulkan Learning Resources
7
CUDA Learning Resources
6
Metal Learning Resources
4
Xcode Developer Platforms for Apps
3
Nintendo Switch Development
2
License
1
Network Protocols
1
Sub Categories
VS Code Extensions for Developer Productivity
380
viii. Linear Regression
277
Unreal Engine 5 Books
105
Interfaces
53
Developer Resources
28
Visual Studio Extensions for Developer Productivity
22
Installing Unreal Engine on Linux
18
Unreal Engine 5 Training & Online Courses
14
iv. Row space, columns space, and rank of a matrix
3
vi. Determinants
2
v. Fundamental vector spaces
2
i. Basis
2
iv. Linear transformations
2
iii. Matrix-vector product
2
i. Vector operations
2
i. Solving systems of equations
2
ii. Systems of equations as matrix equations
2
ii. Matrix operations
2
i. Using row operations
1
iii. Dimension and Basis for Vector Spaces
1
vii. Eigenvalues and eigenvectors
1
iii. Transpose of a Matrix
1
ii. Matrix representations of linear transformations
1
ii. Using elementary matrices
1
Keywords
python
13
cpp
10
vulkan
8
deep-learning
8
gpu
8
cuda
8
lua
7
machine-learning
7
http
5
cli
5
curl
5
graphics
4
linux
4
gamedev
4
game-engine
4
nvidia
4
game-development
4
dotnet
4
cpp14
3
azure
3
c
3
cplusplus
3
api
3
metal
3
opengl
3
cpp11
3
iot
3
docker
3
devops
3
computer-vision
3
cxx14
3
cross-platform
3
windows
3
ios
3
c-sharp
3
matlab
3
neural-network
3
deep-neural-networks
2
compiler
2
cpp17
2
cpp20
2
performance
2
cxx
2
cxx11
2
machine-learning-algorithms
2
cxx17
2
algorithms
2
pytorch
2
tensorflow
2
azure-sdk
2