Game Development with Unity and MongoDB Realm

The Polyglot Developer Review 3 years ago

Description

Unity makes developing games easier than ever with its drag and drop interface and simple to digest scripting language based on C#. Anyone can pick up Unity and have a pleasant game development experience, leading up to a release on any of the supported platforms such as Android, iOS, PC, and any of the gaming consoles.

However, gamers have new expectations on how they play all their favorite games. They want to be able to play them on any one of their video game consoles, mobile devices, or computers, and resume exactly where they left off regardless of the platform chosen.

This is where MongoDB Realm comes in.

MongoDB Realm acts as a local object database for your Unity games, storing anything from player location, inventory, and stats, while giving you sync capabilities to the cloud and other devices.

In this session we'll explore some basic game development concepts with Unity and expand upon them to include data storage and sync with MongoDB Realm.

Here are some recommended items to bring to the event:

- A Mac or Windows laptop
- Unity 2021.2.10 or more recent, installed and configured

While you don't need to bring anything, it'll be more fun to hack along!

[Speaker]

Nic Raboy - Staff Developer Advocate at MongoDB

[About the Speaker]

Nic Raboy is an advocate of modern web and mobile development technologies. He has experience in C#, JavaScript, Golang and a variety of frameworks such as React, NativeScript, and Unity. Nic writes about his development experiences related to making web and mobile development easier to understand.

00:00:00 - Intro
00:00:59 - Creating a 2D Game with Unity
00:27:37 - The Realm Unity SDK
00:47:40 - Sync Data with MongoDB Device Sync
01:04:56 - A Quick Review of the Game
01:06:20 - Outro

#gamedev #unity3d #mongodb

The event information can be found at https://www.tracydevs.com/2022/08/game-development-unity-mongodb-realm/