質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

Q&A

解決済

1回答

189閲覧

インターネットを用いたゲームを作るには

Yuki_Unity

総合スコア129

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Unity3D

Unity3Dは、ゲームや対話式の3Dアプリケーション、トレーニングシュミレーション、そして医学的・建築学的な技術を可視化する、商業用の開発プラットフォームです。

Unity

Unityは、Unity Technologiesが開発・販売している、IDEを内蔵するゲームエンジンです。主にC#を用いたプログラミングでコンテンツの開発が可能です。

0グッド

0クリップ

投稿2018/01/01 01:55

###はじめに
あけましておめでとうございます。
おはようございます。
Unity3dの知識(?)がついてきたのでそろそろインターネット上で数字を扱いたいと思う始めています。
なので、詳しい方に質問します。
作りたいゲーム(勉強用)はFPSのようなゲームです。
敵を殴る、移動などの初歩的なところを実行させたいです。

###聞きたいこと
・みなさんは、最初はどのようにしてサーバーについて勉強し始めましたか?
最初は無料のサーバーでもいいのでしょうか?

・サーバー側のプログラミング知識も当然必要ですよね
現在僕はUnityでc#を勉強していますが、サーバー側の言語はc#でも書けるのでしょうか?

全くの初心者でワケワカラナイ質問しているかもしれませんが、
僕の言いたいことがわかった方、親切な方、回答お願いします。

###環境
Unity3d
Unity2017.1.1f1
Windows8.1

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Zuishin

2018/01/01 03:10

移動したり敵を殴ったりするのにインターネットは必要ないので具体的にどうサーバーを使いたいかを書いた方がいいと思います。
guest

回答1

0

ベストアンサー

単純に「プレイヤーの動きを同期させたい」のであれば、UNETやPhotonを使えば良いです。
UNETは、IPアドレスとポート番号が分かれば、プレイヤー同士で接続することが出来ます(ルームマッチングをしてくれるサービスもあります)。
Photonは、Photon側でクラウドを用意してくれます。
そのため、いずれの場合も自分でサーバーを用意しなくても、対戦させるぐらいであれば実装することが出来ます。


以下、蛇足気味になりますが、回答しておきます。
サーバーが必要になった場合に参考してください。

・みなさんは、最初はどのようにしてサーバーについて勉強し始めましたか?
最初は無料のサーバーでもいいのでしょうか?

「無料のサーバー」の具体的な意味が分かりません(クラウドやVPSのサービスを使うor機器は自前で用意する、など)が、初めはローカルの環境でやった方が良いと思います。
私はこちらを参考にしながら、VirtualBoxの仮想マシン上にCentOS(Linux)をインストールしてやっておりました。
VirtualBoxもCentOSも無料で使えます。
もし、公開することになった時に、公開用のサーバーを検討するのでも遅く無いと思います。

投稿2018/01/01 04:17

fiveHundred

総合スコア9803

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Yuki_Unity

2018/01/01 10:40

回答ありがとうございます。 UNETを触ってみることにします。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問