ミッドランドブログ

長めのお知らせ、紹介記事を掲載します

仮想通貨ロゴのライセンス(Crypto Logos copyright)

仮想通貨のロゴを使ってTシャツなどのグッズやゲームを作ろうと考えた事はありますか。
そのような場合、問題になるのは著作権です。
この記事は、仮想通貨のロゴに関する情報を調べている方の助けになるかもしれません。

 

種類 ライセンス 画像
ビットコイン
Bitcoin
CC0・パブリック・ドメイン https://cryptologos.cc/bitcoin
イーサリアム
Ethereum
利用には許可が必要
https://ethereum.org/ja/terms-of-use/
https://ethereum.org/ja/assets/
テザー
tether
利用には許可が必要
https://tether.to/en/legal/
https://cryptologos.cc/tether
リップル
XRP
顧客は限定ライセンス(ハイパーリンク作成等)の利用が可能
https://ripple.com/legal/terms-of-use/
https://cryptologos.cc/xrp
ライトコイン
LTC
MIT License https://cryptologos.cc/litecoin
ネム
XEM
不明 https://cryptologos.cc/nem
トロン
TRON
不明 https://cryptologos.cc/tron
ソラナ
Solana
利用には許可が必要 https://solana.com/ja/disclaimer https://solana.com/ja/branding
カルダノ
Cardano
利用には許可が必要 https://cardanofoundation.org/en/trademark-policy/ https://cardano.org/brand-assets/
ポリゴン
Polygon
不明 https://polygontechnology.notion.site/Polygon-Brand-Resources-2cd18ae436584e98a6c5aae56db72558
ステラ
Stellar
商用不可 https://stellar.org/brand-policy  https://cryptologos.cc/stellar
ポルカドット
Polkadot
不明 https://polkadot.network/ja/brand-assets/
モナーコイン 不明 https://monacoin.org/files/monacoinimg.zip
コスモス
Cosmos
利用には許可が必要
https://interchain.io/terms
https://v1.cosmos.network/design
ドージコイン
Dogecoin
商用利用は要問合せ(legal@dogecoin.com) https://dogecoin.com/trademarks/ https://cryptologos.cc/dogecoin
シバイヌ
Shiba Inu
不明 https://cryptologos.cc/shiba-inu

 

 

仮想通貨のロゴを組み込んだゲームを作ろうと思いこの調査を行いました。
が、問題なく使えそうなのはビットコインライトコインくらいですね。
なかなか厳しいです。


様々な仮想通貨のロゴ画像が欲しい場合はこのサイトが便利です。

cryptologos.cc

 

jp.cointelegraph.com

 

 

 

「おま国価格」を簡単に算出できるツール見つけた - Stramworksの 「Valve推奨の換算」

おま国とは「売ってるがお前の国籍が気に入らない」もしくは「お前の国には売ってやんねーよ」の略称

 

ゲームやアプリの海外販売価格を考えるのは大変じゃないですか?
ゲームやアプリを海外向けに有料配信しようと考えている方への記事です。
価格決定で悩んでいる方の助けになるかもしれません。

一括価格設定ツールの利用


Steamの開発者向け管理サイトでは、販売価格の設定の際Steam独自の基準を用いてその国で利益を上げる為に、最適な販売価格を算出する機能を利用できます。
ゲームに特化したサイトではありますが、ここでの算出価格、モバイルなどSteam以外のアプリの価格を決める時でも、参考にしない手はありません。

partner.steamgames.com

 

 

40近い国の価格設定があります。

下はUSD8.99$についてValve推奨価格と実際の為替レートとで比較したものです。(2022/3/4)

 

f:id:MIDLAND_TESTG:20220305041506p:plain



 

 

Stramworksでアプリを登録している人は次の方法で使用できます

 

一括価格設定ツールの「価格設定表を表示」ボタンを押す

f:id:MIDLAND_TESTG:20220304120326p:plain

 

 

基準価格を選択(US$)

f:id:MIDLAND_TESTG:20220304113700p:plain

 

 

damonge.com

 

 

www.oanda.com

 

 

 

 

Steam : 審査だけ通したい人向け。たぶん一番簡単なコントローラー対応

マウスで遊ぶゲームをSteamでコントローラー対応にする方法です。

実際に遊べなくていいから、コントローラー対応にして審査に通りたいという人のお役に立てるかもしれません。 ※Windowのみ対応です

f:id:MIDLAND_TESTG:20211206101147p:plain
コントローラーの対応
十字キーでカーソルを動かし、ABXYボタンでマウスダウンを操作をするという無理矢理な方法ですが、審査は通るようです。

CursorController.csというファイルを作成し、適当なブジェクトにアタッチしてください

using UnityEngine;
using System.Collections;
using System.Runtime.InteropServices;

