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

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

新規登録して質問してみよう
ただいま回答率
85.35%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Unity3D

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

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

Unity

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

Q&A

解決済

1回答

261閲覧

UnityのGithubでの管理方法が分からない

non1007

総合スコア1

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

Unity3D

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

GitHub

GitHubは、Gitバージョン管理システムを利用したソフトウェア開発向けの共有ウェブサービスです。GitHub商用プランおよびオープンソースプロジェクト向けの無料アカウントを提供しています。

Unity

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

0グッド

0クリップ

投稿2024/09/27 04:19

実現したいこと

Unityで作成したものを自分用にGithubで管理したいと思っています。
また大学の研究用に作成したものなので、他の人がGithubから私のシステムを参照できたらいいなとも思っています。

発生している問題・分からないこと

Githubにアップロードして困っていることが何点かあります。
今は、非公開で全てをアップロードした状態です。

まず一つ目が、アセットストアから入手した、他人が作ったものをアップロードしても良いのかという問題です。例え無料のアセットだとしてもこれは2次配布に当たる気がして、どのようにしたら良いのかわかっていません。(しかしアップロードしなかったら、システムを再現できない?)
元のアセットのリンクだけ載せて、アセットはアップロードしないみたいなお約束があれば教えていただきたいです。

二つ目が、友人にpackage.json?,manifest.json?を使えば自動でインストールするようにできると言われたのですが、いまいちどのように使うのかわかっていません。これについても教えていただきたいです。

該当のソースコード

特になし

試したこと・調べたこと

  • teratailやGoogle等で検索した
  • ソースコードを自分なりに変更した
  • 知人に聞いた
  • その他
上記の詳細・結果

UnityもGitも独学のため、ネットで調べながら試行錯誤してやってみていますが、なかなか知りたい情報に辿り着けません。アドバイスをいただけると幸いです。

補足

特になし

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

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

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

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

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

guest

回答1

0

ベストアンサー

まず一つ目が、アセットストアから入手した、他人が作ったものをアップロードしても良いのかという問題です。

お察しの通り、2次配布です。
無料の場合、別途のライセンスで許可されている場合もありますが、基本的には公開するとアウトです。
お約束がどうかはわかりませんが、README.mdあたりに非公開としたそのアセットの導入手順を記載するのがいいと思います。

二つ目が、友人にpackage.json?,manifest.json?を使えば自動でインストールするようにできると言われたのですが、いまいちどのように使うのかわかっていません。

upm(Unity Package Manager)というもののことだと思われます。
Package Managerウィンドウから直接インストールできるようにするものです。
パッケージとして公開する場合は用意したほうがいいとは思います。

投稿2024/09/27 05:16

fiveHundred

総合スコア10152

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

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

non1007

2024/09/27 09:35

やはりダメですよね、ありがとうございます! READMEに載せるだけにしておきます。 upmについてもさらに調べてみようと思います。 ありがとうございました!
fiveHundred

2024/09/27 09:42

すみません、今気づいたのですが、 > 今は、非公開で全てをアップロードした状態です。 コミット済みのファイルは削除しても履歴から見れてしまいます(つまりこのまま公開すると、全てのアセットが公開される状態になります)。 その履歴から全て削除するのは面倒なので、公開するのであればリポジトリの作成からやり直したほうがいいでしょう。 (あと、Gitでは「アップロード」とは呼ばないので、この呼び方は避けたほうがいいです)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問