Azure and c# console rpg game

AlanNudi-6084 0 Reputation points
2023-04-17T18:34:57.51+00:00

Hello, I’m learning C# and building a simple console rpg game, and want to build it on a platform where my data will travel with me, as I’m rarely in the same physical place twice. Does Azure have a system for this? …other than booting up a VM. Thank you!

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
8,936 questions
Developer technologies | .NET | Other
Developer technologies | C#
{count} votes

1 answer

Sort by: Most helpful
  1. ajkuma 28,036 Reputation points Microsoft Employee Moderator
    2023-04-18T20:53:51.1966667+00:00

    @Anonymous , I understand you’re looking for a platform solution to build your C# console RPG game that allows you to access it from anywhere.

    Based on the issue description, I'm highlighting some generic approaches/solution that you could leverage, Azure provides a wide range of services that can be used to build and deploy applications, (including virtual machines -I understand you’re looking for non IAAS solution), App services, and storage services.

    One option for storing your game data in Azure is to use Azure Blob Storage. Blob Storage is a scalable and cost-effective storage solution that allows you to store and retrieve large amounts of unstructured data, such as game data files. You can access Blob Storage from your C# console application using the Azure Storage SDK for .NET.

    Another option is to use Azure SQL Database, which is a fully managed relational database service that allows you to store and manage structured data. With Azure SQL Database, you can easily create a database to store your game data and access it from your C# console application using the .NET Framework Data Provider for SQL Server. Or you may also consider Cosmos DB.

    Overall, Azure provides a flexible and scalable platform for building and deploying applications that can be accessed from anywhere with an internet connection.   For example - Azure VM provides more control over the underlying infrastructure (IAAS) vs Azure App Service (PAAS).

    Adding more info, Azure offers many ways to host your application code. The term compute refers to the hosting model for the resources that your application runs on. This article helps choose a compute service for your application.

    Choose an Azure compute service -This article includes several tables that can help you choose a service. The initial candidate from the flowchart might be unsuitable for your application or workload. In that case, expand your analysis to include other compute services.
    Hope this information helps.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.