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

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

ゲーム開発

【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を、…

【ゲーム開発】Javaでゲームを作りたい②

趣味と仕事の勉強を兼ねて始めた、Javaのゲーム作り。基本的には、以下サイトを参照させてもらっています。 aidiary.hatenablog.com 今自分のできる範囲で、以下のようなものを作った。 実行すると、まずは何もない画面が表示される。 この画面をクリックす…

【ゲーム開発】Javaでゲームを作りたい①

私は趣味でゲームとWEBサービスを作り始めた。 www.uu1ch.com www.uu1ch.com 趣味がプログラミングだが、仕事もSEをやっている。ちなみに仕事で使う言語は、Javaだ。せっかく趣味でプログラミングをやるのだから、仕事にもプラスになればいいなーっと思ってJ…

【Java】Javaで描画ができない。paintComponentが呼ばれていない

めっちゃハマったのでメモ。 なぜか描画処理が行われず、画面が真っ白状態。 そこでデバッグを行ってみると、paintComponentが定義しているのに呼ばれていなかった。 public void paintComponet(Graphics g) { super.paintComponent(g); } 呼ばれなかった原…

Eclipseから実行可能なjarファイルを作成し、画像ファイルをjarファイルに含める方法

死ぬほどハマったのでメモ。 事象としてが、jarファイルを作成すると、Eclipse上では表示されていた画像ファイルが表示さないというもの。 まずまず、jarファイルを作成する場合、画像ファイルを以下のように読み込む必要があった。 try { ClassLoader cl = …

【ゲーム開発】初心者が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アプリを作り、リリースするぞ③

おはようございます。今日までの進捗です。 新たに実装した機能は ひし形ブロックをスタート時に、ランダム位置に生成するようにした スタートしても、Goボタンを押さないと赤いボールは移動しない Retryボタンで、やり直しができるようになった です。残る…

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

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

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

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

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

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

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

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

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

密かにスタートしているドット絵練習記録。第3回目です。 目標:ドット絵100個模写 現在:ドット絵9個模写完了 今日はひたすらスライムばかりを模写。同じものを連続で模写することで、作業にスピード感がでてきました。

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

前回より開始したドット絵修行。第2回目の成果を上げます。 uuc1h.hatenablog.jp 目標:ドット絵100個模写 現在:ドット絵5個模写完了 昨日、書いたスライムをもう一度書き、そのスライムにハイライトなどを足し、さらにパワーアップさせたもの。 また…