10/09/18 03:19:13 /pZ8cihF
はえーよ
3:名前は開発中のものです。
10/09/18 16:17:56 RHPdleTY
>978 :Unityのフリー版って商業利用は大丈夫なの?
↑これ前のスレにあった質問だけど、実際の所どうなんでしょうか。
いくら機能制限が有るとは言え、商用は無理?
4:名前は開発中のものです。
10/09/18 20:48:47 7SpWHvqi
だから売り上げが10万ドル超えるくらいの要するに株式会社みたいなところはちゃんと
買って下さいって事でしょ。
5:名前は開発中のものです。
10/09/19 13:39:17 YtFFSxgf
10万円ぽっちも出せない貧乏人って
とりあえず挨拶代わりに
>>1乙
6:名前は開発中のものです。
10/09/22 11:29:15 btIFeafK
いつの間にか日本語ページが出来てる
そのうち全部日本語に置き換わるみたいだがGUIも翻訳というか標準でUnicodeフォントに対応してくれないかな?
URLリンク(unity3d.com)
7:名前は開発中のものです。
10/09/22 21:11:18 jv+1kpGR
複雑な形のgameObjectを作りたい場合、どこからできるでしょうか?
8:名前は開発中のものです。
10/09/23 04:25:04 ddYfz4Ft
>>7
外部ツールで作ってインポートじゃないかな
9:名前は開発中のものです。
10/09/23 08:45:00 +PAUyY/y
iPhone版を使っている方に質問です。
Javascriptで構築している場合基本的にはWindows版と同じですか?
普通に構築してトングルだけでパッケージ化してくれます?
まぁその最適化等の話は抜きでお答えください。
10:名前は開発中のものです。
10/09/23 23:02:11 fmnRDxDT
FPS基準過ぎてとっつきにくい
11:名前は開発中のものです。
10/09/28 01:49:03 PGxIZ7mV
3リリース記念age
URLリンク(unity3d.com)
12:名前は開発中のものです。
10/09/28 02:45:33 D+EfNrFZ
キター!!
13:名前は開発中のものです。
10/09/28 02:58:38 P0c2EUN8
U3 のアクティベーションに失敗するなぁ...
混んでるのかな
14:名前は開発中のものです。
10/09/28 03:02:17 PGxIZ7mV
>>13
ProとPro Trialしかまともに認証できない…
15:名前は開発中のものです。
10/09/28 03:09:46 P0c2EUN8
>>14
なるほど
16:名前は開発中のものです。
10/09/28 06:51:50 w65ejzIo
夏に販売っていって冬(今年は秋が無いらしい)になったな。
まぁ下期の売り上げ高が会社の業績に繋がるから選択としては正しいのかも。
17:名前は開発中のものです。
10/09/29 10:43:21 OOrgXmq9
もしかしてMonoDevelopって単独で使うことができない?
Mac版Unity3のMonoDevelopを起動させてコンソールアプリを作ってみて、コンパイルは通るのだけど、実行できない……。
18:名前は開発中のものです。
10/09/29 12:12:08 6KfqN7A5
unity3のMonoDevelopはまだ使ってないけど、
monoでビルドしたバイナリは「mono test.exe」みたいに
実行環境の引数として指定する形式で実行しないと普通は動かないよ
他の動かし方は以下
URLリンク(www.mono-project.com)
19:名前は開発中のものです。
10/10/01 00:13:50 /oEgiOjw
なんてこった!
UNITY3でアイランドデモが動かない…
20:名前は開発中のものです。
10/10/01 07:36:41 HsHNijVR
3になって何か向上した?
21:名前は開発中のものです。
10/10/02 15:01:24 ixkie+vO
>>19
mjk
基本機能しかつかってないはずのデモでそうなるとは・・・
22:名前は開発中のものです。
10/10/03 19:45:11 AtLI4HE6
>>21
ちょっと大げさに言い過ぎたかも
編集とかはできるけどゲームを始めると「はじめる前にエラーを修正しろ」
ってメッセージが出てくるだけだからデバックすれば動くと思う
23:名前は開発中のものです。
10/10/04 01:11:45 SetLFx5v
>>22
補足乙
まだ3試してない、つーか最近うにってないなぁ
24:名前は開発中のものです。
10/10/04 03:26:12 6GZrftT2
まだunity謹製の同人ゲームって、あずにゃんのジャンプゲーくらいしかないのか。
25:名前は開発中のものです。
10/10/04 06:42:52 Ag2qR8d+
unityやudkってどんな人達がやってんの?
プロのゲームクリエイタ―もやってんのかな
26:名前は開発中のものです。
10/10/04 11:58:06 yZcnV1LQ
#unityjみてると、同人プログラマーからプロまで様々いる。でも、興味はあるけど使いこなすのめんどい、自分で作るみたいな流れを感じる
27:名前は開発中のものです。
10/10/04 16:13:20 q+PBLC02
全スレまだ929なのに、次スレは早くね?
28:名前は開発中のものです。
10/10/05 01:28:13 3E+NCM+v
>>27
お前どこ見てるんだ?
このスレが立ったのは前スレ987の時だぞ?
29:名前は開発中のものです。
10/10/05 22:17:13 6xtD60OC
wiki、ShipControlsの前後進がカックカク
こんな時、修正するか1から作るか悩んじゃうな・・・
30:名前は開発中のものです。
10/10/05 22:40:02 Ctm+1Mrc
メニューの日本語化パッチあるの?
31:名前は開発中のものです。
10/10/06 12:43:31 FyiKwSiO
>>30
無いよ(^0^)
32:名前は開発中のものです。
10/10/06 22:24:10 9k89AHLN
ネットワークサンプルでチャット開くと落ちるバグが治ってねぇw
多分Win7の64bit限定の現象なんだろうけど
これのためだけに他のOSいれるとかめんどくさすぎる。
33:名前は開発中のものです。
10/10/06 23:15:37 gi/LGYat
バグリポート送った?
34:名前は開発中のものです。
10/10/07 00:19:45 Sdoj1vfW
Win7 x64だが落ちない
35:名前は開発中のものです。
10/10/07 07:17:49 iq/F2n5w
自分もWin7 x64だけど落ちてないよ
36:名前は開発中のものです。
10/10/08 13:16:30 SR3c6O0K
>>33
unuty2の時に2回送った。
インストールしなおしても駄目だったわ。
入れてるソフトとの相性?
37:名前は開発中のものです。
10/10/08 13:29:47 MOS8y1P/
Unity自体が結構不安定だから(俺だけ?)
今まで100本位ソフトを使ったけどまぁ許せる範囲の不安定さなのかね?
突然クラッシュしてセーブもできないで消える事が多々あるけどメモリー周り
がカツカツなんだなぁ~と触ってみた感じで想像できるエラーだからなんていうのか
『わかる』感じで使えみたいなソフトだよね。
38:名前は開発中のものです。
10/10/08 14:13:48 d2OB2SQ7
UnityってFPSいがいにもTPSや、日本が大好きなトップビューの
2D表現なのに空間は3Dを使っているようなものまで作れるかんじ?
39:名前は開発中のものです。
10/10/08 14:26:27 nYBp8fcE
余裕
40:名前は開発中のものです。
10/10/08 17:11:41 OKhkaAgv
>>37
今まで100回位2chでレスしてきたけど、おまえの日本語がわからない。
41:名前は開発中のものです。
10/10/08 17:19:06 i/Z25kqE
>>38
3からTPS用の標準アセットが入ってるよ
42:名前は開発中のものです。
10/10/09 11:32:59 Uby4twcC
画面遷移とオブジェクトの扱い方で結構混同しているのだが・・・
例えば
ボスを倒した後次の面に移行したい場合は、
ボスのオブジェクトに条件式を含むスクリプトを書いてトリガーにするんだよな?
その場合はトランジェクションの取り方とかはどう遷移するん?
43:名前は開発中のものです。
10/10/10 11:26:22 uP5uPBPy
>>32
自己解決。
googleIME入れてるとだめっぽい。
試しにアンインストールしたら
笑ってしまうくらいあっさり直った。
ほかのIME系のソフトも
もしかしたら同じような不具合が出るかも。
44:名前は開発中のものです。
10/10/10 12:58:10 cOs8HUbr
>>43 報告乙
45:名前は開発中のものです。
10/10/10 17:47:37 6V143C6X
>>42
GameMasterってな名前の空のGameObjectにステージ遷移したりするスクリプト貼りつけて、ボスからはそれを呼んでやるだけ、とかのほうが良くない?どの道位置情報とか必要のないゲームのグローバルな処理でも、GameObjectは必要。
46: [―{}@{}@{}-] 名前は開発中のものです。
10/10/10 19:12:10 81vyHqOz
10月リニューアルOPEN!!リニューアルOPENを記念いたしまして
本日液晶TVを6万円から販売しています!!
(p)URLリンク(ameblo.jp)
47:名前は開発中のものです。
10/10/10 22:44:57 gNqP1D1u
>>45
なるほどぉ~。
こういうの考えるのって一種の才能じゃねー?
48:名前は開発中のものです。
10/10/11 09:03:56 6uTvomg1
>>37
>今まで100本位ソフトを使ったけど
そのフレーズはなかなか斬新だわw
49:名前は開発中のものです。
10/10/11 11:54:32 vz3vOJ8B
>>48
いやマジな話だよ。
フリー系のツール等で100以上はタッチしているんじゃないかな・・・
IT関連で例えばFLASHを造る時に3D空間を構築してくれるツールなんてハッカー同士が
トップダウンという形で下げてくれるんだけど造りが凄いものとそうでない物があり
安定性を求める前に感覚的になんで落ちるのか(こうすると重い処理になって落ちるなぁ?)
みたいな。
50:名前は開発中のものです。
10/10/11 12:41:27 VOjL6Md3
例の方か
相変わらず読んでると脳が活性化しそうなカキコだなぁ
今回のは二つの文章を一つにまとめたからカオスになってるみたい
51:名前は開発中のものです。
10/10/11 13:37:43 q0SvOSJz
>>47
才能というかデザインパターンの応用じゃないの?
52:名前は開発中のものです。
10/10/11 16:00:08 X9bfWuow
>>47
つか、サンプルとかチュートリアルが全部そうなってたw
UnityではGameObject以外にゲーム中にユーザーのスクリプト実行する
手段がなさげ…なんだと思う
53:名前は開発中のものです。
10/10/11 17:25:14 4WUDnIJ2
ゲームロフトのNOVAはこれで作っているのでしょうか?
54:名前は開発中のものです。
10/10/11 18:34:24 vz3vOJ8B
ミタメで分かる分け無いよ・・・
でもゲームロフトって4000人以上も社員抱えているってある意味凄いな・・・
でもゲームはパクリゲーばっかw
URLリンク(ja.wikipedia.org)
55:名前は開発中のものです。
10/10/11 19:20:35 rc4DoMFD
お手本が有るってのは楽だな
56:名前は開発中のものです。
10/10/12 00:28:29 PioM+IsG
携帯ゲーみたいにユーザー囲いこみすれネットでで悪評も広がらなくてウマーだな
57:名前は開発中のものです。
10/10/12 13:21:47 OiD2BYvL
どうしてもゲームが作りたくてUnityに辿りつきました
バイオ4っぽいTPSって作れますかね?
58:名前は開発中のものです。
10/10/12 14:25:48 a69S9kWM
>>57には無理
59:名前は開発中のものです。
10/10/12 14:56:46 jBWM11Pv
いや俺はやれると思うね。賭けるかい?
60:名前は開発中のものです。
10/10/12 14:59:24 a69S9kWM
賭けない
61:名前は開発中のものです。
10/10/12 15:41:13 FcEKupvv
TPSのアセットあるんだし、多少スクリプトの組み方分かればバイオ4ライクなゲームは出来るよね。そこまで頑張るなら...
62:名前は開発中のものです。
10/10/12 18:57:20 XLygp5yr
GUIでボタン作って、マウスの右クリックか左クリックかで処理変えたいんだけど
下の書き方だとうまく動かないんだよね。
function OnGUI () {
if (GUI.Button (Rect(0,0,100,50), "test")) {
if (Input.GetMouseButton(0))
Debug.Log("Pressed left click.");
if (Input.GetMouseButton(1))
Debug.Log("Pressed right click.");
}
}
なんかいいアイデアある?
63:名前は開発中のものです。
10/10/12 18:59:19 XLygp5yr
タブとんだ
function OnGUI () {
if (GUI.Button (Rect(0,0,100,50), "test")) {
if (Input.GetMouseButton(0))
Debug.Log("Pressed left click.");
if (Input.GetMouseButton(1))
Debug.Log("Pressed right click.");
}
}
64:名前は開発中のものです。
10/10/12 20:58:13 a5voPNrZ
>>63
マニュアルでInputクラスを見てみると
Note also that the Input flags are not reset until "Update()",
so its suggested you make all the Input Calls in the Update Loop.
って書いてある。よく分からんがInput系ってUpdate()内のみ有効なんかな。
2.6のマニュアルね。
65:名前は開発中のものです。
10/10/13 01:19:03 MSLkdVRV
キューブにスポットライトで光を当てても全然光ってくれないのですが、
Unityを開いたときに出るエラーと関係あるのでしょうか?
ShaderLab error: Shader 'Particles/Multiply (Double)'
: no subshaders can run on this graphics card
66:名前は開発中のものです。
10/10/13 01:29:14 gnf4rPx6
>>65
答え書いてあるじゃんw
コードが間違ってるかグラボかビチ糞かどっちか
67:名前は開発中のものです。
10/10/13 02:00:18 45SUBvPF
>>65
光ってくれないってのは、キューブがスポットライトの光を反射しないって事かい?
だとすると、スポットライトのCullingMaskがEverythingになっていないとかかなぁ
DirectionalLightだとどうなの?
68:名前は開発中のものです。
10/10/13 09:54:03 fp77Mpzb
>>64
そうなんだよね。
でも、OnGUIの中でも「左ボタンを押しつつ右クリック」すると
左クリックとして認識したり、ワケワカラン。
フラグ使って何とかできないか考えてみます。
サンクス
69:名前は開発中のものです。
10/10/13 14:01:38 fp77Mpzb
テクスチャーやGUIスキンをInspectorで割り当てるのではなく
スクリプト内で指定する方法を教えてください。
70:65
10/10/13 23:05:55 MSLkdVRV
(0,0,0)の位置にスケール(1,1,1)のキューブを置いて
(0,1,0)の位置にPointlightを置くと
キューブの上面が真っ白に照らされるんですが、
そのキューブのスケールを(10,1,10)に平べったくすると
真っ黒になります。Spotでも同じ感じ。
Diresitionalだとスケールを変えても白く照らされます
そういうものなんでしょうか
71:名前は開発中のものです。
10/10/14 10:52:50 xjt2Ei8C
>>70
実際にやってみたが、うちでは正常に表示されたよ
URLリンク(www.geocities.jp)
原因はグラボかね
72:名前は開発中のものです。
10/10/14 15:04:46 X3F3Yy6y
ガッ
73:名前は開発中のものです。
10/10/14 15:53:17 NH9Ee496
グラボだよ。ヌルポじゃないよ。
74:65
10/10/14 22:05:17 UAAUhMH/
>>71
ありがとうございます
やっと疑問が解消されました
パソコンを新調することにします
75:名前は開発中のものです。
10/10/15 09:09:46 eDsQuaCu
FBXで出力したモデル1、モデル2、モーション。
モデル1とモデル2とでモーションを共有したいのですが可能でしょうか?
モデル1とモデル2はスケールを変えて出力しただけなので構造は同じです。
3Dソフトは3ds maxで、モーションはCATで作成しています。
76:名前は開発中のものです。
10/10/15 14:10:54 O2wXLYbI
>>75
一回Unity自体に触れようよ・・・
俺何言ってたんだだ・・・っていう感じになると思うよ。
77:名前は開発中のものです。
10/10/15 14:50:01 eDsQuaCu
>>76
何度も試しているのですが解決できなくて・・・
例えば下記のようにFBXを出力します。
model1.fbx
model1@idle.fbx
model2.fbx
model1とmodel2はスキンは別物(例えば男性と女性)です。
ボーン構造はおなじでリグのスケールが異なります。
unityで全て読み込み配置します。
model2はmodel1@idleを使用します。
プレイを実行するとアニメーションはしますがmodel1のスケールになってしまいスキンが変形してしまいます。
ボーン構造は回転情報だけをもっているのかと思ったのですが、位置情報ももっているためこのような状態になるのかと?
78:名前は開発中のものです。
10/10/15 22:07:12 O2wXLYbI
curSource->m_Channel != NULL
このエラーの意味がわからん・・・
3に変えたらモノビヘバー要求されるし・・・
79:名前は開発中のものです。
10/10/15 22:10:49 HDhwJHDB
ガッ
80:名前は開発中のものです。
10/10/16 15:56:38 rJX9uNoE
NULLだよ。ヌルポじゃないよ。
81:名前は開発中のものです。
10/10/16 16:00:06 CdRcRnKd
ガッ
82:名前は開発中のものです。
10/10/16 16:29:53 /FOoKG15
>>77
スケールだけいじった別キャラにモーション割り当てるって
やったこと無いから役に立たないかもだけど、
Projectペインのモーションデータを選択するとInspectorで
データ読み込みの設定をいじれるから、それで
Animations->Generation->Store to Rootとなってるのを
Store in Orginal Rootに変えてみたり、
AnimationComprssionがKeyframe Reductionになっているのを
Offに変えてみたりしても上手くいかないかな?
83:名前は開発中のものです。
10/10/18 01:03:04 AE16Uxrv
javascriptが扱えるのとこのゲームをスクリプトが使えるのって別個の話だな・・・
結構コピペの天才で色々こなして来たオイラはマジ戸惑っているぜ・・・
84:名前は開発中のものです。
10/10/18 01:04:31 AE16Uxrv
何言ってんだオレw
このゲームのスクリプトをjavascriptで組む行為ってのは別物だね。
85:名前は開発中のものです。
10/10/18 04:39:25 5SLnQP6Q
単体のjavascriptとは、少し違うのかな??理解しないといけない部分が多々あるから、
戸惑うのはあると思うけど、ネットのリポジトリってか、恩恵は同じように受けれてるけどね
86:名前は開発中のものです。
10/10/18 17:20:16 Ha+K5GcG
>>82
返答ありがとうございました。
設定はいろいろ試したのですが希望通りにはなりませんでした。
人型や雑魚キャラなどはモーションを使いまわしするかと思うのですが
何か方法はないのかと模索中です。
87:名前は開発中のものです。
10/10/19 02:19:35 ME9Zw7Co
ボス(対象)が倒された後次の面に移行とうスクリプトを組みたいのですが
単純に組む事ができませんので知っている方いましたら助力してください。
方法論としてはオブジェクトを調べてそのオブジェクトが無い場合はレベルロード
という形ですかね?
88:名前は開発中のものです。
10/10/19 15:59:01 LRxnu/8d
>>87
Objectのあるなしを、Boolean形の変数で指定するようにして
true(生存)からfalse(死亡)になった場合のみ、レベルロードでいいと思うです^^
89:名前は開発中のものです。
10/10/20 08:15:20 KDxGh11C
>>86
モーション作ってる3Dソフトのほうでコピペして、
Unity上ではあくまで別のモーション、っていう扱いするしか無いかもね
90:名前は開発中のものです。
10/10/20 09:06:17 RQ2K2qZT
>>89
3Dソフト側では共通で使えるのですが、Unity側で一体ごとにアニメーションを持ってしまうとデータが多すぎてしまうのではないかと。
例えばレッドライジング2のようなゾンビがワラワラ出てくるようなゲームですが、見た目は違えど歩く、襲うなど共通で使用しているように見えます。
91:名前は開発中のものです。
10/10/20 17:56:42 RQ2K2qZT
>>90
自己解決しました。
FBXをテキストで出力して、移動とスケール部分を削除すれば共通で使えました。
92:名前は開発中のものです。
10/10/20 18:49:25 j97LSJxb
>>91
GJ
93:名前は開発中のものです。
10/10/20 19:53:52 sb+C+9Vt
>>91
良くやった!!
94:名前は開発中のものです。
10/10/20 20:59:05 BLMWQUtn
>90
デッドラとRDRが混ざってないか?w まあどっちもゾンビ出てくるが・・・w
95:名前は開発中のものです。
10/10/21 01:53:44 s4Unc1mc
>>91
おめっとさん!
でもそれ毎回やるのしんどいね…フィルタするプログラム書いちゃえばいいんだろうけど
FBXって初期状態の指定を第一フレームにトランスとかをキーフレームで持つことでやってるんだと思うから、
案外読み込み設定のSplit Animationsで1フレーム飛ばしたところから切り出すようにするだけでいいのかも
96:名前は開発中のものです。
10/10/22 01:28:22 aMZbZoA3
これってGIF動画をインポートできるの?
スプライトマネージャー2を購入するのがめんどいのと簡易的なものはフラッシュを
作成するみたいにgif動画をそのままインポートしたいのだが・・・
97:名前は開発中のものです。
10/10/22 02:53:39 dV8Ac0yD
gif動画をそのままってのは、わかんないけど、
1枚の画像にまとめたものならやる方法あるみたい↓
URLリンク(www.gamedevsa.com)
98:名前は開発中のものです。
10/10/22 12:25:03 aMZbZoA3
↑thx :)
外人風
99:名前は開発中のものです。
10/10/24 14:55:45 ehXM0lNh
スクリプトマスターした。
ヒントやるとすると『超オブジェクト指向』っていう感覚。
30言語近く使えるけどこんなに役に立たないリファレンスガイドはめずらしいと思う。
100:名前は開発中のものです。
10/10/24 15:26:39 965t3tJy
>>99
役に立たないってのはどういう意味で?
JavascriptかC#を使える前提で文法のサンプルが皆無に等しいから?
101:名前は開発中のものです。
10/10/24 16:00:46 ehXM0lNh
>>100
凄い難しい質問だけどなんていうか、
例えばどの言語でもいいけどスクリプトを造る時に頭を使ってこんな感じで
こうみたいなイメージするじゃん。
オブジェクトの接触はレイを飛ばして当り判定の有無を造るけどそのプログラムの
造り方みたいなものが頭の中で流れてくるよね。
でもそういった面倒な部分をUnity側が用意してくれているんでコードを一個書くだけじゃん。
そんでオイラみたいなオブジェクト指向のプログラマーだとワンコードで流れを掴むという感じでは
なくて全体の処理の流れの中で取っ掛かりを見出してきたから露骨にワンコードで
やられるとイメージが湧かないんだよね。
変な話
これから男を倒しに行くんだけど玄関の前にハンマーを置かれちゃった様な感じ。
102:名前は開発中のものです。
10/10/24 16:17:20 SkzU9GDw
日本語でおk
つまり今までフレームワーク使わないでゴリゴリ書いてきたの?
ていうかなんでUnity使おうと思ったの?
楽するためなんじゃないの?
103:名前は開発中のものです。
10/10/24 16:26:40 ehXM0lNh
AS3.0でゲーム造ったけどフレームワークねーしw
フレームワーク使う仕事は通信系でシンフォニーとエクリプスかな・・・
でもここまで簡単じゃねーよw
104:名前は開発中のものです。
10/10/24 16:39:28 cMAU55/y
なんというか
露骨に沢山挫折してきたニワカ感が滲み出てるなw
105:名前は開発中のものです。
10/10/24 16:42:36 ehXM0lNh
>>104
Unityは特殊じゃねー?
xnaでも造ったが結構というかかなりめんどくさいぜ。
106:名前は開発中のものです。
10/10/24 18:24:56 965t3tJy
>>101
要するに仕様が簡単過ぎてほとんどリファレンスを見る必要が無いって意味?
107:名前は開発中のものです。
10/10/24 20:25:06 ehXM0lNh
>>106
プログラムをするっていう感じではなくなって暗記科目みたいになったって事。
既成事実だけを追っていけばサルでも組めるよぉ~って話。
108:名前は開発中のものです。
10/10/24 20:39:24 nyU3S0XS
>>107
いわゆるツクール的な開発環境だから当然じゃないの?
やりづらいってんならまだ慣れきってないか、性に合わないんだろう
109:名前は開発中のものです。
10/10/24 22:14:16 AXSUcdZa
機能としてパッケージ化されてる物にどんなものがあるか分からないって事じゃない?
逆引きリファレンス形式なら使いやすいって事だろう。
てか一度サンプルか何か読めばいい話だし、OOもあんまり関係ない気がするけど。
110:名前は開発中のものです。
10/10/25 00:51:02 pOT0mlmx
アプリに付属してるスクリプトってそんなものじゃないの?
言語を使うと言うのではなく、道具を使う感覚。
111:名前は開発中のものです。
10/10/25 08:40:19 ASnCuKHC
URLリンク(www.kotaku.jp)
unity3dでソニックを自作した人がいる!!
112:名前は開発中のものです。
10/10/25 12:58:46 bhJaNIEK
>>111
こっちが正統進化だな
4はデモやったけど単なる懐古ゲーだと思う
音楽が2のリミックスとは外人さんセンスいいねw
113:名前は開発中のものです。
10/10/25 13:54:45 e5auxJhU
ウゲェ~けどトライアル版って事は売ろうとしている事が怖いな。
セガが版権問題で裁判起こすだろうし・・・
それかトライアル版というジョークなのかね?
114:名前は開発中のものです。
10/10/25 14:59:40 Jcxq1FQA
マルチプラットのツールだから重いと書いてあるのが気になる。
前にあったストライクウッチーズの同人(未完成)はどうだったっけ。
Unityのデモはダウンロードはダウンロードしてから無料版かプロ版の体験版
かを選択するようになってるみたいですが、無料版を使いつつ、途中で
プロ版の体験版を使ったり、また無料版にもどって使ったりできますか?
115:名前は開発中のものです。
10/10/25 15:53:01 e5auxJhU
>>114
重いってUnity自体が認めてるジャン・・・何を今更・・・
抜き身のJavascriptに比べて20倍早くてC++の50倍遅いんだってよ。
116:名前は開発中のものです。
10/10/25 17:20:28 TAak/Xl1
unity3になってから大量のオブジェクト出しても以前に比べるとマシな気がする
117:名前は開発中のものです。
10/10/25 22:11:43 SwK2ThUi
>>69
URLリンク(unity3d.com)
118:名前は開発中のものです。
10/10/25 23:21:42 e5auxJhU
Mac版を使っている人に質問で~す。
ゲームを造った時にWindows用に普通にパブリッシュできますか?
119:名前は開発中のものです。
10/10/25 23:31:33 pO167hi5
できま
120:名前は開発中のものです。
10/10/25 23:52:33 lHz5376N
すん
121:名前は開発中のものです。
10/10/26 00:48:55 fLoflvOj
わろたw
>>118
Mac版使ってるけど大丈夫、普通にパブリッシュできる
俺からも質問
Mac版に付いてくるmonoDevelopでunityじゃない、ただのC#でアプリ作ることできる?
俺の環境だとBuild successfulと表示されるのだけど
System.Exception: Error ScriptError:
at OSXIntegration.Framework.AppleScript.Run (Boolean compile, OSXIntegration.Framework.AEDesc& scriptData) [0x00012] in
以下略
とダイアログが出て走ってくれない
mono Hello.exe
も駄目
何か知ってたら教えてください
122:名前は開発中のものです。
10/10/26 13:38:44 G0ebI+qI
UnityでビルドしたEXEがNortonのSONAR機能で検疫されちゃうんだけど
みんなもそう?
123:名前は開発中のものです。
10/10/26 18:16:29 V3Cphi9X
Norton使ってないからなぁ・・、知らなかったよ
124:名前は開発中のものです。
10/10/26 19:03:26 3DWflbyk
署名されていないコードは全て検知するんじゃないかな?
125:名前は開発中のものです。
10/10/27 04:12:04 dZfq960r
update()
fixupdate()
の昇降性が分からんのだけど・・・Awake()は初期化だよね?
毎フレームに呼び出すという感じなんだろうけど誰かヒントプリーズゥ~
126:名前は開発中のものです。
10/10/27 04:19:19 sW/P1N+N
updateは前フレームの処理が終わった直後、fixupdateは指定した秒数ごと(デフォルト0.02秒=50fps)に更新を行う
127:名前は開発中のものです。
10/10/27 04:27:18 dZfq960r
おぉ~なるほどぉ~
弾丸とかがfixupdateが多いのはそういう事だったのか・・・
Awake()を敢えて宣言するのはどうしてなの?
128:名前は開発中のものです。
10/10/27 15:14:26 dGkUpFYt
インポートした大量のオブジェクトに名前で判別して
タグをつけるってのをスクリプトでやりたいんだけど、
シーンにあるオブジェクト全部の参照ってどう書いたらいいの?
タグのついてないオブジェクトの参照ができるかなって思ったらできなかった。
var go = GameObject.FindWithTag ("Untagged");
129:名前は開発中のものです。
10/10/27 20:16:44 0Rz9hxEU
>>128
"Untagged"はFindWithTagでは使えないけど、CompareTagだと使える。
何でなのかはわからんのだが。
130:129
10/10/27 20:34:46 0Rz9hxEU
スマソ。いまいち解決案になっていなかったな。
GameObjectを片っ端から、でよければ
var go : GameObject[] = FindObjectsOfType(GameObject) as GameObject[];
とかどうかな?
131:名前は開発中のものです。
10/10/27 22:27:56 9vsWsrxI
Unity上からはモデルデータは編集できるけど
スクリプトだけは弄られないように暗号化とか
したいんだけどそういうことって出来る?
あとネットワーク対戦でサーバーに置いたMODとか追加ステージみたいな
ものをクラインとにダウンロードさせて遊ぶが一応出来るらしい
けど、資料が見つからんので知ってる人がいたら教えてほしい。
今サンプルを少しづつ見てる仕組みを学んでるけど
普通のプログラムの感覚で見ると何やってるのか全くわからん
132:名前は開発中のものです。
10/10/27 23:12:48 Wz78Q74u
>>131
外部ファイルをローカルやネットから動的に取り込む事ができる。マニュアルにサンプル付きで記載されている
暗号化は自分で実装すればいいだけ。これこそ普通のプログラム感覚で思いつくはず
133:名前は開発中のものです。
10/10/28 03:06:41 bLLmlff3
>>131
フォーラムにちょこちょこ載っているから読んでみては?
ニュアンス的に分からない事をここで質問するという形の方がいいと思うよ。
134:名前は開発中のものです。
10/10/28 09:27:21 WP1SU5vB
ライセンスについて
プロライセンスを1つ購入した場合
自宅と会社と2台のPCで使用することは可能でしょうか?
使用時は常に1台です。
135:名前は開発中のものです。
10/10/28 09:36:27 8Yt3z6GH
横レスだけど
>暗号化
意味あんの?
暗号化されてない復号処理のコードやキーが、使える形でどこかに必ずあるわけでしょ
割りきって難読化で済ませられないようなものなら解決できないんじゃない?
…と書いたところで、
ブラウザ上じゃなければP/Invokeでネイティブの復号処理呼べて解決?なんて思った
それはそれで敷居高いなw
136:名前は開発中のものです。
10/10/28 15:49:22 9fpJXyl1
>>129
>>130
無事できました、ありがとうございます。
ちなみに、Unityを停止したら変更したタグが元に戻っちゃうんだけど
保存しておく方法はある?
AssetDatabase.SaveAssetsではないみたい・・・・
英語の壁が・・・・
137:名前は開発中のものです。
10/10/28 16:58:26 bLLmlff3
>>136
プレイした状態で停止って事?
そういう仕様だから実装する時にはプレイしない事。
138:名前は開発中のものです。
10/10/28 17:36:21 9fpJXyl1
>>137
・・・・超初歩的質問で恐縮ですが
もしかしてプレイしてない状態でスクリプトの実行ってできるの?
139:名前は開発中のものです。
10/10/28 18:04:14 bLLmlff3
>>138
ソースを書いて実行(プレイ)そんで変数の大小を弄くって調整って感じじゃないの?
実行環境上でオンタイムでソース書く奴って巨大ロボットに乗りつつ「OSを書き換えた・・・」とか行っちゃう
位何も知らない人なんだが・・・
140:名前は開発中のものです。
10/10/28 18:10:58 4vMa+VAD
>>136
チュートリアルぐらいやれよ。どこまで教えて君なんだよ
141:名前は開発中のものです。
10/10/28 18:21:30 9fpJXyl1
>>139
あの、ええと、タグ変更スクリプトを書いて「プレイ」 → シーン内オブジェクトのタグ変更
「ストップ」したらオブジェクトのタグが元に戻っちゃうから、どうにかできんかな~ って事だったんです。
わかりずらくてスマン。
142:名前は開発中のものです。
10/10/28 18:23:19 9fpJXyl1
>>140
チュートリアルにあったっけ?
見直してみる。
143:名前は開発中のものです。
10/10/28 20:00:51 aoFGZMg7
>>142
UnityはEditor用のスクリプトが簡単に書けるんだぜ
144:名前は開発中のものです。
10/10/28 20:58:48 bLLmlff3
>>141
君もしかして(馬鹿にする分けではないよ)パソコンがプログラムを処理する
という意味が理解できていない?
広義的な解釈という話では無くて根本的にどう工程を処理していくみたいな話だけど・・・
145:名前は開発中のものです。
10/10/28 22:46:39 rX9tZApe
プログラム初心者で悪戦苦闘しながら挑んでるんだか
Unityでライフゲーム作る時に、セル自体に周りのセルを認識させたいんだけど、
一つのセルだけじゃなくて、セルが何個自分の周りにあるかどうか認識させたいんだ。
たとえば
■□□
■あ■
□□□
こういう時に、「『あ』の周りには何個『■』があるか」
みたいなのを書くにはどうすればいいんだろう。
なにせ英語もできない軟弱者でな…。エキサイト翻訳でつっかえつっかえやってるんだ。
優しい人、誰か教えてくれ。
因みにライフゲームっていうのは
URLリンク(club.pep.ne.jp)
こういうの。
まあUnityでやるなっていう話かもしれんが、最初にやると決めた手前あんまり諦めたくないんだ。
誰か頼む!
146:名前は開発中のものです。
10/10/28 22:48:45 rX9tZApe
すまんあげちまった。
ちょっと混乱しすぎた。申し訳ない。
147:名前は開発中のものです。
10/10/28 23:49:18 4vMa+VAD
>>145
Rayでも飛ばせばいいんじゃね?
148:名前は開発中のものです。
10/10/28 23:51:45 imGlqKnT
>>145のリンクにソースがあるんだから、それを参考にして作ればいいのでわ・・・
とりあえず、内部的な演算はそのソースを模倣する形で作って、
その演算結果をUnityのビューの上でどんな手法で表示させるかってところで頑張ってみたら?
149:名前は開発中のものです。
10/10/29 00:13:39 Z+ssyV4y
プログラムて突き詰めて考えると、どうやって電子の流れを制御するんだろう?とか、
電子の流れで何で色々できるんだろう、とかまで逝ってしまいそう
150:名前は開発中のものです。
10/10/29 02:25:12 q1KSspzf
なら向いてないな。発明家にでもなればいいよ
151:145
10/10/29 03:06:14 bgusSGEF
>>147
Ray飛ばすってこれか…?
URLリンク(www.cis.sojo-u.ac.jp)
これって場面の全てに飛ばす的な記述のある項目があるけど(Descriptionの辺り)、
BoxColliderの範囲の中だけに飛ばすって出来ないのかな…あと個数って数えられるのだろうか。
>>148
そうかそういう手もあるのか。
javaアプレットってCベースなのかな?どっかでJavascriptとは関係無いって
見た気がする…間違ってたらすまん。
しかしプログラマーって凄いな。コードさくさく書けるようになりたいわ。
さくさく書けなくても、見れば何となく解る程度になりたい…。
152:名前は開発中のものです。
10/10/29 03:22:12 6BCDpTit
>>151
考えようなんだよね。
例えばUnityのスクリプトがどうなっているのか分かる様になっても、
プログラマーとしては初級クラスだと思う。
だけどゲームのプログラムって意外と一過性だから応用は利くと思うのよ。
それで配列の使い方とかこうやって使っているのね・・・みたいな感覚で
自分もそれをぱくっていけばいいと俺は思う。
でも職業でプログラマーやるとなると基本バネが無いとできないからそれはもう
なんていうか産まれついてのものだと思う。
俺の知っている子で15歳でアセンブラを理解し16歳17歳の時期をCEROという
ゲーム用のスクリプトでツールとかバンバン組んでいたガキが居たけどそいつは
高専に入ってエース級の成績を残しているしな。
153:名前は開発中のものです。
10/10/29 11:42:49 04GwRODB
>>139
スクリプトでロジックを書くって言うのは、オンタイムで更新できるから便利なんじゃないかね?
一々コンパイルして立ち上げなおしてとかもう耐えられねえよw
ゲーム開発でスクリプトを利用するのには大まかに2つの理由があるだろ。
特化命令を作ってやってプログラマーでなくてもある程度の作りこみを可能にする事。
もう一つは開発サイクルにおいてリトライをすばやく行えるようにすることだよ。
そのくらいは理解しとけ。
154:名前は開発中のものです。
10/10/29 12:45:54 +teJwuZE
長文書くよりプログラムの例出した方が早くないか
155:名前は開発中のものです。
10/10/29 13:13:22 6BCDpTit
>>153
オンタイムで更新できないよ・・・
変数いじる程度はできるが長いコードだとリブート求められてコンパイルしろ
という趣旨が出るんだよ。
156:名前は開発中のものです。
10/10/29 13:17:45 6BCDpTit
>>153
しかもそんな基本的な事は大半の人間が分かっているよ・・・
Unityのスレなんだよココ・・・
157:名前は開発中のものです。
10/10/29 21:45:25 mGR+qDir
>>148
いや、それだったらunity使う意味ないでしょ。
>>145のやつみたいなboolの配列で管理するよりも、各セルをオブジェクトとして上下左右のセルの参照を持つみたいな方法とかRay飛ばすとかの方がunityに合ったやり形な気がする。
158:名前は開発中のものです。
10/10/30 00:20:20 qF17r8c6
完全コピーを狙ってるんでなく、3Dでやるならそっちのほうが面白いものができそう
ただ、元レスの質問内容から考えると、現状のスキル的にハードな気がする。
159:名前は開発中のものです。
10/10/30 22:22:55 SGgQofpQ
>>115
『UnityJavaScriptは、従来のJavascriptに比べて20倍早くて、C++の50%遅い』の間違い
おそらく、現時点の崇城大学の日本語訳で間違えてるページがあったので
それを見て書いたんだろうけど原文とか公式のOptimizationの動画見ると50%だった、一応、修正依頼のメール出しときました
原文:URLリンク(unity3d.com)
160:名前は開発中のものです。
10/10/30 23:28:25 o7voIQLL
OperaのCarakanやChromeのV8と比べるとどうなるんだろう
何を基準に20倍なのか
423 名前:名無しさん@お腹いっぱい。[sage] 投稿日:2010/10/29(金) 13:40:17 ID:TJesQ0GP0 [1/2] (PC)
URLリンク(blogs.msdn.com)
比較対象がOperaだけ正式版とかちょーうける
URLリンク(ieblog.members.winisp.net)
161:名前は開発中のものです。
10/10/31 09:41:59 PekyrrUs
>>145
練習問題として手ごろそうだったので、Unityでライフゲームやってみた。
URLリンク(www24.atwiki.jp)
そしたら、案外難しかったw
だれかゲームオブジェクトの実行順を制御する方法知っていたら教えてください><
162:名前は開発中のものです。
10/10/31 10:06:59 PekyrrUs
>>160
他のブラウザ組み込みJavaScriptは中間コードのままだけど、Unityのは
JITでネイティブコードにまで落ちてるから、他より格段に早いのは
特に不思議ではないかと。そのかわり各プラットホームごとに
ウェブプラグインが必要だったりビルドが必要だったりするわけで
163:名前は開発中のものです。
10/10/31 15:37:30 4/yAf2bK
>>159
そうなんだ・・・乙。
ソニックのゲームを遊んでみて思ったけど50倍遅い割には6年前のノーパソで
低解像度でサクサク動くから不思議に思ってたよ。
164:名前は開発中のものです。
10/10/31 17:59:09 +CdO/2AD
>>161
こりゃ良いサンプルだな
ただUnity3のせいかexp1がエラー出ちゃうな
>>162
ブラウザもIE8以外は皆JIT使ってるから、Unityと比べてどうなのかなと
とくにGoogleのV8はJavascriptエンジン単独で配布してるくらいだし
165:161
10/10/31 23:30:24 PekyrrUs
>>164
ありゃ、なんでだろ>エラー
こっちもUnity3(3.0.0f5)です
ま、exp1/2はそもそもライフゲームとしてまともに実装できてないんだけどw
166:名前は開発中のものです。
10/11/01 01:08:48 YsWGiVlw
エラーでたint neiborNum;のスコープをひとつ上にしたら通った
167:名前は開発中のものです。
10/11/01 18:44:34 gtcHn/BK
『C++の5割遅い』と言い換えられるけど造っていて遅延を感じる程造り込んでいないのだが
実際皆は体感的にどうなの?
素晴らしいグローバル変数が沢山あるから得てしてトントンだと思うんだよね・・・
168:名前は開発中のものです。
10/11/05 10:10:12 YTtl6Srh
>>97
これ無くなったね。なんか問題でもあったの?
169:名前は開発中のものです。
10/11/05 21:18:21 UcV1DpXU
>>168
それ使わなくても普通に配列使ってGIF動画みたいな事が出来るんだよな。
170:名前は開発中のものです。
10/11/11 14:24:55 3QIbyVUj
3.1でてるよ
171:名前は開発中のものです。
10/11/11 15:48:48 Las9NAYU
何が変わったんだろ・・・落としたけど再び410mbのファイルを強いられたのは
参ったな・・・。
172:名前は開発中のものです。
10/11/11 23:30:02 5v/07tIA
次のバージョンは95らしい
173:名前は開発中のものです。
10/11/12 10:06:55 outOBEN3
>>172
うわぁ~何その親父ギャグ・・・寒い・・・
174:名前は開発中のものです。
10/11/13 01:33:55 hhlcbiUA
UnityNTて、言いにくいです
175:名前は開発中のものです。
10/11/13 03:35:13 yJf0jdUJ
tynTN
176:名前は開発中のものです。
10/11/13 10:21:44 yBMB0k1s
PS3がパブリッシュできるって事はPSP(PSN)でもパブリッシュというのかゲームを
提供するROMを造れるって事なのかね?
PS3のOSでエミュレーションする形でPSのゲームができるのは分かるがここらへんの
相関性とかはどうなんだろう・・・
177:名前は開発中のものです。
10/11/13 11:19:25 ECPM+u7i
PSN → PS3 → PSP
PSPコンテンツの取得経路にPS3があるだけ。
UnityでPSPコンテンツが作れるわけじゃない。
PS3でエミュレートとか発想が間違ってるから忘れろ。
178:名前は開発中のものです。
10/11/13 11:49:55 ECPM+u7i
日本語情報
URLリンク(unity3d.com)
2.6 日本語マニュアル(パッと見、完了してるっぽい)
URLリンク(sky.geocities.jp)
チラシの裏
C:\Users\All Users\PACE Anti-Piracy
ドライブレター等は環境によるが、
PACE Anti-Piracyフォルダ内にUnity3のライセンス情報がある。
179:名前は開発中のものです。
10/11/13 12:25:29 yBMB0k1s
>>177
いや発想っていうのか
カーネルの問題等は下位互換しているのかなぁ~っていう話。
PS3のシステムでPSのゲームを遊ぶ時にエミュするんで仕様に準拠がアレバ
いけるのでは?と思ったまでよ・・・
PS2のEEは浮動演算処理が足りないのでダメだけどPSPだったら活きそうな淡い
幻影を感じるみたいな・・・
180:名前は開発中のものです。
10/11/13 12:51:53 ovRZ56q2
淡い幻影てカコイイな
つーか、俺もPSPで作りたいな
HDは敷居が高い、PSP辺りがちょうどいい感じ
181:名前は開発中のものです。
10/11/13 13:42:18 K9PW1ZRI
>>178
マニュアルの日本語化ありがたいな
ちょっと読みづらいが、崇城大学版と併せて読めばいけるな
182:名前は開発中のものです。
10/11/13 17:43:34 yJf0jdUJ
UnityってAnti-Piracy使ってるのか…その内ドングルになっちゃうのかな
183:名前は開発中のものです。
10/11/14 00:17:48 X19IrgaC
>>176>>180
CPUとメモリのスペックを考えよう、無理にも程がある
とてもだけど.NETFramework動かせられるもんじゃない
だから業界人はC++使ってるじゃないか
184:名前は開発中のものです。
10/11/14 08:27:00 NPU+Q9Hk
>>183
中間バイナリという言葉を検索した方がYESなのでは?
フレームワークからコンパイラ通して中間バイナリにして実行環境を造り出しているだけで
メモリー上のフレームワークをそのまま並行利用している訳ではないよ・・・
185:名前は開発中のものです。
10/11/14 17:36:54 pTA2AOYW
>>183
そこ自体は問題じゃないな
ドトネト自体は旧世代zuneでさえもかなり軽快に動作していた
186:名前は開発中のものです。
10/11/15 00:20:45 8QkoY9qJ
そもそもソニーがPSPまで開国するかどうかの問題だな
187:名前は開発中のものです。
10/11/15 06:44:21 g5tI3KdZ
Unity 2ch Wikiの Blenderからのインポート方法 を見てたんだが
Blenderの2.4xと2.5xの仕様変更に対しては、以下が参考になるだろう。
URLリンク(forum.unity3d.com)
188:名前は開発中のものです。
10/11/15 08:40:08 wPjZ9b/f
海外の開発事務所とか案件がコケテ資本が流れなく成った時に
腐れ縁というのか只で働ける古参を引っ張ってきてPSNで当てるとか公表しちゃうけど
日本の開発会社には敷居が高いのかね?
携帯のアプリの開発会社をやろうと思った時にドコモの査定が入るのと機種変更に
伴ってハードウェアの互換性が上手く取れない等の問題で話が流れたけど共通のOS
や仮想環境という形なら間口は広くなると思うんだよな。
189:名前は開発中のものです。
10/11/16 12:56:40 k/sm/L6P
そろそろ個人製作なunityゲー出てこんかな
190:名前は開発中のものです。
10/11/16 20:29:46 k4NfDHir
俺がこれから作るから後一年待たれよ
191:名前は開発中のものです。
10/11/16 23:05:22 ryS0aIjQ
個人で作ったUnityゲーをAppStoreに申請中です。
192:名前は開発中のものです。
10/11/17 05:49:12 cdzZqeLN
俺の同人ソフトが火を噴くぜ
193:名前は開発中のものです。
10/11/18 01:32:15 XrLf4oXl
作ってるゲームがやっと遊べる程度にはなった
194:名前は開発中のものです。
10/11/18 09:18:29 fv/h4P/c
お前ら凄いな。
俺は完全な素人から入ったから、
頭を掻き毟りながらチュートリアルをノロノロ進めていくので精一杯だよ。
195:名前は開発中のものです。
10/11/18 12:32:53 ZMU+T1EO
公開したけど10pvもまだない
196:名前は開発中のものです。
10/11/18 14:04:53 uxH8p1Wd
アドレス晒してくれたら見にいくよ
197:名前は開発中のものです。
10/11/20 16:53:40 YbtQTb71
なんか予想以上に盛り上がらないな、このエンジン・・・
198:名前は開発中のものです。
10/11/20 17:34:33 IZTi8+te
有料ゲームエンジンがもうすぐ無償化から1年経つのに
Unity:公式サイトは日本語だが本体とドキュメントは英語
UDK:ドキュメントは日本語だが本体とサイトが英語
と日本人に盛り上がって欲しくないかのような展開だからな
199:名前は開発中のものです。
10/11/20 19:18:19 JXAVkZ5C
2chへの書き込みが少ないから盛り上がっていないってこと?
200:名前は開発中のものです。
10/11/20 20:49:59 QOck3llF
>>198
日本の同人開発はDXライブラリが一番人気のようなものだよね
201:名前は開発中のものです。
10/11/20 20:57:54 IZTi8+te
あ、UDKはいつの間にか本体も日本語化されてるな
Unityはどれも日本語化されてないから他人に勧めることが出来ないのがどうにもならん
んでDXライブラリとかで二昔前のグラフィックのゲーム作ってる奴が多数
202:名前は開発中のものです。
10/11/20 21:03:53 kEl/ceT7
触ってみるとかなり使いやすいんだがな、
プログラムもゲーム作りたくて少し勉強してた程度でも作れなくはないし
UDKは触ってみたけど素人には難しいと思う
203:名前は開発中のものです。
10/11/20 21:21:09 TB4dK9Ck
開発環境は面白いんだけど、3D空間自体の扱いが難しい
チュートリアルのレーザー配置がどうやってもずれる
もうちょっとシンプルなトップビューのゲームを作りたいけど道は遠そう
204:名前は開発中のものです。
10/11/20 21:55:45 667u5R8g
>>201
Lunaライブラリとか?
UDKとかUnityとかも解説本が出れば流行るのかもしれないな。
205:名前は開発中のものです。
10/11/20 22:16:07 QOck3llF
>>204
どんなに日本語化と解説本頑張っても流行ったり盛り上がったりしそうに無い気がする
優れた開発環境とはいえ外国製だからね、日本人は国産じゃないと嫌がる人がなぜかしら多い
206:名前は開発中のものです。
10/11/20 23:49:58 667u5R8g
>>205
DirectXやVSだって外国製じゃん。
dxライブラリって日本製だっけ?
ともかく純国産の開発環境ってHSP、ひまわり、ツクールくらいしかなくね?
国産というより、日本語のサンプルがいっぱいあるって事が重要なのでは。
207:名前は開発中のものです。
10/11/21 01:23:52 keLu+j2A
一人で3dのゲーム作るのはすごい難しいからなあ。
208:名前は開発中のものです。
10/11/21 01:42:58 j2aJ25Ye
UDKは一人でコツコツ作る人にはまるで向いてないよ
時間の無駄が極大になる
209:名前は開発中のものです。
10/11/21 01:59:42 IookdMcL
>>208
俺はやってるけどなー。
210:名前は開発中のものです。
10/11/21 02:38:46 5kRO4gEe
すごいな。どんなの作ってるの?
211:名前は開発中のものです。
10/11/21 12:03:53 IookdMcL
>>210
アーマード・コア的なものを作ろうとしてるんだけど、
サンプルのゲームがキャラクターが手持ち武器は一つっていう原則を元に作ってあるから、右手と左手で違う武器を持たせようとするとソース全体に渡って書き換えなきゃいけなくて苦戦してる。
212:名前は開発中のものです。
10/11/22 00:44:04 F6aGnIKN
こんなんあった
UNITY3D フリーイントロダクションクラス
URLリンク(www.borndigital.co.jp)
UNITY3DとはPC、Mac、iPhone、iPod、iPad、任天堂Wii、XBox360、およびプレイステーション3など多様なプラットホームへのゲームとシミュレータを作成できる革命的な新しいツールです。
今回のUnity3Dクラスはデザイナーやプログラマーではない方のためのゲームおよび3Dシミュレーションの入門セミナーです。
ゲームデモやiPhoneアプリの作成を希望する方向けの内容です。
11月22日と29日の2日間で計4回開催予定です。
ご興味のある方は、お早めにお申し込みください。
213:名前は開発中のものです。
10/11/22 14:17:37 rMj9j8YF
>>211
逆に考えるんだ
いっそ右手と左手武器合わせて一つの武器ってことにしてしまうんだ
高々5種類くらいしか武器なんて作ってられないとすると
全部で25パターン造ればおk
214:211
10/11/22 15:38:15 iC0xtuUr
>>213
その方法についても考えたんだけど、武器クラスに武器クラスのインスタンスを2つ持たせればn^2パターン作る必要はないっぽい。
でも俺の変なこだわりで、ACっぽいゲームだけどACとはちょっと違って武器を拾ったり捨てたり切り替えたりさせたいんだよね。
そうすると武器を捨てたり切り替えたりの辺りの処理が複雑になるっぽいのと、結局、武器を撃つ時「右手で攻撃」「左手で攻撃」「両手で攻撃」の3パターンを武器に伝えなきゃならないからコードを書き換える量は変わらないっぽいなと。
まぁこだわるのが悪いんだけど、やっぱり自作ゲームである以上こだわりたい!
UDKでもUnityでもこのバージョンで作っときゃ間違いないってバージョンが出てくれればコツコツ作っていきやすいんだけどな。
UDKなんて毎月更新されるから困る。
215:名前は開発中のものです。
10/11/22 17:38:10 IqUvvbLF
UDKはまだβだからな
それに比べたらUnityは最新バージョンでリビルドするだから良い方だろ
216:名前は開発中のものです。
10/11/23 05:45:04 CktJfppX
Unity3.1 editor落ちますね。OSごと落ちる。
217:名前は開発中のものです。
10/11/23 10:32:39 CF37Sx6F
俺のゲームで世界をアッと言わせてやる
218:名前は開発中のものです。
10/11/23 14:07:06 euT46hPq
俺もUDKβとれたら本気出す
219:名前は開発中のものです。
10/11/23 15:47:37 N89Ydlm8
UnityってグラフィックとかはAssetsに置かなきゃだめなの?
220:名前は開発中のものです。
10/11/23 18:50:21 UM6xHaUI
>>219
どこにでも置ける。ネット上にも置ける。でもAssets下に置く方が手間が少ない
221:名前は開発中のものです。
10/11/23 19:18:51 YdKrEe6q
自宅が核攻撃されるケースを想定するとネット上にしたほうが良いな
222:名前は開発中のものです。
10/11/23 20:46:48 euT46hPq
ネットがサイバー攻撃受けたらどうすんのよ?
223:名前は開発中のものです。
10/11/24 18:04:44 X/6zz7wG
当然オフラインのバックアップも併用
盗難のリスク回避を考慮して、
データ入れたマイクロUSBを飼い犬の餌に混ぜて食べさせる>糞から回収>食べさせる、の繰り返し、これで完璧
224:名前は開発中のものです。
10/11/24 22:03:29 oP2y5z4e
Hadoopでマップなどあらゆるデータを共有化することにした
225:名前は開発中のものです。
10/11/25 03:54:42 cyVTJhNm
MODデータをHadoopからget(もしくはput)するってのは面白そう
226:名前は開発中のものです。
10/11/25 14:42:04 rZf1A2L8
Texture2Dに文字とか書き込みたいんだけど、関数はないみたいだから、
bitmapクラスか何かに読み込ませて、LoadImageってすればいいのかな。
bitbltみたいに好きな場所には書き込めないのだろうか?
227:名前は開発中のものです。
10/11/27 03:15:48 4IRahsEG
こんにちは、UNITY初心者です。
UNITYを使用してiPhoneアプリの3Dゲーム開発を行っているのですが、
3Dゲーム画面自体はUNITYからコードを出力できるものの、
その他画面、例えばアプリ立ち上げ時のメニュー画面や、ランキング画面など、
そういった別ページはどのように実装すればいいのでしょうか?
UNITYからiPhoneアプリ用に出力されたソースコードを、そのまま追記修正するという形でしょうか?
かなり複雑に見えるため、それが効率的な気がしないのですが、、、
お答えいただけましたら幸いです。
どうぞよろしくお願いいたします。
228:名前は開発中のものです。
10/11/27 07:11:50 0BRIhlkJ
なにしたいのかさっぱり判らんが、画面遷移を実装したいってこと?
iPhone版買っておいて、チュートリアルすらやってないの?
私もしかして釣られた?
229:227
10/11/27 16:48:06 4IRahsEG
>>228
お返事ありがとうございます。
画面遷移も含めてですが、
Objective-Cで実装する各種機能(サーバーと通信してのユーザー登録、アイテム購入、ランキング表示、など)を実装したいと思っています。
UNITYは最新のバージョンではiPhone版という形で区別されていないかと思いますが、いかがでしょうか?
一つのエンジンで、iPhoneを含めた各種プラットフォームに対応するようになっているかと思うのですが、、、
iPhoneのチュートリアルも探したのですが、求めているような内容のものはありませんでした。
もしご存知でしたら、ご教授願えると幸いです。
230:名前は開発中のものです。
10/11/27 16:55:15 sXk1aMkX
アイテム購入って iTune とのやりとりが知りたいってこと?
自前のサーバーと通信しての登録やランキング表示なら、それはもうクライアントの
プラットフォームとは無関係な話のような気が。
TCPやUDPによる接続方法が知りたいってこと?
いずれにしてもスレ違いの様相を呈しているわけだが。
231:名前は開発中のものです。
10/11/27 22:54:05 RdnTIMax
Unity内で完結しないアプリってことなんだろう。
俺もやり方は知らんけど。
AdMob組み込みたいよ…
232:名前は開発中のものです。
10/11/27 23:03:57 0BRIhlkJ
>>227
何がしたいのかわからん。>>212にでも行って来たら?
233:名前は開発中のものです。
10/11/28 02:26:02 63nudtGk
>>232
エスパーするに、iOSのUIが使いたいってことじゃね?
234:227
10/11/28 05:25:53 5B9ymJnz
すみません、書き方が大変分かりにくかったようですね、、、
>>231さんが仰ることが一番近いかと思います。
ちょっとまた分かりにくいかもしれませんが、
例えば>>231さんの記述にもあるような、AdMob(iPhone用に提供されている広告プラットフォーム)の組み込みなどは、
UNITYじゃ実装できないと思うのです。
そういう場合は、UNITYから書き出されたiPhone用のプロジェクトファイルを、直接いじるということになるのでしょうか?
触ってしまうと色々と崩れてしまいそうで、少々怖いのですが、、、
初心者丸出しのご質問で申し訳ありません。
235:227
10/11/28 05:29:00 5B9ymJnz
>>230
丁寧なご回答ありがとうございます。
いえ、UNITYで実装されていない機能について、実装の方法を知りたいというわけではなく、
UNITYで実装されていない機能については、直接書き出されたファイルをいじる形になるのでしょうか、という質問になります。
分かりにくいですね、、、同じような文章を何度も書いてしまっていますが、なんと表現すれば良いのかも分からない感じでして、、、
236:名前は開発中のものです。
10/11/28 11:51:56 1H9xm1Wj
ここに具体的なコードも書いてあるみたいだけどこれじゃだめなの?
URLリンク(forum.unity3d.com)
237:名前は開発中のものです。
10/11/28 23:08:38 zQmjMV01
いまいちまともに説明がされているように思えないんだか。
>いえ、UNITYで実装されていない機能について、実装の方法を知りたいというわけではなく、
>UNITYで実装されていない機能については、直接書き出されたファイルをいじる形になるのでしょうか、という質問になります。
実行形式のバイナリファイルを編集する、という手法はありえないと思うんだが、その発想はどこから来たの。
公式が指定する方法なのだと仮定して考えてみたら、リバースエンジニアリングやウィルス埋め込みと変わらない方法なわけで
公式が推奨するわけない。
そもそも、UNITYで実装されていない機能ってなによ?
通信も実装されてるし、UnityのGuiも実装されてる。
ちょっと前(スレ内の過去)で言えば、PSPでの実行は実装されてないね。
実装されていない機能って言うとこの辺りの話になるぞ
238:227
10/11/29 04:05:37 BEHHg9s+
>>236
ありがとうございます、参考になります。この後の>>237での説明に合わせ、理解が深まりました。
>>237
的を得ないご説明で申し訳ありません、丁寧なご回答をありがとうございます。
>実行形式のバイナリファイルを編集する、という手法はありえないと思うんだが、その発想はどこから来たの。
いえ、バイナリファイルというわけではございません。iOS用にビルドを行うと、いったんXcodeで開くプロジェクトファイル一式が書き出されるかと思いますが、
それらのソースコードのことを指しておりました。このプロジェクトファイル一式をビルドするとバイナリファイルになりますが、その一歩手前の段階です。
iOSで実装されており、UNITYで実装されていない機能を埋め込むためには、
このプロジェクトファイルの状態でObjective-Cを編集する必要があるかと思いましたので。
ただ、今回>>237の説明で一つ理解できたのは、そもそもアプリケーション全体を、UNITYで作り切る前提なのですね?通信・GUI・その他諸々、UNITYで基本的なiOSのアプリケーション開発は出来てしまうということなのですね。
例えば、サーバーサイドから出力されたXMLを解析&利用するといった機能も付いているということなのですね。(例えばです)
当方、こういった外部のエンジン?を使用してアプリ開発を行ったことが無かったため、最終的には既存のiOSの開発環境であるXcodeで編集するものなのかと思っておりました。
>ちょっと前(スレ内の過去)で言えば、PSPでの実行は実装されてないね。
>実装されていない機能って言うとこの辺りの話になるぞ
ありがとうございます、理解が深まりました。例えば、大抵の場合、iPhoneで開発したいアプリは、UNITYで作りきれるということなのですね。例外として、上に話のあったAdMobの実装、等がたまにある、ということなのですね。
しかしそう考えると、UNITYで全ての機能を実装しきるということで、改めてプログラム言語を一つ覚えるぐらいの気合いが必要になるということでしょうか、、、
外部のエンジン?等を使用するときは、そういうものなのでしょうか。余談のご質問ですみません。
諸々ご丁寧にありがとうございました。
239:名前は開発中のものです。
10/11/29 06:06:48 IXtf8qwG
237だが、俺の発言を100%信用するなと言いたい。
マックユーザーじゃないのでXCodeのプロジェクトファイルが出来上がる事は知らないし、
このプロジェクトファイルを編集する事でしか実装出来ない事柄がどのくらいの範囲を占めているかもわからん。
しかしながら、マルチプラットフォームをうたっているのなら、
マックの場合だけのローカルな機能の実装を推奨するとは思えない。
あと、「スクリプト」という単語を優しい言語と思っていないか?
unityではオブジェクトにロジックをくっつけることが出来、それをスクリプトと言っているだけで、
実装する作業は根本的にプログラム言語の理解が必要。
(いろいろわからずに)いきなり規模の大きいことしようとしてるなぁ。
カジュアルゲームの規模でunityは良いレスポンスが得られると思うが。
240:名前は開発中のものです。
10/11/29 12:18:16 FGTySKMx
Unity for PSP欲しいな
241:名前は開発中のものです。
10/11/29 13:17:06 ahjeJ3rO
android搭載のps phoneに期待だな。
unity androidはまだリリースされないんだろうか
242:名前は開発中のものです。
10/12/02 10:09:41 Xelx2aI2
個人で Unity Pro 版を購入しました。
自宅PCメインで作業を行っていて、会社PCでも作業を行いたいのですが
1ライセンスで自宅PCと会社PCで使用することはで可能でしょうか?
もしくはライセンスを自宅PCと会社PCとで転送することは可能でしょうか?
243:名前は開発中のものです。
10/12/02 11:08:38 9UNiAbE9
URLリンク(unity.murakumo.net)
PCを新調した場合、元のPCからのライセンスの移行は可能ですか?
可能です。
新たなPCにセットアップしたUnityに、ライセンスコードを入力することで認証できます。
ただし、頻繁にライセンスの認証をしていると、サポートへの連絡が必要になる場合があります。
244:名前は開発中のものです。
10/12/02 16:54:54 g7nJ9UoV
wiki管理者乙。
国内にこういうUnityに関する個人wikiがいくつか点在していて
どこもほぼ一人で運営してるようだけど、まとまってやる気はないのかね。
今の状態だと、管理者が飽きてwikiが放置されるのが目に見えてるし
そもそもwikiの形式を採る意味すらない。
日本人は本当こういうのをチームでやるのが下手くそだな。
245:名前は開発中のものです。
10/12/02 17:26:46 9CIsZyQP
>244
個人でしか書けないようにしてるとこは、CMSとしてwiki使ってるだけなんじゃないかな
各wikiみたいに記法が単純化されてて更新しやすいWebサイト用のプログラムって
他に思い浮かばないよ。自分が知らないだけかもだけど
サイトの名前に「wiki」って入れると、本来のwikiの概念を思い浮かべてしまうってことなら同意できるかな
246:名前は開発中のものです。
10/12/02 18:02:08 0C1HbVpK
wiki運営なんてしたら扶助暴行罪でインターポールに追われてしまうジャマイカ
247:名前は開発中のものです。
10/12/02 19:07:22 ezoD+NnX
無料で広告が入ってないレンタルwikiがあれば使ってもいい。
248:名前は開発中のものです。
10/12/03 09:22:14 OiGi0GIo
>>243
PCを新調した場合というのは元のPCの状態が分かりません。故障したのか、古いから新しくしたのかなど考えられます。
ということは元PCの状態に関係なく、他のPCにインストールして使えるということになりそうですが・・・
自宅PCにインストール認証後、会社PCインストールして認証確認へ、既に認証済みという状態です。
自宅PCはアンインストールして試しましたが、これも認証確認で認証済みになりました。
英語はサッパリですが翻訳サイトを活用してサポートへコンタクトしてみます。
249:名前は開発中のものです。
10/12/03 12:21:22 aUvCVXmB
あるだけいいだろw
もっとunity3dユーザーのサイト更新情報とか頻繁に書いてくれるサイトは欲しいが...
250:名前は開発中のものです。
10/12/04 06:57:37 VpKCqcyC
なぜ突然wikiの話に…と思ったら俺が>>243で貼ったサイトがwikiだったのか
ライセンス関係でググって、ソース元として貼っただけなんだけどな
まぁあれはパッと見で(誰もが編集していい)wikiとはわからんかったし、
いちいちログインさせるようなとこはちょっと候補にならんわな
で、しっかり編集者集めてやるなら2ch発が手っ取り早いと思う
…と思ってググったら2chのもあるのな
atwikiだけど
んで他のwiki達は見つからん
URLくれ
251:名前は開発中のものです。
10/12/04 08:24:07 eMe9txJD
_人人人人人人人人人人人人人人人_
> わりとどうでもいい <
 ̄^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^^Y^ ̄
