転職を繰り返したサラリーマンの多趣味ブログ

30才未経験でSEに転職した人の多趣味ブログ

Unity

【Unity】タグを使った接触判定

1.InspectorビューのTagを設定する。 2.以下スクリプトを作成する。 public class Item : MonoBehaviour { // トリガーとの接触時に呼ばれるコールバック private void OnTriggerEnter(Collider other) { if(other.CompareTag("Player")) { Destroy(gameObje…

【Unity】TPSのようにカメラをプレイヤーの動きに追従させる方法

1.Main Cameraオブジェクトに、以下スクリプトをアタッチする。 public class FollowPlayer : MonoBehaviour { // ターゲットへの参照 public Transform target; // 相対座標 private Vector3 offset; private void Start() { // 自分自身とtargetとの相対距…

【Unity】Unityの勉強記録

キーボード操作 uuc1h.hatenablog.jp マウス操作 UIから操作 uuc1h.hatenablog.jp uuc1h.hatenablog.jp カメラ操作 キャラクター移動 uuc1h.hatenablog.jp 接触判定 uuc1h.hatenablog.jp uuc1h.hatenablog.jp Prefab uuc1h.hatenablog.jp uuc1h.hatenablog.j…

【Unity】GameObjectをキーボードで操作する方法

1.3Dオブジェクト / Cubeを作成する。 2.以下PlayerControllerスクリプトを作成し、Cubeにアタッチする。 public class PlayerController : MonoBehaviour { // Speedを制御する public float speed = 10; // Rigidbodyコンポーネントの宣言 Rigidbody rb; p…

何事も始めることが大事とみんな言っているので、そうすることにした。

Unityで作ったゲームを、iOSアプリとしてApp Storeに公開する方法をまとめてみた。 uuc1h.hatenablog.jp 箇条書きでつらつらと書いたので、この記事は随時アップデートしていきたい。これで、App Storeへ公開する敷居が下がった気がする。App Storeへ公開す…

【ゲーム開発】iOSアプリをAppStoreへ公開する方法

iTunesConnectにアプリ情報を登録する 1.iTunesConnectへアクセスする。https://itunesconnect.apple.com/login 2.マイ APPをクリックする。 3.左上の+ボタン / 新規App をクリックし、アプリの情報を入力する。(以下は一例)・プラットフォーム:iOS・名…

【ゲーム開発】UnityでiOSビルドしようとして、Code Singing Errorが出たときの対処方法

Xcodeで、iOSビルドをしようとしたら「Code Singing Error」とエラーが発生したときの対処方法。 1.General / Singing / Team がNoneになっているので、自分のアカウントを指定。 2.Status / Sign inをクリックし、自分のアカウントのパスワードを入力 3.こ…

【ゲーム開発】UnityでSceneを切り替えると、画面が暗くなるバグの対策方法

unity3d.com ここに対策方法が書いてあるけど、どこのボタンを押せばいいのか分からん。。対策方法を画像で残しておきます。 1.Windows / Lighting / Settingsをクリック 2.Debug Settings / Auto Generateのチェックを外し、Generate Lightingをクリック 3.…

【ゲーム開発】iOSアプリ第2弾を作り始める①。初心者がシューティングゲームを作ってみた。

UnityでiOSアプリ第2弾を作り始めました。ちなみに、iOSアプリ第1弾はすでにリリース済み。 www.uu1ch.com さて、次に作ろうと思い立ったアプリは、ずばり「シューティングゲーム」。というか、これからはシューティングゲームだけを作り続けようと思う。…

【ゲーム開発】Unityで表示順を調整する

自分用の備忘として。UIが下になってしまい、ちょっと困っていた。 この問題は、以下のようにして解決。 Canvas / Sorting Layerをクリックし、Add Sorting Layerをクリック。 プラスボタンをクリックし、新しいLayerを増やす。 Canvas / Sorting Layerを、…

【ゲーム開発】初心者がUnityでiOSアプリを作り、App Storeでリリースしてみた。

ついに、ついに、ついにリリースできました!! LIGHTING BALL Hiroki Ueda Games Free ゲームの内容はともかく、Unityで作って、それをApp Storeでリリースするところまで出来た!あとは、何度も作ってゲームのクオリティをあげていくだけ。 ちなみに、この…

【ゲーム開発】初心者がiPhoneアプリを作って、App Storeで公開するために審査へ提出してみた

App Storeへの公開を何度断念しようと思ったか分からないほど、面倒だ。。しかし、何とか審査提出まで持っていきました。これで、リジェクトされたらと思うと。。。ちなみに審査へ提出したアプリは、Unityで作った以下ゲーム。 www.uu1ch.com 無事に公開され…

【雑記】あやうくフィッシング詐欺にひっかかりそうになった話。Apple IDロックというタイトルには気を付けて。

昨日、Apple Developer Programへ登録したので、その返信を待っているとApple(実際は違うところ)から以下のようなメールが届いた。 メールBOX上では、宛先はAppleで、なおかつタイトルが「セキュリティ上の理由により、Apple IDがロックされています。」ま…

【ゲーム開発】Apple Developer Programへの登録方法

Unityで作ったゲームを、iOSアプリとしてリリースしようとしています。iOSアプリはリリースまで大変と聞いていたが、本当にいろいろ大変。今後のために、やり方を残しておきます。※以下方法は、2018年7月現時点のもの。 Apple Developer Programへ登録 iOSア…

【ゲーム開発】Unity関連で、これまでに勉強した内容

2018年7月現在、以下チュートリアル、技術書を通読した。 unity3d.com UnityではじめるC# 基礎編 作者: 大槻有一郎,いたのくまんぼう 出版社/メーカー: エムディエヌコーポレーション 発売日: 2016/10/25 メディア: 単行本 この商品を含むブログを見る Unity…

【ゲーム開発】初心者がUnityでiPhoneアプリを作ってみた。

以前、UnityでiPhoneアプリを作ってみたが、ゲームとして上手く成り立たず断念した。 www.uu1ch.com 前回の反省を踏まえ、ゲームとして成り立つことを念頭に置き、新たにゲームを作ってみた。それが、以下ゲームだ。 スタートボタンをタップすると、ゲームス…

【ゲーム開発】Unityで作ったiOSアプリをiPhoneで実機テストをしようとしたらエラー(信頼されていないデベロッパ)が出た。

以下のようなエラーが出たため、対策を備忘として残しておく。 ①iPhoneの設定 / 一般をタップ ②プロファイルとデバイス管理をタップ ③デベロッパAPPをタップ ④~を信頼をタップ ⑤信頼をタップ ⑥以下状態になったら、無事にiOSアプリが起動できた。

【ゲーム開発】今度はiPhoneアプリを作り、リリースするぞ⑤

以下の記事で、Unityで作ったゲームをiPhone実機で動かすことができたことを書きました。 www.uu1ch.com ちなみに動かしたゲームは、これまでに以下記事で製作状況を書いていたゲームです。 www.uu1ch.com で、もちろんiPhone実機で動いたのですが、問題があ…

【ゲーム開発】Unityで作ったゲームを、iPhone実機でテストしてみる

iPhoneアプリとしてリリースすることを目標にゲームを作っているわけですが、自分の備忘録のためにiPhone実機で動作させるまでの手順を載せておきます。非常に苦労したので。。。 開発環境 Unityプロジェクトファイルは、Windows10で作成している iOS11.3.1 …

【ゲーム開発】Unityのチュートリアルをやり直して、そのチュートリアルを自分なりにまとめてみる

ゲーム開発に限らず、プログラミング言語を勉強しているときにありがちだと思いますが、参考書などについているサンプルコードを写計し、その時は本の通り動いて、「よし理解した!」と思っても、いざ自分で何かを作ってみようと思ったとき、その知識を実践…

【ゲーム開発】今度はiPhoneアプリを作り、リリースするぞ④

前回の記事で課題としてあげていた点を改善しました。 www.uu1ch.com ざっくり言うと、ランダムな位置に生成するようにしたオブジェクトが、リトライするたびに増えてしまう問題です。↓増えてしまっている、ひし形オブジェクト。 【スポンサーリンク】 // こ…

【ゲーム開発】今度はiPhoneアプリを作り、リリースするぞ②

前々回の記事で、以下のような記事を投稿した通り、現在UnityでiPhoneアプリを製作しています。 www.uu1ch.com ですが、実は早々に挫折していました。。いや、ゲームを完成させるって本当に難しい。そこで、何が原因で完成させられないか自分なりに考えてみ…

【ゲーム開発】今度はiPhoneアプリを作り、リリースするぞ!

本ブログで、Unityを使ったゲーム開発の日々について書いてきました。最初は楽しかったのですが、ぶっちゃけ「モチベーションが低下してきました」 モチベーションが低下してしまった原因を考えると、これまでゲームで使う絵や音などの素材は、フリー素材を…

【ゲーム開発】シューティングゲームを作ってみた

前回の記事でも書いた通り、今後はシューティングゲームを作ってみました。 uuc1h.hatenablog.jp 作ったゲームは、以下から遊べます。 https://unityroom.com/games/throwax 実装として盛り込んだ点としては 敵が必ず1体ずつ出てくる(同時に2体は出てこな…

【ゲーム開発】今度はシューティングゲームを作ってみる

先日、初めて作ったゲームを公開しましたが、第2弾のゲームを作ろうと日々頑張っています。 uuc1h.hatenablog.jp だがしかし、仕事が忙しすぎて勉強の時間が取れない!普段は業務用のWebアプリケーションを作っているシステムエンジニアなのですが、やっぱ…

【ゲーム開発】ドット絵練習記録1

どーも。ゲーム開発に挑戦中の30代SEです。 以前の記事で、僕が初めて作ったゲームを紹介しました。(ゲームと呼べるかは別として。。) uuc1h.hatenablog.jp これから色々なゲームを作り、自分の理想のゲームを作っていきます。 さて、ここでいう「理想のゲ…

【ゲーム開発】初心者がUnityでゲームを初めて作ってみた。

僕は以下の記事でも書きましたが、30歳になるまでプログラミング未経験でした。 uuc1h.hatenablog.jp 色々あってSEに転職しましたが、何故SEに決めたかというとプログラミングをしたからで、何故プログラミングをしたいかというと小学生のときの夢が「ゲーム…

【ゲーム開発記録⑥】UNITYではじめるC# 基礎編を勉強するぞ2

みなさん、こんにちわ。UUCH1です。 現在、「UNITYではじめるC# 基礎編」を読み進めています。UnityではじめるC# 基礎編作者: 大槻有一郎,いたのくまんぼう出版社/メーカー: エムディエヌコーポレーション発売日: 2016/10/25メディア: 単行本この商品を含む…

【ゲーム開発記録⑤】UNITYではじめるC# 基礎編を勉強するぞ1

みなさん、こんにちわ。UUCH1です。 タイトル通り、Kindleセールで購入した「UNITYではじめるC# 基礎編」を読み進めています。UnityではじめるC# 基礎編作者: 大槻有一郎,いたのくまんぼう出版社/メーカー: エムディエヌコーポレーション発売日: 2016/10/25…

【ゲーム開発記録④】さっそくゲーム開発をサボる

みなさん、こんにちわ。UUCH1です。 前回のブログで、「社会人で平日なかなか時間が取れないけど、5分だけでもUnity触るぞー」 と宣言したにも関わらず、さっそくゲーム開発サボってしまっていました。。 uuc1h.hatenablog.jp 「継続」って、本当に難しい。…