public class CursorController : MonoBehaviour
{
    [StructLayout(LayoutKind.Sequential)]
    public struct POINT
    {
        public int X;
        public int Y;
        public static implicit operator Vector2(POINT p)
        {
            return new Vector2(p.X, p.Y);
        }
    }


    [DllImport("user32.dll")]
    public static extern bool SetCursorPos(int x, int y);


    [DllImport("user32.dll")]
    [return: MarshalAs(UnmanagedType.Bool)]
    static extern bool GetCursorPos(out POINT lpPoint);
  
    [DllImport("user32.dll")]
    static extern void mouse_event(int dwFlag, int dx, int dy, int cButtons, int dwExtraInfo);

    private const int m_mouse_leftDown = 0x2;
    private const int m_mouse_leftUp = 0x4;
    private const int m_mouse_rightDown = 0x8;
    private const int m_mouse_rightUp = 0x10;
    
    // Use this for initialization
    void Start () {

    }

    // Update is called once per frame
    unsafe  void Update () {
        if (Input.GetButton("Horizontal")) {
            POINT pos;
            Vector2 pos2 = Vector2.zero;

            if(GetCursorPos(out pos))
            {
                Debug.Log("x:"+pos.X+"    y:"+pos.Y);
                if (Input.GetAxis("Horizontal") < 0.0) { 
                    SetCursorPos(pos.X - 2, pos.Y);
                } else {
                    SetCursorPos(pos.X + 2, pos.Y);
                }
            }

        }
        
        if (Input.GetButton("Vertical")) {
            POINT pos;
            Vector2 pos2 = Vector2.zero;

            if(GetCursorPos(out pos))
            {

                if (Input.GetAxis("Vertical") < 0.0) { 
                    SetCursorPos(pos.X, pos.Y + 2);
                } else {
                    SetCursorPos(pos.X, pos.Y - 2);
                }
            }

        }

        if (Input.GetKeyDown ("joystick button 0")) {
            mouse_event(m_mouse_leftDown, 0, 0, 0, 0);
        } else if (Input.GetKeyDown ("joystick button 1")) {
            mouse_event(m_mouse_leftDown, 0, 0, 0, 0);
        } else if (Input.GetKeyDown ("joystick button 2")) {
            mouse_event(m_mouse_leftDown, 0, 0, 0, 0);
        } else if (Input.GetKeyDown ("joystick button 3")) {
            mouse_event(m_mouse_leftDown, 0, 0, 0, 0);
        } else if (Input.GetKeyDown ("space")) {
            mouse_event(m_mouse_leftDown, 0, 0, 0, 0);
        }
 
        if (Input.GetKeyUp ("joystick button 0")) {
            mouse_event(m_mouse_leftUp, 0, 0, 0, 0);
        } else if (Input.GetKeyUp ("joystick button 1")) {
            mouse_event(m_mouse_leftUp, 0, 0, 0, 0);
        } else if (Input.GetKeyUp ("joystick button 2")) {
            mouse_event(m_mouse_leftUp, 0, 0, 0, 0);
        } else if (Input.GetKeyUp ("joystick button 3")) {
            mouse_event(m_mouse_leftUp, 0, 0, 0, 0);
        } else if (Input.GetKeyUp ("space")) {
            mouse_event(m_mouse_leftUp, 0, 0, 0, 0);
        }
    }
}

動作させるとマウスdownの挙動が少々あやしいので、実用レベルにしたい人はもう少し手を加えたほうがいいと思います。

OpenSea:コピーコンテンツなどの削除依頼方法

 

もしNFT(Non-Fungible Token:非代替性トーク)に自分が描いたイラストが勝手に登録されていたら。
これはそのような問題で悩んでいる方への記事です。

OpenSeaで著作権侵害等の権利侵害コンテンツが見つかった場合、どのようにすれば削除できるか。
悩んでる方のお役に立てる内容があるかもしれないと思い、調べた内容をまとめてみました。

 

 

私はミットランドストーリーという会社の中の人です。
現在はアバターアプリを主に開発しています。
公開中のアプリ紹介です。(ダウンロードお願いします!)

 

 

 

問題コンテンツの確認

公開中のアプリ「ソードメーカー」で作成した画像がNFTで販売されていると、ご報告をいただきました。
またNFTで販売をされていたご本人と思われる方からも、同じタイミングでにNFTでアプリでの作成画像をNFTで販売可能かどうかについて、お問い合わせ頂いておりました。

midland.hatenadiary.jp

ご連絡頂いた内容を確認をしたところ、既にイラストが多数登録された状態になっておりました。アプリの性質上アプリで作成した画像のNFTでの販売は許可できない為、その旨を本人にお伝えしNFTからの画像の削除をお願いしました。

 

 