ヘ(^o^)ヘ
|∧
/
252:名前は開発中のものです。
10/12/04 12:55:17 9OD4S5zD
そこの人、わりと叩かれるな
253:名前は開発中のものです。
10/12/04 15:32:48 6S9Nvgr6
>250 皆で書いていくwikiを作りたいって人が出てきたわけじゃないから、
こうあるべきって話は意味無くない?候補って何の話だろう
254:名前は開発中のものです。
10/12/04 16:56:00 ESVKy+Gj
暗いと不平を言うよりも、なんとかかんとか
255:名前は開発中のものです。
10/12/04 17:25:24 VpKCqcyC
>>253
意味ない。完全に読み違えてたわ。
候補も「みんなで使うwikiの候補」って意味。
256:名前は開発中のものです。
10/12/04 18:38:56 6S9Nvgr6
>255 何か読み飛ばしてたかと思ったわー了解!
257:名前は開発中のものです。
10/12/05 07:43:14 DiR2YVin
<RI.Hid> Failed to get value caps (0xc0110004).
ってエラー出ない?unity3.1起動時に
258:名前は開発中のものです。
10/12/07 18:53:05 yUM9CKlC
IPod今更購入記念バピコ
Unionとか言うサポートサービスがはじまた?のか
259:名前は開発中のものです。
10/12/09 03:24:52 S6iZcNXZ
興味はあるがインストール自体が失敗する
エディターまではインスコできるけど、デモとかそれ以降はなぜか失敗する。
260:名前は開発中のものです。
10/12/09 03:30:20 buYBE0o9
>>257
3.1f4がリリースされてる
261:名前は開発中のものです。
10/12/11 06:53:51 WRmlibIr
既に3.1.0f4(55865)なんだ。
Console->Clearで表示は消えるし、とりあえずこのまま使ってみるよ。
>>259
unity本体はC:\Program Files\Unity\にインストールされて
Island DemoはC:\Documents and Settings\All Users\Documents\Unity Projectsにインストールされる。(WindowsXP)
このpathの違いがエラーの原因かな。
Assets(C:\Program Files\Unity\Editor\Standard Packages)などがインストールされているならば
デモは無くてもチュートリアルなどは進められるんじゃない?
262:名前は開発中のものです。
10/12/11 16:44:01 a3PVeMBj
これってドットバイドットで表示できないのかな?
テクスチャのUV範囲を指定して表示したいんだけど、やり方がわかんない
263:名前は開発中のものです。
10/12/12 17:17:26 Gl5iS+DY
ドットバイドットとかできるの?
264:名前は開発中のものです。
10/12/13 00:48:42 oJPz04qa
ドットバイドットって英語だとなんて言うんだろう
ググれん
265:名前は開発中のものです。
10/12/13 01:15:06 6eu54Mni
つ pixel perfect
266:名前は開発中のものです。
10/12/13 13:42:05 lhSI1kBE
これって、MonoDevelopだけでビルドできるの?
267:名前は開発中のものです。
10/12/13 17:30:00 gKM2djnj
unity android使ってる人いる?
268:名前は開発中のものです。
10/12/13 22:20:13 uQ1mKYKz
>>262
GUIじゃあ駄目なの
269:名前は開発中のものです。
10/12/13 22:22:48 uQ1mKYKz
>>267
少しだけ
まだまだ調査中
270:名前は開発中のものです。
10/12/17 10:19:24 /3Ua1SFu
スクリプト(C#)でプリプロセッサは使用できますか?
271:名前は開発中のものです。
10/12/17 15:55:55 /3Ua1SFu
>>270
解決
272:名前は開発中のものです。
10/12/21 02:51:43 XhFc+Hn5
インスペクタじゃなくてスクリプトで親子関係を設定するにはどうしたらいいですか
273:272
10/12/21 04:49:49 XhFc+Hn5
解決しました。
274:名前は開発中のものです。
10/12/22 15:55:16 Xp4QpezZ
ゲームコンテストやるってよ
URLリンク(www.kongregate.com)
1st Place: $10,000
2nd Place: $5,000
3rd Place: $3,000
4th-10th Place: $1,000 each
あとUnityで遊べるブラウザミニゲー
Best Friends Fighter
URLリンク(jayisgames.com)
体当たりして相手の光ってるブロックが地面に付ければ勝ち
275:名前は開発中のものです。
10/12/22 18:44:28 oXt0btce
>>274
締切りは2月15日か
いっちょ頑張ってみるか
276:名前は開発中のものです。
10/12/22 19:05:26 S7eu9slw
賞金ずいぶん気前良いな
やっぱ3Dゲーだからか?
277:名前は開発中のものです。
10/12/22 23:15:03 Xp4QpezZ
日本人で賞金取る人でたら面白いね
ちなみにそのサイトは週間、月間でもフラッシュゲームに賞金出してる
URLリンク(www.kongregate.com)
Weekly
1st: $250
2nd: $150
3rd: $150
Monthly (during December 2010)
1st: $1500
2nd: $1000
3rd: $700
4th: $500
5th-9th: $250 each
278:名前は開発中のものです。
10/12/22 23:53:10 oXt0btce
もともとフラッシュゲームを扱うサイトだったのが
UNITYゲームも扱いはじめると同時に、
作り手を集めるためにコンテスト開催って感じなのかな
279:名前は開発中のものです。
10/12/23 05:14:03 5Dg/Lu+C
1等で835600円(為替手数料・所得税抜き)か・・・
年が開けたら本気出す
280:名前は開発中のものです。
10/12/23 12:48:09 lTDXvPzo
>>261
亀レスごめん。
そんな感じです。
エディターは起動できます。
281:名前は開発中のものです。
10/12/23 13:01:25 +92KeJTp
>>274
情報乙だがその時期は無理だ
マンスリーの方狙ってみるか
282:名前は開発中のものです。
10/12/23 15:48:49 Zmulwk3S
PCゲームのコンペの情報があるサイト
他にも賞金のかかったのが幾つかあるみたい
賞金稼ぎスレでもあれば盛り上がるかな?w
URLリンク(www.tigsource.com)
The 13th Annual Independent Games Festival
URLリンク(www.igf.com)
09年の賞金、今年と来年の額がわかんなかった
URLリンク(www.igf.com)
283:名前は開発中のものです。
10/12/23 15:59:03 Zmulwk3S
これはもう終わってるみたいだけど定期的にあるっぽい
Casual Gameplay Design Competition #9!
URLリンク(jayisgames.com)
1st place: $1,500
2nd place: $1,000
3rd place: $500
284:名前は開発中のものです。
10/12/23 18:10:29 5Dg/Lu+C
>>276
Unityが賞金出すっぽいね。金の使い方が上手いな。
285:名前は開発中のものです。
10/12/27 01:08:53 xdId3isW
公式の2D Gameplay Tutorialの重力って、
別のprojectでscene作ってcubeを自由落下させるより速く落ちる気がするんだけど、何か違うの?
286:名前は開発中のものです。
10/12/28 03:27:23 pzGbalWS
>>285
実際に動かしてないから想像だけど
Edit>ProjectSettings>physics>Gravity
の値が違っているのでは?
287:名前は開発中のものです。
10/12/29 11:03:34 Wt0mf/ZS
何も無い空間にResources.LoadでFBXのゲームオブジェクトを出したいのですが、
上手くいきません。C sharpなのですが、良いサンプルが無く困っています。
どなたかご存知ありませんでしょうか?
288:名前は開発中のものです。
10/12/29 11:44:40 7FcgVpX4
>>287
やってみてないけど、マニュアルにfbx読み込んでるの見つけた。Resources.LoadAssetAtPath
using UnityEngine;
using System.Collections;
public class example : MonoBehaviour {
public GameObject prefab;
void Start() {
prefab = Resources.LoadAssetAtPath("Assets/Artwork/mymodel.fbx", typeof(GameObject));
}
}
289:名前は開発中のものです。
10/12/29 11:53:00 Wt0mf/ZS
>>288
ありがとうございます。ですが上手くいきません。
手順はEmptyのGame Objectを作ってそこに上記スクリプトを記述しました。
パスは"Assets/test_obj"で通ってると思います。
public GameObject xxx;
public Transform tran_;
public Mesh mesh_;
void Start() {
xxx = new GameObject("My OBJ");
tran_=xxx.transform;
xxx.AddComponent ("MeshFilter");
mesh_=((MeshFilter) xxx.GetComponent("MeshFilter")).mesh;
xxx = (GameObject)Resources.Load("Assets/test_obj");
}
こんな感じで書いてたのですが、全く表示されなくお手上げなのです。
290:名前は開発中のものです。
10/12/30 17:04:43 3yEy6SvV
AssetStoreの各アイテムをダウンロードするボタンが
ずっとplease waitなんだけど
これは何を待てばいいの?PROじゃないと駄目とかなの?
291:名前は開発中のものです。
10/12/30 21:14:06 pR9i6aBY
System.Drawingがないみたいだけど、
画像のロードや縦横サイズを知りたいときはどうすればいいの?
リファレンスにあるTextAssetはロードの仕方がわかんないし
System.IOで読ませようにもbytesはRead Onlyじゃん!
292:名前は開発中のものです。
10/12/31 01:20:32 LQin2g6P
>>291
.netじゃないぞ。言語としてC#が使えるだけだぞ。
293:287,289
10/12/31 10:25:52 9GmT+7mB
結局はLoad.Resourceは挫折したのですが、とりあえずの自己解決方法です。
Maya2011でFBXをメディア付きで出力します
UnityのプロジェクトにMeshesフォルダを作ってそこにインポート(test_mesh)
プロジェクトに新規でPrefabを作り、名前を変更(Cube)
このPrefab(Cube)にFBX(test_mesh)をドラッグ(グレー→水色に変化)
UnityのプロジェクトにScriptsフォルダを作って新規でC Sharpのスクリプトを作成(GenerateScript)
using UnityEngine;
using System.Collections;
public class GenerateScript : MonoBehaviour {
public GameObject myCube;
public Vector3 pos = new Vector3(0,0,0);
public Quaternion rot =Quaternion.identity;
void Start () {
Instantiate(myCube,pos,rot);
}
void Update () {
}
}
GameObject→Create Emptyで作った空のGameObjectのInspector上に
GenerateScriptドラッグします。
GenerateScriptのMy CubeにプロジェクトのPrefab(Cube)をドラッグします。
実行するとFBXのデータが表示されます。
294:名前は開発中のものです。
10/12/31 20:11:23 23cZTQyf
㌧㌧
295:名前は開発中のものです。
11/01/02 08:09:43 ScDusbAc
Unityって日本のRPGとかでよく使われるようなポリゴンエフェクト・パーティクルエフェクトなんかを作るときってどうするんでしょうか?
大体そういうのって内製のツールで作ってるところが多いと聞きましたが、さすがにエフェクト用にツールとか一から作ってられないので…
でも洋ゲーってリアル指向だからそういうエフェクトあんまり使わないですし、Unityもあんまりそういうところは手が届いてないんじゃないかという気がして…
296:名前は開発中のものです。
11/01/02 11:56:07 kKZiNKCc
WebPlayerでフルサイズにするとGUIのマウスがズレるのはオレだけ?
297:名前は開発中のものです。
11/01/03 16:02:18 w8fNrB6c
>>295
公式チュートリアルにパーティクルの作成が記述されている。
下記リンクは日本語訳。パーティクルシステムを追加(P23)
URLリンク(ws.cis.sojo-u.ac.jp)
ポリゴンエフェクトってのが何かよく分からないが
シェーダーならばFX書いてシーン内にインポートする。
>>290
うちはすぐにダウンロードできた。pro版だけど。
298:名前は開発中のものです。
11/01/05 00:03:27 J7VH3FR/
>>297
>ポリゴンエフェクトってのが何かよく分からないが
ベタな例で言うと戦車の砲身先端から出る火花(火花という言い方は違うかもしれんけど)とか
ポリゴンで十字組作ってテクスチャアニメーションさせたりして作るじゃないですか。
ものによってはポリゴンのα値を少しずつ減衰させて消したりとか。
移動・拡縮・テクスチャアニメ・カラーアニメ、そういうのを駆使して作るエフェクトです。
でもなんかそのリンク先の方法駆使したらいろいろできそう。
見てます。ありがとう。
299:名前は開発中のものです。
11/01/05 00:11:56 zFav5ut+
>>298
>ベタな例で言うと戦車の砲身先端から出る火花(火花という言い方は違うかもしれんけど)とか
マズルフラッシュのことだな
300:名前は開発中のものです。
11/01/05 16:56:40 ntGFsvWu
洋ゲー全然やったことないんじゃないか?
FPSとか普通にエフェクト使ってるし
301:名前は開発中のものです。
11/01/05 18:14:45 v38AnQHo
Halo、UT、Quakeも使ってるしね。
しかしそこは質問の本質じゃないよ。
302:名前は開発中のものです。
11/01/06 13:34:40 Ck7hAiCr
UnityってBlendMagicみたいな機能が付いてるの?
303:名前は開発中のものです。
11/01/07 13:17:11 hUBBYkH2
SpriteManager使ってる人いませんか?
304:名前は開発中のものです。
11/01/07 13:53:02 QgkQXHmp
自分は簡単なアニメだけなのでスクリブト手書きだな。
305:名前は開発中のものです。
11/01/08 00:36:32 Te19kPzs
>>302
そう、それそれ
そういうのが欲しいんだよねー。なぜかこの手のソフトは低価格でないんだよね
需要あると思うんだけど
306:名前は開発中のものです。
11/01/08 00:58:00 gfrMOysX
Unity安いだろ。
売り上げ10万ドル以下はただでもいけるし。
307:名前は開発中のものです。
11/01/08 20:16:33 Te19kPzs
>>306
いや、BlendMagic的なもののことを言ってるんだが
308:名前は開発中のものです。
11/01/08 21:11:08 FkjByiJd
3で搭載されたオクルージョンカリングのUmbraは価格が500~700万円らしいから
フォーラムで言えば300~500万円って言われてるBlendMagic(BISHAMON)を4で搭載してくれたりするかも?
309:名前は開発中のものです。
11/01/11 13:09:56 1/57SKNQ
>>308
オクルージョンカリングって描画エンジンに組み込まれているから
普通にオブジェクトを3D空間に乗っければ反映してくれるんだよな?
それともコードを書くの?
310:名前は開発中のものです。
11/01/12 05:03:00 aBWuLDWQ
これって実は.NET→ネイティブ変換のとんでもないツールなんじゃね?
しかもマルチプラットフォームってどんだけだよ。
GUIライブラリさえ揃えば、ゲームエンジンとしてだけの存在じゃない
気がする。(現状でチェックボックスやリストボックスなどは用意されてんの?)
311:名前は開発中のものです。
11/01/12 05:20:13 BRQPvj1D
>>310
チェックボックスはあるけどリストボックスはまだ無いね
3.2以降でGUI強化するらしいけど
URLリンク(ws.cis.sojo-u.ac.jp)
312:名前は開発中のものです。
11/01/12 06:18:44 aBWuLDWQ
>>311
末恐ろしいな。今はWCFやDBなんかは使えないだろうけど、
将来そういうのにも対応しちゃえば、UI以外はコピペ移植できるようになるから
非ゲーム.NETデベロッパの移民が大量にきてもおかしくない。
313:名前は開発中のものです。
11/01/12 18:53:10 Cu1WD693
機能強化は普通にありがたいが
FLASHみたいにあれこれ盛りすぎて
本分を見失うのは最悪以外の
何者でもないけどね
314:名前は開発中のものです。
11/01/12 18:53:30 BRQPvj1D
>>312
SQL Serverは大分前から使えるぞ
ODBC対応してるし
URLリンク(forum.unity3d.com)
315:名前は開発中のものです。
11/01/13 03:49:09 Bjsb1bw3
>>312
それでも3D、グラフィック、サウンドの壁がある。
ところでコンテスト応募された方はいるのかな?
316:名前は開発中のものです。
11/01/13 07:23:23 d/QFgssI
>>312
DBですけど、sqlliteも使えますよ。
Assets/PluginsにSystem.Data.dllとMono.Data.Sqlite.dllを入れて
ビルドの所で、サブセットから.NET2.0に変更すればできますが、
WEB Playerでは使えません。
WEB Playerの場合は以下参照
URLリンク(unity3d.com)
317:名前は開発中のものです。
11/01/14 12:37:20 I54oZXkO
>>316
え?それって、アセンブリ参照ができるってことなのでしょうか?
自作の.NET2.0ライブラリも使えたらすごく嬉しいんだけど。
318:名前は開発中のものです。
11/01/15 02:26:34 dpXAM/UO
この流れおかしいだろwww
みんなunityのどこ見てるんだよwww
319:名前は開発中のものです。
11/01/16 01:05:50 ty+5OTb/
>>317
Windowsに依存性の無いクラスやMonoで動かせるクラスなら使えるようだ
駄目な例としてはFormクラスやControlsなどのGUIパーツ、C++/CLIでコンパイルしたdllとか
320:名前は開発中のものです。
11/01/17 02:14:18 PxvQuk1a
同時に2つのプロジェクトを開いて作業してるんだけど、
スクリプトエディタがMonoDeveloperだと、別のプロジェクト側のスクリプトを開いたときに、
タブ閉じてプロジェクトごと切り替わってる(?)けど、2つ以上のプロジェクトのスクリプトを同時に開く方法とかないのかな。
UniSciTeだと普通に開けるけど、日本語使えないし・・・
321:名前は開発中のものです。
11/01/17 15:50:11 sNtZK+dD
>>320
UniSciTEは
C:\Program Files\Unity\Editor\Data\Tools\UniSciTE\SciTEGlobal.properties
の、220行あたりに# Japanese input code page 932 and ShiftJIS character set 128って書いてあって
この辺りを編集すると日本語での記述が可能になった。
Monoは良く分からない。
322:名前は開発中のものです。
11/01/18 12:52:57 CmXcdfqi
>>320
OSXならアプリのパッケージファイルを別名でコピーしておけば
多重起動できるらしいけど、windowsはどうなんだろうな
323:名前は開発中のものです。
11/01/18 19:32:06 G98rp2af
>>320
UniSciTEは上のメニューの「File」→「Encoding」から「Code Page Property」以外を選択すれば日本語使えるよ。
詳細は以下のページの下部。
URLリンク(www24.atwiki.jp)
324:名前は開発中のものです。
11/01/19 01:46:05 CbzBgX4V
>>321 >>322 >>323
まじか、日本語使えるとは・・ありがとう !!
325:名前は開発中のものです。
11/01/19 12:20:18 E8cUPdlv
造ったゲームの起動画面にフィルターを掛けて、
アーケードゲームの様にプレイ毎にクレジット制みたいにして
管理したいのだが似た様な形でゲームを作られた経験のある方は何かソースのヒントを
ください。
326:名前は開発中のものです。
11/01/19 13:15:49 MXmYPFiY
オンラインで認証して管理すんの?
ゲーム制作よりネットワーク関連で訊いた方がいいんじゃない?
327:名前は開発中のものです。
11/01/19 18:10:17 E8cUPdlv
ネットワークの事は分かっているだけどUnity側の橋渡しの仕方が今一ピンと来ないみたいな。
STSを受け取ったらクレジットをUnityで作ったゲームに与えてやってという算段だと思うんだよね。
で なんていうのかゲーセンのゲームの様に起動条件(ワンコイン)で1Playという
俗にいうインカム設定ができるソースを知りたいという感じです。
328:名前は開発中のものです。
11/01/20 01:05:02 JzpantJC
オブジェクトのモデルだけ変更したいんですけどできますか?
テスト用としてキューブとかカプセルとかでキャラを動かしてたんだけど
もしかして1から組み立てなおし?
329:名前は開発中のものです。
11/01/20 20:41:11 8XcuzsUX
>>328
楽勝だよ。
基本がそうやって使うソフトウェアだから簡単にオブジェクトだけを消したり
加えたりする事ができるよ。
タグ管理っていってそのオブジェクトが何に該当するのか(敵やアイテムなど)
を指定しながらゲームエンジンの優勢順位みたいな感じで開発を進めていくのよ。
330:名前は開発中のものです。
11/01/20 22:22:09 D0Rz0wW5
Unityの日本語書籍まだー待ってるんですけど。
(・∀・ )っ/凵⌒☆チンチン
331:名前は開発中のものです。
11/01/21 07:58:25 hQXR3o74
あきらめて英語勉強しろ。捗るぞ
332:293
11/01/21 11:11:05 nX/PFrk5
やっとFBXをResourcesフォルダーから出せたので、報告。(C#)
//外部FBXのスポーン
private GameObject obj;
string FBXFileName="Corn";
obj = Resources.Load(FBXFileName) as GameObject;
Instantiate(obj, Vector3.zero, Quaternion.identity);
obj.transform.localScale = new Vector3(100, 100, 100);
obj.name = "HelloCorn";
あとは、おまけ
画像
private Texture2D ImageTex;
string ImageFileName="title";
ImageTex = Resources.Load(ImageFileName, typeof(Texture2D)) as Texture2D;
サウンド
private AudioClip mySound;
string SoundFileName="bgm";
mySound = Resources.Load(SoundFileName, typeof(AudioClip)) as AudioClip;
シェーダ
private Material newMat;
string MaterialFileName="stone";
newMat = Resources.Load(MaterialFileName, typeof(Material)) as Material;
renderer.material = newMat;
お目汚し失礼しました。
333:名前は開発中のものです。
11/01/21 12:28:57 9lHPk/3b
>>332
すげぇ。おまけもすげぇ。
公開してくれてありがとう!
334:名前は開発中のものです。
11/01/21 13:05:02 kvhXr0hj
みんな頭いいねえ。
何のことかさっぱりわかんねーよ
335:名前は開発中のものです。
11/01/22 02:23:26 VQGfgeMx
GUIのTextFieldに文字入力中にエラーで堕ちることがあるんだけど俺だけ?
Editorからだと問題ないんだが、Webplayerだと高確率でハングル
336:名前は開発中のものです。
11/01/22 17:44:21 pU8NiPQr
3DS用のコンテンツとか作れるようにならんかな
337:名前は開発中のものです。
11/01/22 17:54:44 CJmUt/rz
>>336
Gamesutraのインタビューで話してたけどまだアナウンスが出来るレベルじゃないらしいから開発中なんだろ
Wii版があるから任天堂との交渉自体は終わってると思うぜ
338:名前は開発中のものです。
11/01/22 19:48:30 pU8NiPQr
そういう話は既にあるのか
後は自作アプリが動かせれば3DSエロゲの時代がくるな
339:名前は開発中のものです。
11/01/22 20:06:20 L29JO+49
>>336
問題はCPUとメモリだよなぁ、C#を快適に動かせるだけのスペックがあるかどうかだ
リーク情報じゃ厳しいみたいだけど、所詮リーク情報は噂に過ぎないんだが
エピックはアンリアルエンジンは動かせないって不満ぼやいてたくらいだから、どうだろうか
任天堂はスペック公開してくれないのが気に入らん
340:名前は開発中のものです。
11/01/22 20:27:56 CJmUt/rz
>>339
いやいや、リーク情報だとディスク容量含めた全性能がWiiと同等以上だぜ
メモリ容量はあのリークだと余裕でWiiを超えてる
341:名前は開発中のものです。
11/01/22 23:11:44 KkAYn3ou
え?どこのリーク情報の話してるの?
それだとPSP≧3DS>Wiiってことになりおかしくないか?
342:名前は開発中のものです。
11/01/22 23:45:02 pU8NiPQr
3DSの場合画面3つ分描画する力が必要だし、シェーダーはハード側で固定されてる
他のゲーム機はもちろん、PCと比較するのも難しいよ
343:名前は開発中のものです。
11/01/23 00:05:48 DfsSs5P0
上下で別コアって話もあったけど結局どうなったんだろう。
Nintendoも公開する気はないみたいだし発売されて分解する奴が現れるまで待つしかないか。
しかしUnrealEngineが動かないってとこを考えるとCPUが弱い気がするな。
UnrealEngineってVM上でスクリプトを動かすからCPUパワーが必要だし。
344:名前は開発中のものです。
11/01/23 00:24:09 Nd/YbR0J
Unreal ScriptはUnityのJavascriptやC#より重いんだから当然だろう
参考にならない
345:名前は開発中のものです。
11/01/23 01:33:30 4kMfkf7E
というか3DSはピクセルシェーダーが無いから動かすメリットもあんまないんじゃないか
346:名前は開発中のものです。
11/01/23 15:55:42 ZugkdxsZ
問題は任天堂がインディーに開襟するか否か棚
つか、正規流通じゃなくて割って自作アプリを動かす話なのか
347:名前は開発中のものです。
11/01/23 16:04:17 Nd/YbR0J
いや、海外だと普通にインディーズにWiiWare開放してるし
日本だけだぞこんなにgdgdなの
348:名前は開発中のものです。
11/01/23 16:27:36 Fd4fbUdb
>>347
マジで?開放しているの?
取り分とかの提示もしてある?
っていうか参加してーんだけどw
349:名前は開発中のものです。
11/01/23 16:39:52 Nd/YbR0J
>>348
URLリンク(www.develop-online.net)
URLリンク(wiiware.nintendolife.com)
こんな感じ
国産でも洞窟物語の英語版がWiiwareで出てるし
任天堂USAかヨーロッパに直接問い合わせれば普通に出せるんじゃない?
350:名前は開発中のものです。
11/01/23 16:48:52 ZugkdxsZ
mjk
作りたいゲームも作れないこんな日本じゃポイズン・・・
351:名前は開発中のものです。
11/01/23 20:26:50 MznWo4sZ
海外では小さい独立系の開発会社もインディーって言うから。
海外でもやっぱ法人格いるんじゃないの?
352:名前は開発中のものです。
11/01/23 20:41:54 XD4r9vLR
そりゃ法人格ぐらいはいるだろ。
353:名前は開発中のものです。
11/01/23 21:02:34 MznWo4sZ
え、法人なら日本でも普通にライセンス取って出せるんじゃないの?
取れないの?
354:名前は開発中のものです。
11/01/23 21:34:10 4kMfkf7E
その気になりゃできるだろうけどな
355:名前は開発中のものです。
11/01/24 01:52:35 sDLpPIqh
>>353
少なくともパッケージなら実務経験や実績無いとライセンス取らせてくれない
あとフランド力や宣伝能力も無いところは任天堂にお断りされる場合が多い
ダウンロードはどうかわからんが
356:名前は開発中のものです。
11/01/24 11:58:03 eL2qEjPC
>>355
でも海外の会社にはメチャメチャ甘いよな・・・
欧米や北米はたまた韓国などソフトのラインナップが多すぎて同業者で芋洗い
状態ジャン。
まぁ基本が高学歴の勉強馬鹿集団の集まりになっちゃったから
観る目が無くて日本のサードを殺しまくっちゃったけど・・・
357:名前は開発中のものです。
11/01/24 22:38:52 wL5Eiovc
自分が個人で趣味でUNITY使ってるから、みんなもそうだと勝手に思いこんでたけど
流れを見た感じだと仕事で使ってる人が多そうね
358:名前は開発中のものです。
11/01/25 01:27:12 MpYGrv/S
仕事でunityって何に使ってるの?
daiの中の人もそんな自己紹介書いてたな。
359:名前は開発中のものです。
11/01/25 13:36:00 5nXvE8uE
トップダウン型のシューティングゲームを造っているんだけど敵を順番に出現させたい場合は
列挙体を使えばおkなんですか?
360:名前は開発中のものです。
11/01/26 18:37:06 ojFSvbp7
unityもフリーになって1年ちょっと経って、日本語情報もちらほら出てきたけど
unity3dでゲーム作り上げて公開してるって人なかなか出てこないな。
ニコ動でも2-3本紹介されてたけど、そんなもんだしなあ・・・
361:名前は開発中のものです。
11/01/26 23:03:43 q5ikk3Zc
URLリンク(itunes.apple.com)
Unity使ってた
362:名前は開発中のものです。
11/01/27 12:10:10 QLwUxLvm
樹の葉にNature/Tree Soft Occlusion Leavesとか陰の明るさを
調整できるのマテリアルを設定するとちょっと古いグラボだと(Geforce6800)
すごく明るく光っちゃうんだけど、うまく陰影を消して(できればテクスチャーの
色だけを100%で表示したい)表示する方法ないかな?
363:名前は開発中のものです。
11/01/27 13:25:21 lw5xP4hT
テクスチャに文字を書きたいんだけど、3D Textだと日本語文字化けしちゃうなー
364:名前は開発中のものです。
11/01/27 21:56:20 QLwUxLvm
>362 だけど自己解決したので報告。
アルファ関係のシェーダーサンプル見たら、ほしいシェーダーがモロにあった。
1日無駄にしてしまった・・・
Shader "Simple Alpha Test" {
Properties {
_MainTex ("Base (RGB) Transparency (A)", 2D) = "" {}
}
SubShader {
Pass {
// Only render pixels with an alpha larger than 50%
AlphaTest Greater 0.5
SetTexture [_MainTex] { combine texture }
}
}
}
ちなみにもっと古いグラボでも、葉が光らず普通に表示できるのがあったから
ただ単にイルミネーション関係はグラボとの相性があるのかも。
365:名前は開発中のものです。
11/01/28 02:20:02 ixot1/p/
新型PSP(NGP)にUnity3Dは対応するのかね?
コンソール的な要素はもう十二分に関数が用意できているから後は気持ちしだい
という感じなのだが・・・
366:名前は開発中のものです。
11/01/28 02:23:54 nRlEz3Fi
>>365
UnityはPS3とWiiに対応してるんだからNGP版と3DS版は時間の問題でしょ
購入にはそれぞれハードメーカーとのライセンス契約が必要だろうけど
367:名前は開発中のものです。
11/01/28 03:22:49 M4PR7ydk
>>359
列挙体をどう使おうと思ってるのかはわからないけど、
YieldInstructionのCoroutine使って何秒ごとに出現っていうメソッド作るのが多分一般的
368:名前は開発中のものです。
11/01/28 03:47:20 eZIazoxw
公式フォーラムを見てたらunity3系で使えるシェーダ(レリーフマッピング)を見つけたので比較用に簡単なデモを作ってみた。
自分用に作ったけどせっかくなので公開。
URLリンク(www1.axfc.net)
マウスで視点移動、テンキーかwasdキーで移動。cキーでシェーダ変更。
画面左上の文字はシェーダの種類を、左下の数字はFPSを示す。
ちなみにシェーダを見つけたフォーラムのスレッドはここ。
URLリンク(forum.unity3d.com)
技術的なことはわからんけど、描画コストとパフォーマンスを考えると結局付属のParallaxDiffuseがベターな気がする。
369:名前は開発中のものです。
11/01/28 12:23:20 /bJIBc9j
アンリアルエンジンはデモが動いていたらしいね。
久々にワクワクするハードが出てきた。
370:名前は開発中のものです。
11/01/28 15:38:46 ixot1/p/
>>367
あぁそうなんだ・・・
その方法が一般的なんだね。
371:名前は開発中のものです。
11/01/28 17:31:00 M4PR7ydk
>>370
fixedUpdate()にカウンタ放り込んで、カウンタの数で敵出現の方がいいかな、
こっちだとTime.timescaleの変化に耐えられるし
372:名前は開発中のものです。
11/01/28 18:41:11 ixot1/p/
>>371
すいません
ソースをプリーズ。
そのカウンタの部分で良いんで宜しいでしょうか?
373:名前は開発中のものです。
11/01/28 19:37:15 M4PR7ydk
>>372
URLリンク(ideone.com)
void FixedUpdate()
に直しておいて
374:名前は開発中のものです。
11/01/28 20:05:40 ixot1/p/
>>373
サンクス、メ~ン!!
そこ何気に素晴らしいサイトだね。
375:名前は開発中のものです。
11/02/01 01:50:23 rPwu98jX
こんにちは、以前にここでご質問させていただいた者です。
当方、現在UnityでiPhoneアプリ開発をしているのですが、
iPhoneの処理能力の問題か、
オブジェクトが沢山出てきてぶつかり合うと、処理落ち(動きが非常にカクカクしてしまう)の状態になってしまいます。
これを解決するには、
・オブジェクトごとにフレームを分けて処理する
・下に隠れたオブジェクトは衝突を無視する(Physics.IgnoreCollision)
・下に隠れたオブジェクトはスリープ状態にする(Rigidbody.Sleep )
等の情報を聞いたのですが、具体的な実装方法が分かりません、、、
当方、スクリプトはjavascriptで記述しておりますが、
どなたかご教授願えませんでしょうか?
376:名前は開発中のものです。
11/02/02 01:18:14 VckY1VDO
>>375
関数に対して対象のオブジェクトを指定するだけなんだけど・・・
スクリプトは記述できるんだよね?
・・・言っている意味がわからん・・・ 上記のまんまだけど・・・?
377:名前は開発中のものです。
11/02/02 01:50:29 7Y+Wwvug
>オブジェクトごとにフレームを分けて処理する
Update()の中でTime.timeで時間を取得し、適当な数値で割って余りを求めて
あらかじめ指定しておいた余数と突合して自分の番か判断し
自分の番じゃ無かったらすぐにreturnするとか?
>下に隠れたオブジェクトは衝突を無視する
>下に隠れたオブジェクトはスリープ状態にする
下に隠れたって判断が難しいねぇ。
オブジェクトが画面内に描画されているか否かを知る関数でもあるのかな?
2Dならば配列などで自分で管理できるだろうが。。。