Unity Development for Enterprise Applications

Storage with Amazon S3 using AWS in Unity (Part 1)

//Setting up an S3 bucket and Initializing the connection

Valdarix Games
8 min readAug 23, 2021

--

Photo by Christian Wiediger on Unsplash

A few days ago we started looking at how to use Amazon Web Services (AWS) to empower a full-featured mobile enterprise application. After that we talked about how we can save data to the default save location on the hardware. Over the next few days we will look at how we can implement the S3 Storage feature of the AWS platform to make our application store data in the Amazon cloud.

This process isn’t hard but it has several steps so I am going to break this up into manageable chunks to make it easier to follow along with. Today we will look at creating the S3 bucket, giving our application and users permissions to the bucket and buffing up our initialization script for our AWS Manager class.

Starting Point

This article assumes you read the previous article and that you have at least registered as a user for Amazon Web Services.

The script from the previous article currently looks like this:

using UnityEngine;
using Amazon;


public class AWSManager : MonoBehaviour
{
void Awake()
{…

--

--

Valdarix Games

Turning my passion for video games and software development experience into a focus on video game development.