Jared Ping's repositories
Unreal-Development-Guides-and-Tips
High-level concept explanations, detailed tutorials, performance considerations, shortcuts and other useful content that aims to improve your Unreal Engine 4 development journey.
Unreal-Multiplayer-Platform
A simple multiplayer demonstration which utilises a menu system for hosting and joining servers through the Steam Online Subsystem. Includes lobby areas while for pending launch and basic replication between server and clients. Developed in Unreal Engine 4.
Unreal-Multiplayer-Karts
A simple kart multiplayer game which demonstrates methods of improved replication between server and clients. Features a basic replicated vehicle physics system, proxy simulation and linear, exponential and cubic interpolation to improve proxy simulation. Developed in Unreal Engine 4.
Unreal-Hunger-Game-Trials
A Hunger-Games inspired FPS with large outdoor terrains. Advanced AI (using Environment Query System), custom animations, procedural level generation, infinite level generation, terrain LOD scaling and dynamic memory management. Developed in Unreal Engine 4
Unreal-VR-Artist
VR painter with strong focus on UI design and management through C++, save game mechanisms and developing with a range of VR hardware. Developed in Unreal Engine 4.
FTP-Python
File Transfer Application which utilises Python to implement an FTP server and client
Unreal-Battle-Tank
Open-world head-to-head tank battle game including basic AI, terrain design, and an advanced control system developed in Unreal Engine 4
Unreal-VR-Landscape-Explorer
A simple demonstration of configuring VR components and implementing core mechanics. Features include teleportation functionality, tunnel vision on teleport, spline drawing for teleportation location prediction and climbing. Developed in Unreal Engine 4.
Distributed-Equi-Join
Performance evaluation of Phoenix++ and MPI + OpenMP equi-join models for processing big data
SFML-Sewer-Swimmers
A 2D arcade game made in C++11 with the use of SFML as a GUI render layer.
Share-My-Shopping
Shareable shopping list web application developed on the NodeJS framework. Features SendGrid API, MySQL, JavaScript, and Azure App Service deployment. Implemented using Agile development.
cs249r_book
Collaborative book Machine Learning Systems
ELEN3009-lab1
Software Development II lab implemented using C++14 - providing exposure to Object Oriented Programming (OOP)
ELEN4010-Lab4
Software Development III Lab involving the creation and deployment of a NodeJS project through Azure web services.
ELEN4010-Lab4-Deploy
Walkthrough with Bash scripts for convenient setup and running of a secure nodejs application on GCP
SmoothZoom
Smooth Zoom Plugin for Unreal Engine 4.26
Spatial-Energy-Wits
Web application which provides comparative visualisations of resource consumption at the University of the Witwatersrand
tinyengine
[NeurIPS 2020] MCUNet: Tiny Deep Learning on IoT Devices; [NeurIPS 2021] MCUNetV2: Memory-Efficient Patch-based Inference for Tiny Deep Learning; [NeurIPS 2022] MCUNetV3: On-Device Training Under 256KB Memory
ue4-style-guide
An attempt to make Unreal Engine 4 projects more consistent
xamarin-docs
Xamarin Documentation - public content repo