NFT作者へコンテンツ削除の依頼

削除のお願いから一週間以上経過しても、コンテンツはそのまま残ったままの状態でした。

どうもNFTは作成者自身でコンテンツの削除が出来ない仕組みになっているようです。

一度フリーズすると 、コンテンツは分散ファイルストレージに永続的に保存されるため、編集したり削除したりすることはできません。

作成者自身でコンテンツを非表示にする機能はあるそうです
このケースは削除のお願いを無視されただけのようです。

この為OpenSeaへ直接コンテンツの削除依頼を行う事にしました。

 

削除の依頼の方法

調べてみたところ次の三つの方法見つかりました
今回は2を試し、削除がされないようならば3を試してみたいと思います。

  1. Report機能を利用
  2. 報告フォームを利用
  3. 著作権代理人に直接連絡

 

1. Report機能を利用

OpenSea内での違反コピーを報告する方法です
アイテムの右上(画面サイズによって異なる)にあるレポートボタンから報告出来ます

 

f:id:MIDLAND_TESTG:20210926054552p:plainf:id:MIDLAND_TESTG:20210926055004p:plain

 

「Copyright infringement」を選択したのち「Original collection」でOpenSea内のコレクションを指定できます

 

 

2. 報告フォームを利用

OpenSea外のコンテンツが無断で利用されている場合に報告する方法です。OpenSea内のコンテンツの報告もできます。

下記のページの「click here」から報告フォームに移動することが出来ます

How can I report fraudulent content on OpenSea? – OpenSea

f:id:MIDLAND_TESTG:20210926061014p:plainf:id:MIDLAND_TESTG:20210926061840p:plain

今回はコレクションのURL、アプリのURL、アプリの画面のキャプチャ、アプリ素材、会社情報を入力する事にしました。

 

 

3. 著作権代理人に直接連絡

mailや電話で担当者と直接やり取りしたい場合の窓口のようです。

「Terms Of Service」に著作権代理人の連絡先が記載されてるので、ここにmailや電話で直接連絡します

Terms Of Service

f:id:MIDLAND_TESTG:20210926063433p:plain

 

違反コンテンツの扱い

通報されたコンテンツは問題有と判断された場合、OpenSeaで画像が非表示にされるそうです。
削除対応がされてもコンテンツのエントリ自体はそのまま確認できる状態だそうです

"OpenSea上でアクセスできなくなる"が"トークンの所有権"はそのままだそうです

コンテンツの購入後購入したコンテンツが削除された場合どのような扱いになるか、記述を集めたものを作成しました。
気になる方はこちらもご確認下さい。

midland.hatenadiary.jp

 

コンテンツ削除の確認

フォームから連絡先、アプリのURL、アプリのキャプチャ画面と一緒にコンテンツ削除のお願いを送ったところ、一日経たないうちにOpenSeaからコンテンツ削除の連絡がありました。
フォーム送信一度きりで、追加のやり取り等は全く発生しませんでした。

f:id:MIDLAND_TESTG:20210927025051p:plain

コンテンツのURLを開くとこのようなメッセージが出ます。

 

 

最後に

OpenSeaについて少しだけ調べてみましたが驚く事が多かったです。
長年電子コンテンツを販売してきた身としては、色々な面で「ゆるい」という印象でした。
NFTを買われる方は、問題が発生した際に連絡が取れる方から購入された方が良いように思いました。
またNFTで販売をする場合は身元を公開する事で、他の販売者にアドバンテージが取れるのでは、とも思いました。

 


OpenSea, the largest NFT marketplace

 

 

OpenSea:権利侵害コンテンツがどのように扱われるか

OpenSeaで著作権侵害等の問題のあるコンテンツがどのように扱われるか、記述を探してみました。
ここでは主にOpenSeaのFQA、利用規約から抜粋した内容を記載します(2021.9.25での内容)


>保護されている知的財産を侵害
>自殺や自傷行為を助長するもの
>他人への憎しみや暴力を煽るもの
>他人に対する憎悪や暴力を扇動するも
>その他、当社の利用規約に違反するもの 
>OpenSeaは権利を侵害しているコンテンツをいつでも削除する権利を有します。

>オリジナル作品を制作している著名なアーティストが制作したNFTを購入しているかどうか、アイテムの制作者やスマートコントラクトを調査することが重要です。また、OpenSeaプラットフォーム上に表示されなくなっても、トークンの所有権はお客様にあることを覚えておいてください。
>上記とは関係のない理由でご自身のNFTが削除になっていると思われる場合は、こちらまでご連絡ください。

違反等が確認されたコンテンツについてはいつでも削除される可能性があるようです。
またアイテム制作者の安全性等についてはOpenSea側で保証していないようです。

