This repo contains the source for my unity3D project which is a flappy bird clone with cloud storage as an extra feature of the game. I designed and developed the game for my third year module mobile applications 2, The project requirements can bee seen here. The aims of this project are to learn and show my understanding of how to develop a UWP application and achieve certification on the windows store.
- Download and install from the windows store.
- Use search bar on the desktop to search for the game on windows 10.
- Click on the game to run.
- Download this repo from github by either cloning or zip
- Download & Install Unity 2017.3.0
- Open the project in unity and use explorer in the application to open the project files.
Universal Windows Platform (UWP) is a platform-homogeneous application architecture created by Microsoft that ties all devices that use windows 10 and windows 10 mobile together under one platform and was first introduced before Windows 10 was relased. The purpose of this software platform is to help develop universal apps that run on Windows 10, Windows 10 Mobile, Xbox One and Hololens without the need to be re-written for each system. It supports Windows app development using C++, C#, VB.NET, and XAML. The API is implemented in C++, and supported in C++, VB.NET, C#, F# and JavaScript. Designed as an extension to the Windows Runtime platform first introduced in Windows Server 2012 and Windows 8, UWP allows developers to create apps that will potentially run on multiple types of devices.
Dreamlo is an online leaderboard website that can link a private leaderoard to an application using public and private keys. All communication with the server is done through simple HTTP GET requests. Every leaderboard has a private URL for adding/deleting scores. This can be compiled in your code. For your website you can use a public URL wich has read access only.
Unity3D is a cross-platform game engine developed by Unity Technologies which is primarily used to develop video games and simulation apps, for several platforms across devices like computers, consoles and mobiles. The language used to develop the games is C# which is one of the most popular laguages used in the world today for developing apps.