Unity AWS S3 + Download and Upload Files/Images and More!
- Description
- Curriculum
- FAQ
- Reviews
Have you ever wanted to learn how allow players to upload and download items in game? Maybe it’s player data, maybe it’s high scores, maybe it’s images….we’re going to show you how in this course!
Topics Covered:
AWS
Unity
S3 Basics(Bucket Access, Public/Private Buckets, Uploading Downloading)
Uploading Data
Downloading Data
Uploading Player Images from their camera roll
How to display this info in the UI
Cognito
Cognito Security Policies
Android/iOS Fixes
Android Bug Fixes
And much more!
————————————————————————————————————————————————————
Austin Patkos is the Creator of ZDev-9 and this course. He has developed over 27 different mobile apps for both Android and iPhone. Austin Patkos is a self taught in software. Believing that self education is key. In addition he has developed several courses, authored a book designed and engineered 3D firearm parts, and taught self defense for over 10 years.
Bruised and battery daily in a Martial Arts school. He now holds a 3rd Degree Black Belt. He has competed in over a dozen powerlifting competitions, has squatted over 800lbs, bench pressed over 550lbs and deadlifted over 700lbs.
Believing in the mindset of “passing on” Austin has published several courses that reflect his passion for Personal Development and Growth. “
—————————————————————————————————————————————————————
“When I was in Highschool I tried a little bit of coding. Unfortunately the tutorials while well intentioned, I just couldn’t get the hang of it. They would teach basic facts and skills, how to make a string how to make an int. And at times I could repeat and do these skills I often forgot because I lacked the in depth understanding of what skills and how the interweaved with other things that were taught. Ironically in the same year I had a Chemistry teacher teach us about Bloom’s Taxonomy.
During that time I worked as a Krav Maga assistant instructor, eventually going on to run a self defense school full time. One of the things that I always tried to do is teach the what AND the why. Why do an elbow? Why attack the fingers? Why do move x?
Once I decided to start teaching teach I have always made it an effort to go the extra mile and not just explain what but also explain why too.” – Austin Patkos
-
1IntroductionVideo lesson
Introduction for this course! Enjoy!
-
2Meet Your Instructor/Where'd this course come from?Video lesson
Brief bio about your instructor.
-
3Is this Course Right for You?Video lesson
Brief video to make sure this course is right for your needs.
-
4Additional Info on If S3 Will Work For You ProjectVideo lesson
A bit more of additional info about S3 and it's usefulness.
-
5Course PrerequisitesVideo lesson
A quick video about what you should know before starting this course.
-
6Why AWS? What is S3?Video lesson
Why AWS and S3? This video is going to explain it to you.
-
7LinksText lesson
A few reference links from the last video.
-
8Overall Project FlowVideo lesson
Overview video to understand the overall 'flow' of our project. This is essential to grasping the course.
-
9Note About Video SpeedVideo lesson
Quick note about video speed.
-
10Setting Up an AWS AccountVideo lesson
Quick video about setting up our AWS account.
-
11Setting Up Our Unity ProjectVideo lesson
Setting up our project on the Unity side.
-
12Installing The AWS Package (Download Attached Package)Video lesson
Be sure to download and install this package attached to this lecture.
-
13Setting Up Our Cognito PoolVideo lesson
In this video, we're going to set up our Cognito Pool inside of the AWS Console.
-
14AWS Cognito DocumentationText lesson
Reference Documentation of AWS Cognito.
-
15Connection Our Project To Our Cognito PoolVideo lesson
Linking our Cognito pool to our Unity Project.
-
16Clearing Playerprefs / Debugging MethodVideo lesson
Quick video about clearing playerprefs tip in regards to debugging your project.
-
17Unity ZIP Project For ReferenceText lesson
Reference ZIP folder of my project so far.
-
18Writing to a Basic Text File and Saving it LocallyVideo lesson
In this video we're going to be writing data to a local text file that we will be uploading in later videos.
-
19ZIPText lesson
Reference ZIP folder of my project so far.
-
20Saving User Input To The Text FileVideo lesson
In this video we're going to take input from our player and then write it to our Text file.
-
21ZIPText lesson
Reference ZIP folder of my project so far.
-
23Cognito Roles/PermissionsVideo lesson
In this video we're going to set up our Cognito permissions and how they work inside of AWS.
-
24Finally Uploading Our File!Video lesson
In this video we're finally going to upload our file!
-
25ZIPText lesson
Reference ZIP folder of my project so far.
-
26UI Touch UpVideo lesson
Quick UI touch up.
-
27ZIPText lesson
-
28Upload Picture To Our S3 BucketVideo lesson
Uploading a picture instead of just a text file in Unity.
-
29ZIPText lesson
Reference ZIP folder of my project so far.
-
30Creating Our ClassVideo lesson
In this video we're going to be Creating our Class for further app development.
-
31ZIPText lesson
-
32Adding An Image To Our ObjectVideo lesson
In this video we're going to deal with managing our picture.
-
33ZIPText lesson
Reference ZIP folder of my project so far.
-
34Allow User to Chose a Picture From FilesVideo lesson
Now we're going to set up a system to allow our users to select files of their own.
-
35ZIPText lesson
-
36UI Set UpVideo lesson
In this video we're going to complete further UI set up.
-
37ZIPText lesson
-
38UI Script Set 2Video lesson
In this video we will Download our object to and connect the UI.
-
39ZIPText lesson
-
40Download Via ScriptVideo lesson
In this video we will deal with the downloaded image data.
-
41ZIPText lesson
External Links May Contain Affiliate Links read more