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: 5 days ago
JSON representation
-
LiDAR Tools & Frameworks
-
viii. Linear Regression
- CMU
- Naive Bayes - theorem.html) with strong independence assumptions between the features.
- mathisfun
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Medium
- Support Vector Machine (SVM) - group classification problems.
-
VS Code Extensions for Developer Productivity
- Automated Driving Toolbox™ - eye-view plot and scope for sensor coverage, detections and tracks, and displays for video, lidar, and maps. The toolbox lets you import and work with HERE HD Live Map data and OpenDRIVE® road networks. It also provides reference application examples for common ADAS and automated driving features, including FCW, AEB, ACC, LKA, and parking valet. The toolbox supports C/C++ code generation for rapid prototyping and HIL testing, with support for sensor fusion, tracking, path planning, and vehicle controller algorithms.
- Lidar Toolbox™ - camera cross calibration for workflows that combine computer vision and lidar processing.
- Microsoft AirSim - source, cross platform, and supports [software-in-the-loop simulation](https://www.mathworks.com/help///ecoder/software-in-the-loop-sil-simulation.html) with popular flight controllers such as PX4 & ArduPilot and [hardware-in-loop](https://www.ni.com/en-us/innovations/white-papers/17/what-is-hardware-in-the-loop-.html) with PX4 for physically and visually realistic simulations. It is developed as an Unreal plugin that can simply be dropped into any Unreal environment. AirSim is being developed as a platform for AI research to experiment with deep learning, computer vision and reinforcement learning algorithms for autonomous vehicles.
- Mola
- MOLA
- LASer(LAS) - dimensional point cloud data data between data users. Although developed primarily for exchange of lidar point cloud data, this format supports the exchange of any 3-dimensional x,y,z tuplet. This binary file format is an alternative to proprietary systems or a generic ASCII file interchange system used by many companies. The problem with proprietary systems is obvious in that data cannot be easily taken from one system to another. There are two major problems with the ASCII file interchange. The first problem is performance because the reading and interpretation of ASCII elevation data can be very slow and the file size can be extremely large even for small amounts of data. The second problem is that all information specific to the lidar data is lost. The LAS file format is a binary file format that maintains information specific to the lidar nature of the data while not being overly complex.
- 3D point cloud - dimensional coordinates system.. Point clouds can be produced directly by 3D scanner which records a large number of points returned from the external surfaces of objects or earth surface. These data are exchanged between LiDAR users mainly through LAS format files (.las).
- ArcGIS Desktop - effective desktop geographic information system (GIS) software. It is the essential software package for GIS professionals. ArcGIS Desktop users can create, analyze, manage, and share geographic information so decision-makers can make intelligent, informed decisions.
- Linear algebra
- Linear Algebra | MIT Open Learning Library
- Linear Algebra - Khan Academy
- Mathematics for Machine Learning: Linear Algebra on Coursera
- Top Linear Algebra Courses on Udemy
- Learn Linear Algebra with Online Courses and Classes on edX
- Linear Algebra in Twenty Five Lectures | UC Davis
- Linear Algebra Resources | Dartmouth
- Linear Algebra | UC San Diego Extension
- Linear Algebra for Machine Learning | UC San Diego Extension
- Light Detection and Ranging (lidar) - resolution models of ground elevation with a vertical accuracy of 10 centimeters (4 inches). Lidar equipment, which includes a laser scanner, a Global Positioning System (GPS), and an Inertial Navigation System (INS), is typically mounted on a small aircraft. The laser scanner transmits brief pulses of light to the ground surface. Those pulses are reflected or scattered back and their travel time is used to calculate the distance between the laser scanner and the ground. Lidar data is initially collected as a “point cloud” of individual points reflected from everything on the surface, including structures and vegetation. To produce a “bare earth” Digital Elevation Model (DEM), structures and vegetation are stripped away.
- USGS
- USGS 3DEP Lidar Point Cloud Now Available as Amazon Public Dataset
- National Geospatial Program
- USGS Lidar Base Specification(LBS) online edition
-
-
Linux Development
-
Installing Unreal Engine on Linux
- FlatHub
- Epic Asset Manager - US).
- Setting Up Visual Studio for Unreal Engine 5
- Visual Studio Tips and Tricks for Unreal Engine
- Visual Studio - rich application that can be used for many aspects of software development. Visual Studio makes it easy to edit, debug, build, and publish your app. By using Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, and Windows Store.
- Visual Studio Documentation
- Visual Studio Code Marketplace
- VS Code Documentation
- Code Server
- VSExtensibility - extensions-specifications.md).
- Language Server Protocol (LSP)
- Visual Studio Code - in support for JavaScript, TypeScript and Node.js and has a rich ecosystem of extensions for other languages (such as C++, C#, Java, Python, PHP, Go) and runtimes (such as .NET and Unity).
- Epic Asset Manager - US).
- Epic Asset Manager - US).
- Visual Studio Documentation
-
Unreal Engine 5 Books
- Sign-up for Epic Games Acount
- Linux Development Requirements for Unreal Engine
- Unreal Engine for Education
- Unreal Engine Training & Simulation
- Unreal Engine 5 Linux Binary Download
- Unreal Engine Performance and Profiling
- Unreal Engine C++ API Reference
- Unreal Engine Blueprint API Reference
- Unreal Engine Performance and Profiling
- Unreal Engine C++ API Reference
- Unreal Engine Blueprint API Reference
- Unreal Engine Python API Reference
- Sign-up for Epic Games GitHub
-
Visual Studio Extensions for Developer Productivity
- Visual Studio IntelliCode
- Visual Assist
- Resharper
- Visual Studio Spell Checker
- GitHub Extensions for Visual Studio
- REST API Client Code Generator
- Code Maid
- VS Color Output
- Visual Studio Theme Pack
- Markdown Editor
- SQLite and SQL Server Compact Toolbox
- NuGet Package Manager
- SlowCheetah
- Roslynator
- Trailing Whitespace Visualizer
- Magical C# Debugging—OzCode
- File Icons
- Image Optimizer - including animated Gifs. It can do both lossy and lossless optimization.
- File Nesting
- NCrunch for Visual Studio
- SideWaffle Template Pack
- PostSharp - aware extension to C# and VB. It allows developers to eradicate boilerplate. Implements some of the most common patterns and gives you the tools to build your own.
-
VS Code Extensions for Developer Productivity
- Visual Studio Live Share
- GistPad
- Live Server
- GitHub Pull Requests and Issues
- Terminal
- Profile Switcher
- Material Icon Theme
- One Dark Pro
- VSCode Icons
- GitLens
- Import Cost - webpack-plugin in order to detect the imported size.
- Markdown All in One
- Auto Rename Tag
- Auto-Close Tag
- Settings Sync
- Bookmarks
- Better Comments
- Code Spell Checker
- CSS Peak
- Tailwind CSS IntelliSense
- Prettier - printing it with its own rules that take the maximum line length into account, wrapping code when necessary.
- NPM Intellisense
- Path Intellisense
- Relative Path
- Path Autocomplete
- Discord Presence
- Code Runner - C, Rust, Racket, Scheme, Kotlin, Dart, Haskell, Nim, D, CUDA, and custom command.
- Kite - powered programming assistant that helps you write code faster inside Visual Studio Code. Kite works for all major programming languages: Python, Java, Go, PHP, C/C#/C++, Javascript, HTML/CSS, Typescript, React, Ruby, Scala, Kotlin, Bash, Vue and React.
- Tabnine
-
-
Lua Learning Resources
-
Lua Tools, Libraries, and Frameworks
-
viii. Linear Regression
- Lua Fun - performance functional programming library for Lua designed with LuaJIT's trace compiler in mind.
- Luakit - browser framework extensible by Lua using the WebKit web content engine and the GTK+ toolkit.
- Apache APISIX - time, high-performance API gateway, based on the Nginx library and etcd.
- NodeMCU - module flash-based [SPIFFS](https://github.com/pellepl/spiffs) file system.
- GopherLua
- MoonScript
- Lapis - http).
- Lua Resty HTTP - nginx-module).
- NLua
- Algernon - in support for QUIC, HTTP/2, Lua, Markdown, Pongo2, HyperApp, Amber, Sass(SCSS), GCSS, JSX, BoltDB (built-in, stores the database in a file, like SQLite), Redis, PostgreSQL, MariaDB/MySQL, rate limiting, graceful shutdown, plugins, users and permissions.
-
-
MATLAB Learning Resources
-
viii. Linear Regression
- MATLAB
- MATLAB Documentation
- Getting Started with MATLAB
- MATLAB Online Courses from Udemy
- MATLAB Online Courses from Coursera
- MATLAB Online Courses from edX
- Building a MATLAB GUI
- MATLAB Style Guidelines 2.0
- Setting Up Git Source Control with MATLAB & Simulink
- Pull, Push and Fetch Files with Git with MATLAB & Simulink
- Create New Repository with MATLAB & Simulink
- PRMLT
- MathWorks Certification Program
- PRMLT
-
-
MATLAB Tools, Libraries, Frameworks
-
viii. Linear Regression
- Image Processing Toolbox™ - standard algorithms and workflow apps for image processing, analysis, visualization, and algorithm development. You can perform image segmentation, image enhancement, noise reduction, geometric transformations, image registration, and 3D image processing.
- MATLAB and Simulink Services & Applications List
- MATLAB in the Cloud - cloud) including [AWS](https://aws.amazon.com/) and [Azure](https://azure.microsoft.com/).
- Simulink - Based Design. It supports simulation, automatic code generation, and continuous testing of embedded systems.
- Simulink Online™
- MATLAB Drive™
- SoC Blockset™
- Wireless HDL Toolbox™ - verified, hardware-ready Simulink® blocks and subsystems for developing 5G, LTE, and custom OFDM-based wireless communication applications. It includes reference applications, IP blocks, and gateways between frame and sample-based processing.
- ThingSpeak™ - of-concept IoT systems that require analytics.
- hctsa - series analysis using Matlab.
- YALMIP
- hctsa - series analysis using Matlab.
- MATLAB Schemer
- SEA-MAT
- Gramm - level interface to produce publication-quality plots of complex data with varied statistical visualizations. Gramm is inspired by R's ggplot2 library.
- GNU Octave - level interpreted language, primarily intended for numerical computations. It provides capabilities for the numerical solution of linear and nonlinear problems, and for performing other numerical experiments. It also provides extensive graphics capabilities for data visualization and manipulation.
-
-
Metal Learning Resources
-
VS Code Extensions for Developer Productivity
-
-
Metal Tools, Libraries, and Frameworks
-
VS Code Extensions for Developer Productivity
- Metal plugin for TensorFlow - Metal PluggableDevice that adds improvements to machine learning training with new operations accelerated on GPU, custom operations, and distributed training support.
- MTLDevice
- Metal-cpp - overhead C++ interface for Metal that helps you add Metal functionality to graphics apps, games, and game engines that are written in C++. [Sample Code](https://developer.apple.com/metal/LearnMetalCPP.zip)
- MetalFX
- MetalPetal - time processing for still image and video with easy to use programming interfaces.
- Apple Foundation Framework
- Apple Core Animation Framework
- Apple Core Graphics Framework - level, lightweight 2D rendering with unmatched output fidelity.
- Paravirtualized Graphics Framework - accelerated graphics for macOS running in a virtual machine, hereafter known as the guest. The macOS operating system provides a graphics driver that runs inside the guest, communicating with the framework in the host operating system to take advantage of Metal-accelerated graphics.
- Cocoapods - C used in Xcode projects by specifying the dependencies for your project in a simple text file. CocoaPods then recursively resolves dependencies between libraries, fetches source code for all dependencies, and creates and maintains an Xcode workspace to build your project.
- AppCode - fixes to resolve them automatically. AppCode provides lots of code inspections for Objective-C, Swift, C/C++, and a number of code inspections for other supported languages.
-
-
ML Frameworks, Libraries, and Tools
-
viii. Linear Regression
- Amazon SageMaker
- Apple CoreML - tune models, all on the user's device. A model is the result of applying a machine learning algorithm to a set of training data. You use a model to make predictions based on new input data.
- Apache OpenNLP - source library for a machine learning based toolkit used in the processing of natural language text. It features an API for use cases like [Named Entity Recognition](https://en.wikipedia.org/wiki/Named-entity_recognition), [Sentence Detection](), [POS(Part-Of-Speech) tagging](https://en.wikipedia.org/wiki/Part-of-speech_tagging), [Tokenization](https://en.wikipedia.org/wiki/Tokenization_(data_security)) [Feature extraction](https://en.wikipedia.org/wiki/Feature_extraction), [Chunking](https://en.wikipedia.org/wiki/Chunking_(psychology)), [Parsing](https://en.wikipedia.org/wiki/Parsing), and [Coreference resolution](https://en.wikipedia.org/wiki/Coreference).
- Azure Databricks - based big data analytics service designed for data science and data engineering. Azure Databricks, sets up your Apache Spark environment in minutes, autoscale, and collaborate on shared projects in an interactive workspace. Azure Databricks supports Python, Scala, R, Java, and SQL, as well as data science frameworks and libraries including TensorFlow, PyTorch, and scikit-learn.
-
Categories
LiDAR Tools & Frameworks
91
Linux Development
79
Autodesk Tools and Frameworks
73
Unreal Engine Learning Resources
71
Unreal Engine Tools
55
Game Development Tools
36
SQL/NoSQL Tools and Databases
36
C/C++ Tools and Frameworks
31
Photogrammetry Tools, Libraries, and Frameworks
29
C/C++ Learning Resources
28
Deep Learning Learning Resources
28
Python Frameworks, Libraries, and Tools
24
Augmented Reality (AR) & Virtual Reality (VR) Tools and Frameworks
24
YouTube Video Tutorials
19
Computer Vision Tools, Libraries, and Frameworks
18
MATLAB Tools, Libraries, Frameworks
16
Augmented Reality (AR) & Virtual Reality (VR) Learning Resources
16
ML Frameworks, Libraries, and Tools
16
DirectX Tools, Libraries, and Frameworks
15
SQL/NoSQL Learning Resources
15
CUDA Tools Libraries, and Frameworks
14
MATLAB Learning Resources
14
Steam Deck Development
14
Vulkan Tools, Libraries, and Frameworks
13
Autodesk Learning Resources
13
Getting Started with Xcode
13
Deep Learning Tools, Libraries, and Frameworks
12
Metal Tools, Libraries, and Frameworks
11
Python Learning Resources
11
LiDAR Learning Resources
11
PlayStation Development
10
Computer Vision Learning Resources
10
Lua Tools, Libraries, and Frameworks
10
Photogrammetry Learning Resources
9
Networking Tools & Concepts
9
DirectX Learning Resources
8
Lua Learning Resources
8
Vulkan Learning Resources
7
Xbox Development
6
Learning Resources for ML
6
CUDA Learning Resources
6
Metal Learning Resources
4
Nintendo Switch Development
2
Xcode Developer Platforms for Apps
2
License
1
Network Protocols
1
Sub Categories
VS Code Extensions for Developer Productivity
364
viii. Linear Regression
275
Unreal Engine 5 Books
85
Interfaces
53
Developer Resources
27
Visual Studio Extensions for Developer Productivity
22
Installing Unreal Engine on Linux
15
Unreal Engine 5 Training & Online Courses
13
vi. Determinants
2
v. Fundamental vector spaces
2
iv. Row space, columns space, and rank of a matrix
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