私は自分自身のためにプロジェクトの計画段階にあります、それはシングルとマルチプレイヤーのカードゲームになることです。世界ランキングなど、一人一人の統計を追跡したいのですが…
私の問題は、クライアントの最善のアプローチ、つまりサーバーアーキテクチャとプログラミングがわからないことです。私の当初の目標は、C#に習熟したいので、すべてをC#でプログラムすることでした。私の当初のアイデアは、バックエンドデータベースとバックエンドサーバーをインターネット上のある種のホスティングで実行することでしたが、それはお金を稼ぐかもしれないし、しないかもしれないそのような小さなプロジェクトにとっては費用がかかるようです。
私はクラウドサービスを調べてみましたが、テクノロジーに慣れていません。特に、Googleのクラウドのように、私が理解しているものからコーディングアーキテクチャを使用することを望んでいるため、自分のニーズに合わせてサービスを作成できるかどうかはわかりません。
最後に、私の最後の問題は、PCからiPhone、Xboxなどに移植できるようにさまざまな言語で使用できるアーキテクチャが必要なことです...
では、これを行うのに最適なアーキテクチャと言語について誰かアドバイスがありますか?
アーキテクチャとバックエンドのコストについて非常に心配しているので、どちらの方法でもゲームを実行することに集中する必要がありますか?