コンテンツは身元が分かっており、問題が起こった時に連絡できる人から購入した方が良いようですね。

 

>12.リスクの前提
>h.ユーザー生成コンテンツの購入には、偽造された資産、誤ったラベルが貼られた資産、メタデータの崩壊に脆弱な資産、バグを抱えたスマートコントラクト上の資産、譲渡不能になる可能性のある資産などのリスクがありますが、これらに限定されません。OpenSeaは、これらの問題のいずれか、またはその他の問題の影響を受けたコレクション、契約、および資産を非表示にする権利を有します。購入したアセットは、OpenSea上でアクセスできなくなる可能性があります。いかなる場合においても、OpenSea上でお客様の資産を見ることができないことが、OpenSeaに対する請求の根拠となることはありません。

OpenSeaは問題のあるコンテンツを非表示にすることが出来て、
非表示になったという理由で、OpenSeaに損害請求等を行うことは出来ないようです

 

 

翻訳はDeepL、Google翻訳を使用しています

 

参照元

support.opensea.io

OpenSea利用規約

 

f:id:MIDLAND_TESTG:20210925074954p:plain
OpenSea, the largest NFT marketplace

 

 

 

 

 

 

 

 

ソードメーカーのご紹介

f:id:MIDLAND_TESTG:20210924054516p:plain

ソードメーカーとは?

映画やゲームで出てくる武器を自分自身でデザインしたいと思いますか?
アプリ「ソードメーカー」はアプリ上の簡単な操作で、誰でも簡単に本格的な剣のイラストをデザインすることが出来ます。

 

f:id:MIDLAND_TESTG:20210924062137p:plainf:id:MIDLAND_TESTG:20210924062314p:plain

 

イラストは次ステップで作成することが出来ます
1.刃を選択
2.鍔を選択
3.柄を選択
4.頭部分を選択
5.装飾を選択して配置

各パーツや位置は自由に変更可能。
色についてもメタリックな雰囲気はそのままで自由に変更頂けます。

 

作成した画像をみんなにシェアしよう!

作成した画像はアプリのサーバーにアップロードすることでみんなにシェアすることが出来ます。
アップロードされた画像は全てダウンロードすることが出来ます。そしてダウンロードした画像を編集する事で新たな剣を作成することが出来ます。

 

f:id:MIDLAND_TESTG:20210924071814p:plainf:id:MIDLAND_TESTG:20210924071825p:plainf:id:MIDLAND_TESTG:20210924071808p:plain

他のユーザーが作成した画像を見て楽しんだり、ダウンロードすることが出来ます
気に入った剣があったら「いいね」をしましょう!

 

 

注意事項

「ソードメーカー」では自分で剣を作成して楽しむ以外にも他のユーザーが作成した剣を入手して楽しむことが可能です。
このようなアプリの性質上トラブルを防止する為に、画像の権利を主張する行為、またアプリ上の画像を素材として配布をしたり、販売する行為を禁止させていただいております。ここには自社のコンテンツを保護する目的も含まれます

上記の理由で非代替性トークン(NFT)の作成画像の販売も禁止とさせていただきます。

 

ただし壁紙やSNSへの投稿は自由に行う事が可能なので、素敵な剣のイラストが出来たら是非皆さんに紹介してくださいね!
そして素敵な剣を作成された皆様にリスペクトを

画像の利用に関する詳しい注意事項についてはこちらをご覧ください。

 

「ソードメーカー」はAppleストア、Googleplayから入手することが出来ます。

ソードメーカー:オリジナルソードデザイン

ソードメーカー:オリジナルソードデザイン

  • MIDLANDSTORY inc.
  • グラフィック/デザイン
  • 無料

 

 

 

他にも弓や鎧が作成できるアプリも作ってます

武器や防具のデザインに興味がある方はこちらもお勧めします

 

弓メーカー

弓メーカー:武器アバター作成

弓メーカー:武器アバター作成

  • MIDLANDSTORY inc.
  • エンターテインメント
  • 無料

 

鎧メーカー

アーマーメーカー:アバターメーカー

アーマーメーカー:アバターメーカー

  • MIDLANDSTORY inc.
  • グラフィック/デザイン
  • 無料

 

 

 

 

 

 

 

 

 

 

 

 

 

ご挨拶

こんにちはミットランドストーリーの中の人です

ミットランドストーリーはゲームアプリなどのサービスを10年くらい前から作っている会社です。
現在TwiterとInstagramで最新情報等のお知らせを行っておりますが、長文でSNSには書きづらい内容についてはブログに書く事にしました。
アプリの紹介なども書こうと思っています。
どうぞよろしくお願いいたします。


(以前開発話についてブログを作っておりましたが、そちらについては削除をしました。特に内容がある物ではなかったので…)