トップページ⇒tech
1001コメント249KB

お前ら頃し合いしてください

レス数が1000を超えています。これ以上書き込みはできません。
0001デフォルトの名無しさんNGNG
世界各国のプログラマーが向こう数週間,コード作成の腕前を競い合う
――「インターネット経由で拡散し,同種のコードと対戦するソフト」の作成を目的とした
イベントの中で。
http://www.zdnet.co.jp/news/0202/07/e_terrarium.html

.NETの宣伝?
まあその通りだが能書きは優勝してからたれてくれ。
0002デフォルトの名無しさんNGNG
・・・・・>>1君ひどい!
あれほど糞スレ立てるなって言ったのに(ノ_;)
しかも外出だし。
0003デフォルトの名無しさんNGNG
これ、β版?はもう手に入らないのかな。とりあえず18日までC#のお勉強とドキュメント読みしかやること無い
0004デフォルトの名無しさんNGNG
http://www.atmarkit.co.jp/fdotnet/wwebserv/wwebserv010/wwebserv010-004.html
これも。ちょっとくわしめの記事。そのかわりちょっと古い。
0005デフォルトの名無しさんNGNG
日本語のドキュメントないのかな?
0006デフォルトの名無しさんNGNG
グローバルIPがないと参加できない、という情報は本当ですか?
0007デフォルトの名無しさんNGNG
>>6 http://www.gotdotnet.com/terrarium/docs/initialsetup/faq.aspx#4
0008デフォルトの名無しさんNGNG
ずーいぶん昔に流行ったね。ネット上じゃなくて同一マシン上の戦いだったけど。
0009デフォルトの名無しさんNGNG
面白そうだけどMS言語オンリーっていうのが気にいらない。
0010デフォルトの名無しさんNGNG
> King氏は,クリーチャーに悪質なコードが組み込まれてTerrariumクライアント以外に害を及ぼすような危険は「ない」

 かどうかの壮大な実験のつもりなんだろうな・・・.NETのセキュリティの実験のつもりなんだろう


>もし,クリーチャー内部のコードがこのイベントモデルの外部に対して何かをしようとしたなら,
>そのクリーチャーはただちに命を絶たれる
 これをどう回避するかの方が ゲームそのものより面白そうな
0011デフォルトの名無しさんNGNG
昔はやった?coreみたいなゲームか?
全然元記事理解してないです。スマソ
0012デフォルトの名無しさんNGNG
お、始まったのかな
http://www.gotdotnet.com/terrarium/download/download.aspx
0013デフォルトの名無しさんNGNG
ルールもよくわからんし
参加のしかたもわからん
0014デフォルトの名無しさんNGNG
日本人へのニュースや依頼は日本語に直せ。社会人失格だぞ!
0015デフォルトの名無しさんNGNG
>>13-14
このへんかのぅ
http://www.atmarkit.co.jp/fdotnet/wwebserv/wwebserv010/wwebserv010-001.html
001614NGNG
すっげー面白そう。やってみたい。
0017デフォルトの名無しさんNGNG
>>14
技術者として生きていきたかったら、英語を学べ!社会人失格だぞ!
0018失格NGNG
技術者失格
0019デフォルトの名無しさんNGNG
この開発ツールってWin98じゃうごかんのかね
0020デフォルトの名無しさんNGNG
誰かやっとる人はいないんですか。とりあえず、サンプルのソースがコンパイルできません。
0021デフォルトの名無しさんNGNG
あ、出来た。>>4の記事のとおりだとコンパイルできないね。
0022デフォルトの名無しさんNGNG
いやーこのスレ最下位だったすよ。よく落ちずに頑張った!感動した!
ところで、これどーなったの?
0023デフォルトの名無しさんNGNG
楽しそうな気もするけどね。敷居が高い?
0024デフォルトの名無しさんNGNG
つーかまともな日本語ドキュメントができてこないと少なくとも日本ではブレイクしないだろ。
ほとんどの日本人は仕事でもなければ外国語を読みたいとは思わない。
技術者を含めてね。
悲しいけどこれが現実。>>17
0025_NGNG
>24
仕事が詰まってなければサンプルコードをここで公開してもいいが・・・。
というか、みんなで適当なサンプルを公開していきません?
最初は草で(W
002621NGNG
このスレまだあったんだ・・・
Terrariumはやめちゃいましたが、今はJavaでロボット作って
闘うRobocodeが仲間内ではやってますよ。
http://www.alphaworks.ibm.com/tech/robocode/
http://www.cool.giti.waseda.ac.jp/~acdc/robocode.html
どう?結構面白い。
0027デフォルトの名無しさんNGNG
>>26
刈るねー時ハート?
0028デフォルトの名無しさんNGNG
おれもRobocodeにはまってるよ。
http://www-6.ibm.com/jp/developerworks/java/020329/j_j-robocode.html
日本語の解説記事は今のところこれ↑が一番まとまってるんじゃないかな。
0029デフォルトの名無しさんNGNG
来たな日本語版
http://www.microsoft.com/japan/msdn/net/terrarium/
0030デフォルトの名無しさんNGNG
1位でもX-BOXか・・・
0031デフォルトの名無しさんNGNG
(#`Д´)マジデスカッ!!!
0032デフォルトの名無しさんNGNG
http://www.zdnet.co.jp/enterprise/0204/19/02041916.html
0033デフォルトの名無しさんNGNG
Xboxプレゼント
↓
でもソフトは自分で買わなきゃだめ
↓
結局MSの儲けになる
↓
(゚д゚)ウマー

商売上手だよなあ・・・
0034詳しい内容は全然知らんNGNG
いくら2chねらがヒマ人でもこんな金にもならんことやらんだろ。
0035デフォルトの名無しさんNGNG
>>30
UKは賞品が凄いねぇ・・・。

http://www.microsoft.com/uk/visualstudio/terrarium/terms.asp
Enter our competition to win a 4-night trip to Microsoft Tech Ed 2002 in New Orleans
including dinner with the .Net Developer team and an Xbox console and game pack.
0036デフォルトの名無しさんNGNG
日本もテック江戸くらい招待してくれよ
0037デフォルトの名無しさんNGNG
これやりたいんだけど、
やっぱMSの開発環境買わなきゃだめなの?
0038デフォルトの名無しさんNGNG
>>37
SDKでもできるよ
0039デフォルトの名無しさんNGNG
え、どういう意味?
0040デフォルトの名無しさんNGNG
>>39
http://www.microsoft.com/japan/msdn/net/terrarium/download/
0041デフォルトの名無しさんNGNG
age
0042デフォルトの名無しさんNGNG
なんか、めちゃめちゃおもろそうなんですけど。。
0043デフォルトの名無しさんNGNG
その根拠は?
0044デフォルトの名無しさんNGNG
単品のC#ですが、テラリウムできますか?
004544NGNG
生物作成のことね
0046デフォルトの名無しさんNGNG
スクリーンセーバーが寺利有無そのものになってしまうので気をつけてください。
0047 ◆007spstA NGNG
acx
004839NGNG
>>40
ありがとう。
やっぱり、VBかC#を買わないとだめみたいなので、
C#を買って参加しようと思います。

スレのタイトル変えて欲しいよな〜
0049デフォルトの名無しさんNGNG
>>48
SDKはただで落とせるっつーの
0050デフォルトの名無しさんNGNG
お前等、C# Standard版でクラスライブラリの作り方
教えてください。お願いします。
0051デフォルトの名無しさんNGNG
注意 1: 生物を作成するには、.NET 用の
クラスライブラリを作成する必要があります。
Microsoft Visual Basic .NET Standard および
Microsoft Visual C# .NET Standard には、
クラスライブラリを作成するためのプロジェクト機能がありませんが、
ステップ 3-1: サンプルとなる生物のテンプレートで
公開されているテンプレートファイルには
生物を作成するために必要なクラスライブラリの
プロジェクトファイルが含まれています。
これらのテンプレートファイルをダウンロードして生物を開発することができます。

クラスライブラリって何だよ・・・
0052デフォルトの名無しさんNGNG
>>50
/target:libraryで手動コンパイルすればOKなんじゃないの?
0053デフォルトの名無しさんNGNG
>51

クラスライブラリも知らないでC#に手を出すのは K I K E N
0054デフォルトの名無しさんNGNG
クラスライブラリっていうのは
VBからも使えるって意味なのか?
MS固有の意味だな・・・
0055デフォルトの名無しさんNGNG
>>51
その注意書きどこにのってたの?
おれもC#Std持ってるけど、クラスライブラリできなくて、
あきらめてたとこなんだ、情報求む
0056デフォルトの名無しさんNGNG
http://www.microsoft.com/japan/msdn/net/terrarium/docs/QuickStart/dev_environment.asp
C#stdって開発環境つかないんだよね・・・
C#のフリーの開発環境ってないの??
0057デフォルトの名無しさんNGNG
>>56
>C#stdって開発環境つかないんだよね・・・

じゃあ一体何を売ってるんだよ(ワラ
0058デフォルトの名無しさんNGNG
>C#stdって開発環境つかないんだよね・・・
付いてるに決まってるじゃん(ォィォィ

>C#のフリーの開発環境ってないの??
http://www.microsoft.com/japan/msdn/netframework/downloads/sdk.asp
↑これ。C#とVBで開発できるよ。がんばって落とせ。
0059デフォルトの名無しさんNGNG
C#じゃなくてC++で開発できないんでしょ…VC捨てるMS
0060デフォルトの名無しさんNGNG
bakabakka
0061デフォルトの名無しさんNGNG
VC#.NETインストールしてたらSDKも一緒にインストールされるんじゃないの?
0062デフォルトの名無しさんNGNG
>25
んじゃモナで
MonaPlant.cs
---
using System;
using System.Collections;
using System.Drawing;
using System.IO;

[assembly: OrganismClass("mona.monaPlant")]
[assembly: AuthorInformation("mona", "[email protected]")]

namespace mona
{
[MaximumEnergyPoints(10)]
[MatureSize(26)]
[SeedSpreadDistanceAttribute(100)]
public class monaPlant : Plant
{
public override void SerializePlant(MemoryStream m)
{
}
public override void DeserializePlant(MemoryStream m)
{
}
}
}
---
0063デフォルトの名無しさんNGNG
Terraiumインストールしたんだけど
「スタート」にできるショートカットのリンク先変更できなくなってたたり
して普通のプログラムと違うみたいなんですが・・・。

.Netのプログラムってそういうものなの?
0064デフォルトの名無しさんNGNG
スレタイ悪すぎ・・・
テラリウムスレあるの知らないで立てそうになちゃターヨ
0065デフォルトの名無しさんNGNG
1は反省しる
0066デフォルトの名無しさんNGNG
過ぎたるは及ばざるがごとし、というわけで1は悪くない。
0067デフォルトの名無しさんNGNG
モナスキンどっか落ちてないかな
0068デフォルトの名無しさんNGNG
虫嫌いな俺には耐えられん
0069デフォルトの名無しさんNGNG
うわーん。虫がでかくなってるよ。
0070デフォルトの名無しさんNGNG
うぎゃあああ。もうだめだあああ。
でかいクモがうようよ動いてるよおおおおおおぉぉぉ
0071デフォルトの名無しさんNGNG
気持ち悪いのは嫌だな・・・・・・・・・・・・・
0072デフォルトの名無しさんNGNG
サンプル

http://www.gotdotnet.com/terrarium/farm/
0073デフォルトの名無しさんNGNG
僕はみんなから蛆虫といわれてますので、
なんだか愛着湧きますが、なにか?
0074デフォルトの名無しさんNGNG
つーかこっち上げだろう。
0075デフォルトの名無しさんNGNG
上がってても見ようともしなかったがなぁ…
しかも殺し合いより繁殖という表現の方ががしっくりくる感じ。
0076デフォルトの名無しさんNGNG
でも殺し合いじゃねー氏
0077デフォルトの名無しさんNGNG
このスレか
ただの荒らしと思って見てなかったさ
0078デフォルトの名無しさんNGNG
>>1はム板のスレ立て能力無しということで。

終了。
0079デフォルトの名無しさんNGNG
削除依頼出して沈めておくのが吉かな。
0080デフォルトの名無しさんNGNG
何しきってんだよ、ウゼー厨房ども
0081デフォルトの名無しさんNGNG
>>74-80
自作自演

厨と煽りは放置の方向で
0082デフォルトの名無しさんNGNG
>>1は生き残りそうなの作る能力無しということで。
このスレ死滅。
0083デフォルトの名無しさんNGNG
アンチ厨必死だな。(藁
いよいよ取り残されてるのを自覚したか。(藁
0084デフォルトの名無しさんNGNG
なに?これグロいの?
0085デフォルトの名無しさんNGNG
>>84
芋虫とかクモが画面中に繁殖して食い合う
0086デフォルトの名無しさんNGNG
!!緊急事態!!僕の肛門も閉鎖されそうです!!
0087デフォルトの名無しさんNGNG
>>83
おまえの言ってる意味わかんねぇよ
0088デフォルトの名無しさんNGNG
>>87
アホにはわかるまい。(^д^)ギャハ
0089デフォルトの名無しさんNGNG
おまえはおれが言ってる意味がわからないらしいな
0090デフォルトの名無しさんNGNG
>>89
デムパ発信を分かれと言われても。プププ
0091デフォルトの名無しさんNGNG
殺伐としてきました。
0092デフォルトの名無しさんNGNG
まるでTerrariumのように
0093デフォルトの名無しさんNGNG
>90
はあ?デムパ?なんだそりゃ?nihongo wakarimasuka?
0094デフォルトの名無しさんNGNG
>>93
You is a aho.
0095デフォルトの名無しさんNGNG
>94
英語もわからないようだなwwwwwwwwww
氏んでしまえ!
0096デフォルトの名無しさんNGNG
>>95
翻訳なんかweb上で出来るご時世だぜ?わざとだろ?
そのくらい汲み取れないようなのが2chに来ないでくれよ。
0097デフォルトの名無しさんNGNG
a bone
0098デフォルトの名無しさんNGNG
THE ENEMY IS WEAKNED!!
0099デフォルトの名無しさんNGNG
>>96
まさか、Webの翻訳がまともにできてると思ってないだろうな。
少しでも複雑なことをすると全然使えん。
0100デフォルトの名無しさんNGNG
つーか死滅スレReintorduceしとらんとcmboarなんとかしろよ
0101デフォルトの名無しさんNGNG
>>99
まさか、Webの翻訳で>>94ほど狂った出力されるとでも思ってるのか?
それともオマエにとってはあの程度で「少しでも複雑なこと」なのか?
0102デフォルトの名無しさんNGNG
94は天然に8Mbps。
0103デフォルトの名無しさんNGNG
>>102
You mast die.
0104デフォルトの名無しさんNGNG
>>96 && >>101
ネタニマジレスカコワルイ

つーか、2ちゃんねるをなにか特別なものと勘違いしてないか?
つくづく煽り耐性のない厨房だと関心させられるよ(藁
おバカは本物の虫でも眺めてろ(藁
0105デムパってなんディスカ?NGNG
>>94
wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww

×You is a aho
○You is an aho

wwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwww
0106デムパってなんディスカ?NGNG
You are aho
0107デフォルトの名無しさんNGNG
とりあえずクリーチャー作れよ。
0108デフォルトの名無しさんNGNG
You are an apo
0109デフォルトの名無しさんNGNG
開発者ガイドが訳されてたね
0110デフォルトの名無しさんNGNG
統一しる!
http://pc.2ch.net/test/read.cgi/tech/1019698800/
0111デフォルトの名無しさんNGNG
うるへー>110
0112デフォルトの名無しさんNGNG
>>105-106
新手の洒落か何かですか?
0113デフォルトの名無しさんNGNG
a big fool manののりでつか。。。
0114デフォルトの名無しさんNGNG
新スレage
0115デフォルトの名無しさんNGNG
統合age

前スレ Terrarium 繁殖能力の高い生物を生み出そう
http://pc.2ch.net/test/read.cgi/tech/1019698800/l50
0116デフォルトの名無しさんNGNG
age
0117前スレ956NGNG
いまだに・・・。コンパイルができないです・・・。(´・ω・`)ショボーン
0118げーつNGNG
ム板のみんなでテラリウム (・∀・)ヤローウヨ!2匹目

.NET(C#)の勉強がてらみんなで遊ぼうぜ!!
最強の生物を作り上げてテラリウム界の支配者になったら
XBox(いらない)がもらえるかも・・・

Terrarium (テラリウム) は .NET Framework を使って開発された、
マルチプレーヤー ネットワーク対戦型のゲームです。
Terrarium は、仮想の生態系を持ち、開発者が独自に作成した 「生物」 を、
自分のクライアント マシン上で動作する Terrarium の
クライアント ソフトウェアから仮想生態系へ組み込むことができます。
ネットワークにつながれている Terrarium の各クライアントから、
P2P (ピアツーピア) ネットワークを使って、生物をクライアント間で転送していきます。

お約束事
名前欄に自分で作った虫の名前を入れてね(はぁと
まだ作ってなくてこれから作る人は「見習い」を入れて頂戴
身元がばれるといやな人は捨てメアドでも取って下さいまし

テラリウム
http://www.microsoft.com/japan/msdn/net/terrarium/
Microsoft .NET Framework
http://www.microsoft.com/japan/msdn/netframework/downloads/sdk.asp
0119デフォルトの名無しさんNGNG
>>117
どういうソースで、どういうコマンドを打ったのか書いてくり。
0120前スレ956NGNG
>>119
え〜と、いろいろすみません。。

ソースはhttp://gotdotnet.com/terrarium/farm/view.aspx?id=44&f=7&MSPPError=0
ここのをまるまるコピペして拡張子をcsにかえました。ファイル名はtest.csです・・・。

それで、どうもDOSでコマンド打つらしいので、DOSで
http://www.atmarkit.co.jp/fdotnet/wwebserv/wwebserv010/wwebserv010-002.html
にかいてあるとおり、

csc /t:library /out:Foood3.dll /r:OrganismBase.dll /r:System.Drawing.dll test.cs
と末尾を変えてうってみたんですけど・・・。
コマンドまたはファイル名が違いますとでてしまうんです・・・。
0121デフォルトの名無しさんNGNG
・・・やっぱりやめといたほうがいいかも・・・。
0122前スレ956NGNG
>>121
ガーン!!

CDしないとダメなんですかねぇ・・・。
いろいろ調べてきまっす。

ありがとうございました!!m(__)mペコリ
0123GOX ◆0Ni729yM NGNG
>>117
表示されるエラーの内容を書けば何かわかるかも。

@ITでは
http://www.gotdotnet.com/terrarium/farm/view.aspx?id=44
このコードがすごいらしい。
これから読んでみます。

グループテレポートの話題も出ていますが、
それにはどんなにeyesight大きくしても、視界が狭すぎる気もするんですが・・・
0124デフォルトの名無しさんNGNG
>>120
/r:OrganismBase.dll のところは
/r:"C:\Program Files\Terrarium\Bin\OrganismBase.dll"
という風にしてみたら?
0125>>120NGNG
何だって?「コマンドまたはファイル名が違います」だって??

1. C:\WINNT\Microsoft.NET\Framework\v1.0.3705\ の下に「csc.exe」があるか確認しる
2. コマンドラインから「path」と打って、上記パスが表示されるか確認しる

これが何をやってるのかが分からないんだったら、もう少し基本的なところからやりなおせ

#それともこういう低レベルの話じゃない?
0126前スレ956NGNG
>>117
ほうほう。エラーは”コマンドまたはファイル名が違います”ってやつなんですよ・・。

>>124
お?やってみます!
cdはしなくてもいいんですよね?
0127前スレ956NGNG
>>125
いえいえ・・・。非常に低レベルな話だと思ってます・・。

環境変数ってやつですよね・・・?
違ったかな?
0128前スレ956NGNG
>>124
ダメでした・・・。(´・ω・`)ショボーン
0129GOX ◆0Ni729yM NGNG
>>126
csc.exeが見つからないということですね?
それは125の人が書かれている事を実践すれば上手く行くと思います。
ただ、これ以上ここで聞くのはスレの内容とは大きく違うので、
自分で考えてみるのがいいと思いますよ。
コンパイラ固有の問題ではありませんから。


http://www.gotdotnet.com/terrarium/farm/view.aspx?id=44
読めた人いますか?
ちょっと、私は挫折です。
0130前スレ956NGNG
>>129
そうですか・・・。
頑張ってみます!(`・ω・´)シャキーン

いままであふぉな質問につきあってくれた方!ありがとうです!!
いつか、ここに戻ってきますです!
0131デフォルトの名無しさんNGNG
956よ、
まずXPにうpグレードしろ。そしてC#買って来い。話はそれからだ。

いいかげんつらいぞ。
0132前スレ956NGNG
>>131
アカデミックパック・・・。かおっかな?
XPはもう一個のパソコンでもってるんですけど、うちにあるXPをもう一台にいれたら・・・。
まずいっすよね・・・。これもかうかぁ・・・。

http://www.microsoft.com/japan/msdn/vstudio/productinfo/aeoverview.asp
これでいいんですかね?

50000ぐらいかかるなぁ・・・。
0133デフォルトの名無しさんNGNG
>>132
なんでもう一個のパソコン使わんの?というのはおいといて、Xpのアップグレード
なら安いから買え。
そして、C#はアカデミックパックじゃなくて、普通の「スタンダード」の方が遥かに
安い。(いちまんにせんえんくらい)

これなら、956の言うところの「自動でコンパイルしてくれる」環境になる。

ていうかさ、XPか最低でも2000にせんとterrariumが動かんだろ?
(.NET Frameworkを載せるつもりなら)
コンパイルだけして楽しむつもりならいいが。
0134デフォルトの名無しさんNGNG
動かすだけなら動きそうだけど、駄目なの?
0135デフォルトの名無しさんNGNG
XPにするんなら、前スレ331の教えてくれたやつならダータだYO。
漏れもC#もwindowsも始めてだったけどコレで宜しくやってる。
0136デフォルトの名無しさんNGNG
>133
WIN98で寺利有無うごきましたが何か?
0137デフォルトの名無しさんNGNG
>>135
前スレ終わりから嫁。956がいかにしてここまで来たかを。
0138前スレ956NGNG
>>133
ほぅほぅ・・・。やっぱ、買っちゃったら早いんですね?
買います!
今WIN98なんですけど、一応動いてるってのになるのかな?テラリウム。
なんかcmboarってのが占領してますよ・・・。

自分の生き物は作れていないですけど・・・。
0139デフォルトの名無しさんNGNG
>>136
違う。今はそういうレベルの話はしていない。
0140デフォルトの名無しさんNGNG
>>120
コンパイルさえできればいいのなら次のようにする。

メモ帳に次の行を貼り付ける。途中に改行は入れない。" も忘れずに。

@C:\WINDOWS\Microsoft.NET\Framework\v1.0.3705\csc /t:library /out:"%1.dll" /r:"C:\Program Files\Terrarium\Bin\OrganismBase.dll" /r:System.Drawing.dll "%2.cs"


これを c:\windows に csterra.bat という名前で保存する。

c:\Terra というフォルダを作成しコンパイルするソースをそこにコピーする。

MS-DOS プロンプトを起動する。

test.cs から Foood3.dll を作るなら

csterra C:\Terra\Foood3 C:\Terra\test (Enter)

でコンパイルできるはず。
0141GOX ◆0Ni729yM NGNG
>>138
個人的には、コンテストとは関係なく楽しめると思うので
(第2回もあると思いますし)
がんばって勉強してください。
全くわからなくなってしまったら質問してみてください。

cmboar対策にhehe25というのを作りました。
まだ植物に引っかかって移動不能になるなどのバグが残っていますが
アドバイスよろしくお願いします。
0142デフォルトの名無しさんNGNG
>>140
コマンド隠さなくても・・・。
0143デフォルトの名無しさんNGNG
昨日からdllをTerrariumの中に投入してるんだけど、どうも一瞬のうちに死滅。
Trace見てみたら、
「System.Security.VerificationException: 操作はランタイムを不安定にする可能性があります。」
とかいわれてるし。
どおやら、戻り値(今回はbool)を返すメソッドをイベントハンドラの中で使う時に
発生してるみたい(これはコメントアウトしてみた結果)。
voidにすれば例外発生しないんですが。
何か助言をー。
0144前スレ956NGNG
>>140
おおお!なんかコンパイルできてるっぽいっす!
エラーでてきてますけど・・・。

C:\Terra\test.cs(2,1): error CS0116:
名前空間にフィールドやメソッドのようなメンバを直接含めることはできません。
C:\Terra\test.cs(645,1): error CS0116:
名前空間にフィールドやメソッドのようなメンバを直接含めることはできません。
C:\Terra\test.cs(761,1): error CS0116:
名前空間にフィールドやメソッドのようなメンバを直接含めることはできません。
C:\Terra\test.cs(858,1): error CS0116:
名前空間にフィールドやメソッドのようなメンバを直接含めることはできません。
C:\Terra\test.cs(866,1): error CS0657: 'assembly'
はこの宣言の有効な有効な属性ではありません。宣言の有効な属性の場所は'type' です。
C:\Terra\test.cs(867,1): error CS0657: 'assembly'
はこの宣言の有効な有効な属性ではありません。宣言の有効な属性の場所は 'type' です。

とか。
いろんなソースで試してみます!!ありがとうございました!!!
0145140NGNG
>>140
"Program Files"は途中に空白があるので貼り付けるとき確認して。

>>142
かえって混乱するとまずいし。
0146前スレ404NGNG
テンプレ生成器、ソース込みでうpしてみる。

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0002955.lzh
0147デフォルトの名無しさんNGNG
>>143
コードの一部をここに書いてみたら
0148前スレ956NGNG
できたーーー!!!
草、第一号!!

がんばってみます!!みなさんありがとう!!
0149143NGNG
お言葉に甘えてコードちょこっと貼ってみます。
元はMSのサイトから落としてきた草食です。
http://www.microsoft.com/japan/msdn/net/terrarium/docs/QuickStart/default.asp#VSedit
IdleEventの中のTest()をコメントアウトすれば落ちないです。
--
using System;
using System.Drawing;
using System.Collections;
using System.IO;

public class MyCreature : Animal
{
protected override void Initialize()
{
Idle += new IdleEventHandler(IdleEvent);
}

protected void IdleEvent(object sender, IdleEventArgs e)
{
try
{
WriteTrace("IdleEvent");
if( Test() )
WriteTrace("OK");
// この後もコードあり。
}
catch(Exception exc)
{
WriteTrace(exc.ToString());
}
}

bool Test()
{
WriteTrace("TEST");
return true;
}
}
0150デフォルトの名無しさんNGNG
>>146
偽者怖いからトリップつけてください。
0151143NGNG
あらら。タブって無効になるんだ。
読みにくくてすみません。
0152デフォルトの名無しさんNGNG
>>149
それは謎ですな(w
ん〜

サンプルにもboolを返すメソッドを使ったものがあるから、
原因は意外なところにあるかもよ。
0153前スレ956NGNG
>>151

かちゅで参照したら・・ってので改行されてみえますよ〜。
0154デフォルトの名無しさんNGNG
>>146
Terrariumとぜんぜん関係ないところで勉強になるソースだな。(w
0155デフォルトの名無しさんNGNG
>>154
どこで?
0156デフォルトの名無しさんNGNG
>>149
[assenmbly: ...]とか
ポイント配分のところ、抜けてない?
0157143NGNG
>>152
確かに。オプション関係とかかなー。
>>156
行数が行き過ぎるので、割愛してしまい。
とりあえずこんな感じ。
あとコメントはもともとついてたやつす。
--
[assembly: OrganismClass("MyCreature")] // Creature から派生したクラス
[assembly: AuthorInformation("hoge", [email protected]")]
[CarnivoreAttribute(false)] // 草食動物
[MatureSize(26)] // 防御と威嚇のために、体のサイズを大きくする
[EatingSpeedPoints(0)] // 同上
[AttackDamagePoints(0)] // 攻撃することはない
[DefendDamagePoints(0)] // 防御もしない
[MaximumSpeedPoints(0)] // 素早く移動する必要はない
[CamouflagePoints(50)] // 身を隠そうと試みる
[EyesightPoints(50)] // 植物を発見しやすくする
0158156NGNG
あ、割愛してたのね、スマソ。
0159デフォルトの名無しさんNGNG
>>157
そこら辺は、間違ってるとintroduceでエラーがでる
0160デフォルトの名無しさんNGNG
いつになったら公開されるんだ?
0161デフォルトの名無しさんNGNG
お昼頃でしょ。

>MatureSize サイズ。25〜48の間で指定する
これって@ITに書いてあったんですけど、
MSのサイトのどこかに載ってます?
0162デフォルトの名無しさんNGNG
>>161
わざと外した数字を設定したクリーチャーを使うと出ますよ
0163デフォルトの名無しさんNGNG
なるほど、そういうことですか。
マイクロソフトはそういう数値を公開するべきですよね。
0164デフォルトの名無しさんNGNG
>>163
どこかに書いてあった気がするような・・・
0165デフォルトの名無しさんNGNG
鯖発見
http://www.terrarium.jp/
0166デフォルトの名無しさんNGNG
>>165
お、なんかつながったみたいだぞ。
0167デフォルトの名無しさんNGNG
なんにもこねぇな。
ageとくか。
gikobetaとかいれてみようかな?
0168デフォルトの名無しさんNGNG
つうか・・・・Peersが1ってことは、おれってもしかして、チャンス?
デモ、ムシテクッテナイ、ハゲシクウツダ
0169デフォルトの名無しさんNGNG
peers2だって。
>>168さんかな?
しかも俺も公開できるような虫いないし。。。
0170168NGNG
ほんとだ、わーい。
馬鹿みたいな草作ったらほんとで登録されたみたい・・・。
大丈夫かな・・・
0171デフォルトの名無しさんNGNG
>>170
まじ!おれも馬鹿みたいな草作っちゃった。
0172169NGNG
↑名前169ね
0173168NGNG
>>169
Peer-To-Peer Requestが赤丸になってるのは、
ちゃんとはじまってないから?
169の状態キボン。
0174169NGNG
ゲッ今気づいたらNATかファイヤーウォールがどうのって起こられた。。。
前の鯖ではうまくいってたのに。。。
0175169NGNG
しかもこんどは鯖につながんないとか言われた。。。
168さんしばしお待ちを。。。
0176168NGNG
んー?[Reporting Web Service]と[Peer-To-Peer Discovery Web Service]も赤くなった。
勝手にはじめてたのばれたんかな?
0177168NGNG
立ち上げなおしたらこっちも同じになった。対応されたか・・・
0178169NGNG
米鯖だとうまくいくみたい。。。
草放したのがまずかったか?
でももう5月1日だし。
0179168NGNG
雑魚はおとなしく引き下がります。
このまま馬鹿草ばっかりたくさんいる状態で立ち上げてたら、DoSになってしまうかもしれん。
バイチャ>>169
0180169NGNG
じゃあ俺も寝ます。。。残念だ。
0181デフォルトの名無しさんNGNG
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
0182デフォルトの名無しさんNGNG
まだ肉食できてないよ〜
早くしないと始まっちまう
0183デフォルトの名無しさんNGNG
鯖の開始は,世界の標準時刻である米国(笑)に合わせるんじゃない?
そうだと夕方だけどねー.
0184デフォルトの名無しさんNGNG
HPより抜粋
> 本コンテストは 2002 年 5 月 1 日(水)の 12 時 00 分 (日本標準時) に開始され、
> 2002 年 6 月 28 日(金)の 12 時 00 分 (日本標準時) に終了します
0185デフォルトの名無しさんNGNG
誰もHPを見るということに気が付かなんだか!
0186デフォルトの名無しさんNGNG
サーバ公開と同時に蟲投入予定の人いますか?
0187デフォルトの名無しさんNGNG
サーバ公開と同時に昼飯に行きます
0188デフォルトの名無しさんNGNG
メーデーの日にご苦労さんです。> M$
0189デフォルトの名無しさんNGNG
やっぱ昼飯だろ?
0190デフォルトの名無しさんNGNG
まだ?(・ε・)
0191デフォルトの名無しさんNGNG
あと5分で昼飯だからがまんしなさい.
0192デフォルトの名無しさんNGNG
昼飯(゚д゚)ウマー
0193デフォルトの名無しさんNGNG
> 重要: 「テラリウム プログラム コンテスト」 のマスターサーバー (テラリウム サーバー) の
> URL は、5 月 1 日に本 Web サイトにて公開されます。

とっとと晒せやM$ヴォケが!!
0194デフォルトの名無しさんNGNG
もう始まってるんだが

昼飯喰いに行ってくる
0195デフォルトの名無しさんNGNG
はじまた?
http://www.terrarium.jp/Terrarium/Charts/ChartNew.aspx
0196デフォルトの名無しさんNGNG
キタ━━━━━━(゚∀゚)━━━━━━ !!!!!

http://www.terrarium.jp/terrarium/
0197デフォルトの名無しさんNGNG
生物来ないよう。
現在Peerは14
0198デフォルトの名無しさんNGNG
defaultplantしかいないね。
0199デフォルトの名無しさんNGNG
hisho1がキタ━━━━━━(゚∀゚)━━━━━━ !!!!!
0200デフォルトの名無しさんNGNG
俺、肉食獣しか作ってないんだよ…。
植物しかいない世界に放てないよ(´Д`;)
0201デフォルトの名無しさんNGNG
nmnm20到来。すごいスピードで動いてあっさり死亡。(w
0202デフォルトの名無しさんNGNG
そういえば俺もcmbor対策の肉食動物しか作ってない・・・・。
0203デフォルトの名無しさんNGNG
お、結構キタ。
3種くらいいる
0204デフォルトの名無しさんNGNG
社長さんが来た。
0205デフォルトの名無しさんNGNG
おお、増えてきた 
0206デフォルトの名無しさんNGNG
まだまだマターリしてるね。
0207デフォルトの名無しさんNGNG
活性化のためにアホ草食獣投入
0208デフォルトの名無しさんNGNG
社長さん増えすぎ。植物数より多い。(w
0209デフォルトの名無しさんNGNG
なんか社長さんしかいなくなったんだけど・・・
0210デフォルトの名無しさんNGNG
何だよ、虫のくせにmyplantって名前は。(w
0211デフォルトの名無しさんNGNG
cmboarと違ってみんなよく動くね。
0212デフォルトの名無しさんNGNG
すげー賑やかになってるけど、草が足りないYO!
0213デフォルトの名無しさんNGNG
testとかいう、やる気のない名前の虫で溢れてる。
0214デフォルトの名無しさんNGNG
test38キモいよー
0215デフォルトの名無しさんNGNG
C#で
javaでいうところの、Classクラスってあるのかな?
もしあるなら

hoge(Class.PlantState) とか、hoge(Class.AnimalState)
できるよね。
0216デフォルトの名無しさんNGNG
>>215
Typeクラス。
0217デフォルトの名無しさんNGNG
やってないヤシのために定期的に画像うpしてくれ。
0218デフォルトの名無しさんNGNG
tes38あのかっこで動き速いのはいやだなー
0219デフォルトの名無しさんNGNG
>>216
サンクス!
これでメソッド書きやすくなった
0220デフォルトの名無しさんNGNG
>>217
うちはこんな感じ。

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003037.jpg
0221デフォルトの名無しさんNGNG
ファンクションではっくっしょん
0222デフォルトの名無しさんNGNG
TOPとそれ以外で差がついてきたなぁ
0223デフォルトの名無しさんNGNG
どう見ても草より虫の方が多い。
0224デフォルトの名無しさんNGNG
>>220
thx! ホントtestばっか。
0225デフォルトの名無しさんNGNG
シャチョサン草食い尽くすようになってねーか?
草全滅したぞ
0226デフォルトの名無しさんNGNG
>> 216
Type type = Type.GetType("AnimalState");
できたよ。

どうやって使うかって??
いろいろ使い道がありまっせ
0227デフォルトの名無しさんNGNG
上手く戦闘ができるルーチンが出来ないんですけど、
誰か指南してくらさい。

今のところ上手く戦ってる生物はいないので、
参考にするものものがありません。
0228デフォルトの名無しさんNGNG
test38がたくさん・・・

>>226
え、どうやって使うんですか?
0229デフォルトの名無しさんNGNG
もうみんな蟲は放し終わったのか?
0230デフォルトの名無しさんNGNG
>229
そろそろ肉食を放とうか悩んでる
0231デフォルトの名無しさんNGNG
送られてくる草食ガンガン死んでくんですけど
まともにプログラム組まれているのか...
0232デフォルトの名無しさんNGNG
病気でかなり減った・・・。
0233デフォルトの名無しさんNGNG
成虫まで育つのが少なすぎ(w
0234デフォルトの名無しさんNGNG
この時間からやれるおまえらはどういう人なんですか?
学生?フリーのプログラマ?
それとも会社で平気で出来る人?
0235デフォルトの名無しさんNGNG
うちでは肉食が暴れてるよ。
天敵がいないとこうなるのだな
0236デフォルトの名無しさんNGNG
10連休ですが、何か?
0237デフォルトの名無しさんNGNG
>>234
連休中なだけ。
0238234NGNG
そうか、連休中か。うらやましな。
0239デフォルトの名無しさんNGNG
今うちの肉食出すと確実飢え死にだ(^^;
cmboar意識しすぎだった...草喰いテクッテきます
0240デフォルトの名無しさんNGNG
名前はしょぼいけど、tes38って凄くない?
Terrariumモードでやってみたけど cmboar と互角にやりあってる。
0241デフォルトの名無しさんNGNG
>>240
IL見ると、MSのサンプル+αにしか見えないんだが(w
0242デフォルトの名無しさんNGNG
今,会社にいるからできないんだけどさ,草とかどんな感じ?
テキトーに環境ができた夜くらいに放せばちょうどいいかなと.
0243デフォルトの名無しさんNGNG
tes38草食い尽くしちゃうんだけど...
そして飢え死に
0244デフォルトの名無しさんNGNG
testは繁殖力はすごいが、病気で大量に死ぬ。
コンテストの残り数時間に投入するといいかも。(w
0245デフォルトの名無しさんNGNG
オリジナルのスキンとかいる?
0246デフォルトの名無しさんNGNG
>>195のチャートて生息数順か?
そしたらtes38トップだな
0247デフォルトの名無しさんNGNG
>>245
いるいる
0248デフォルトの名無しさんNGNG
tes38ダントツだね。確実に成虫化してるしな。
0249デフォルトの名無しさんNGNG
社長サン28匹か(w
0250デフォルトの名無しさんNGNG
画面見ながら飯食うのはつらい。
0251デフォルトの名無しさんNGNG
tes38の偽装パワーにやられました
だからcmboarにやられずに繁殖したのか...
0252デフォルトの名無しさんNGNG
tes38全然減らないじゃないかよ
0253デフォルトの名無しさんNGNG
>>251
cmboar来てる?
0254デフォルトの名無しさんNGNG
ていうか、おまえら草の投入しすぎ(w
0255デフォルトの名無しさんNGNG
tes38の偽装90ってどうやって見抜けばいいんだ?
ほとんど動いてないから一度発見したらしつこくScanするしか
ないのだろうか?
0256デフォルトの名無しさんNGNG
tes38が600匹超えてるね
ピアは現在いくつでつか

環境を起動しようと思ったけど,tes38の育成に手を貸すのはいやだし(w
0257デフォルトの名無しさんNGNG
>256
Peerは現在40
うちでは8割がtes38…
0258デフォルトの名無しさんNGNG
チャート見たら肉食てほとんど勢いないし
最高の種で69匹だし(w
0259デフォルトの名無しさんNGNG
くー,早く帰って対tes38用の蟲を開発してぇ
0260デフォルトの名無しさんNGNG
俺の暖めてた肉食獣を投入するときがついに来た!!!!
みてろよ。
0261デフォルトの名無しさんNGNG
誰かショッカーの戦闘員のスキン作ってくんない?
0262デフォルトの名無しさんNGNG
気合入れて作った肉食が速攻で餓死して適当に放り込んだ草食がイイ位置にいる。
なんだかなぁ…
0263デフォルトの名無しさんNGNG
tes38殺すのは草食のほうが良いかも
肉食じゃ探してる間に飢え死にする
0264デフォルトの名無しさんNGNG
偽装の高いやつにはScanしまくるのは返って逆効果
 (↑毎回結果が違うから混乱する)
一度発見したらその方向に直進
そいつらしきものにぶつからなかったら(または他のものに遮られたら)再スキャン
ぶつかったら即効攻撃+再びそちらに前進
一度ぶつかっちゃえば後は殴りまくり。
0265デフォルトの名無しさんNGNG
一回放出した草や虫は5分たったら再投入できるんだっけ?
0266デフォルトの名無しさんNGNG
肉食獣が上位にくいこんできたね
0267デフォルトの名無しさんNGNG
tes38もtestもいなくなってる・・・
0268デフォルトの名無しさんNGNG
一時は全部で70匹は虫がいたのに現在20匹ぐらい。
0269デフォルトの名無しさんNGNG
>>267
tes38は現在716匹
0270デフォルトの名無しさんNGNG
漏れの環境ではymherbivore05が優勢
0271デフォルトの名無しさんNGNG
うちは植物不足が深刻だ。(w
0272デフォルトの名無しさんNGNG
現状うp。右下のマップの通り、深刻な緑不足。

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003039.jpg
0273デフォルトの名無しさんNGNG
>>272
真っ赤だな(w
0274デフォルトの名無しさんNGNG
どうもymherbivore05が草を食い尽くしてるな。
0275デフォルトの名無しさんNGNG
聞いた話によると、スキンが実装されるめどはたっていないそうです。
0276デフォルトの名無しさんNGNG
>>275
聞いた話(プ
0277デフォルトの名無しさんNGNG
tes38の増殖が頭打ちになってきたね
0278275NGNG
すげー反応早いなオイ。
ほんとのところスキンは実装されるの?
0279デフォルトの名無しさんNGNG
>277
夜になってピアが増えたら大増殖するんじゃないかな
0280デフォルトの名無しさんNGNG
スキンってまだ機能してないの?
今日から機能するかなって期待してたのにな〜。
ウワァァァン草はもうしばらく様子を見たら、投入予定(w
なんか面白いことができないかどうか、もうすこし吟味させて(w
0281デフォルトの名無しさんNGNG
terrariumモードでローカルに来てるcomboarを放り込んだら
どうなるだろう(w
0282デフォルトの名無しさんNGNG
ある意味グロ画像(w
ttp://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003040.jpg
0283デフォルトの名無しさんNGNG
ローカルのcmboarをどーやって放り込む?
できんのか?
0284デフォルトの名無しさんNGNG
>>283
ローカルにDLLが残るからできるよ。
0285デフォルトの名無しさんNGNG
おいおい、入れちゃうのかよ!
0286デフォルトの名無しさんNGNG
終わったな(w
0287デフォルトの名無しさんNGNG
肉食のflood_v1_03が増えてきた。
0288デフォルトの名無しさんNGNG
cmboar入れてもtes38とか減らないと思うけどね
肉食事象は悪化すると思われ
0289デフォルトの名無しさんNGNG
>>282
同じく画面中イモ虫だらけ(;´Д`)
0290デフォルトの名無しさんNGNG
age
0291デフォルトの名無しさんNGNG
偽装のポイントって高いんだな
0292デフォルトの名無しさんNGNG
名前の後ろが...になってるのって省略されてるって事かな?
本当の名前がわからん。
0293デフォルトの名無しさんNGNG
flood_v1_03繁殖中
肉食頑張れ
0294デフォルトの名無しさんNGNG
>>292
統計ページ見れ
http://www.terrarium.jp/Terrarium/Charts/ChartNew.aspx
0295デフォルトの名無しさんNGNG
よーしパパ肉食てくっちゃうぞー
0296デフォルトの名無しさんNGNG
cmboarコレ最強
0297デフォルトの名無しさんNGNG
誰だよcmboar放ったの
0298デフォルトの名無しさんNGNG
ホントにやったのか。
0299デフォルトの名無しさんNGNG
誰がやっかしらんがリストにいるぞ
これでjpサーバもcmboar祭りか?
0300デフォルトの名無しさんNGNG
ていうか、tes38が1000匹の大台にのってるんですけど
0301デフォルトの名無しさんNGNG
みんなで同時に肉食を放てばいいのでは?
0302デフォルトの名無しさんNGNG
しょぼい肉食はなってもtes38見つけることすら出来んよ
たとえばうちの肉食とか

誰か賢いのテクッテくれ
0303デフォルトの名無しさんNGNG
tes38 1476匹!
0304デフォルトの名無しさんNGNG
1500超えたね…
0305デフォルトの名無しさんNGNG
くそう、、、
サンプルをちょっと変更して放ってみたんだけど、すぐに消えてしまう、、、
0306デフォルトの名無しさんNGNG
cmboarもtes38には勝てないのか??????????
0307デフォルトの名無しさんNGNG
本家に放ったらどうなる?>tes38
0308デフォルトの名無しさんNGNG
よっしゃ!
やっと寺利有無起動に成功したぜ!
これからコンテストに殴りこみかけるからよろしこ。
待ってろよtes38
0309デフォルトの名無しさんNGNG
ボコボコにされるだけだろう。
0310デフォルトの名無しさんNGNG
最近肉食のcham-reoが強いよ。もう400超えた。
tes38やtabata_02を画面から一掃してくれる。

しかし、cham-reoが画面に残っていると自分の生物をintroできん。(鬱
0311デフォルトの名無しさんNGNG
うちもcham-reoだけになった。
0312デフォルトの名無しさんNGNG
plant5ってオリジナルスキンを持ってる草を見つけたよ。
すぐ枯れたけど。
0313デフォルトの名無しさんNGNG
肉食の cham-reo 登場でtes38 がどんどん減っていく。
0314デフォルトの名無しさんNGNG
cham-reo効果で全生物数がたった10に・・・。
0315デフォルトの名無しさんNGNG
plnat5見てみた。
SkinFamily=PlantTwoって、ドキュメントに書いてないだけで元からある奴だし。
PlantOne、PlantThreeってのもある。
0316デフォルトの名無しさんNGNG
cham-reo 経路も完璧だし肉食コワー
0317デフォルトの名無しさんNGNG
tabata_02が多いな
0318デフォルトの名無しさんNGNG
cham-reo対tabata_02見てておもろい。
0319デフォルトの名無しさんNGNG
cham-reoすごいな。

でもcham-reoだけになったらバタバタと死んでいく
0320169NGNG
おお!始まってる!
今日(昨日?)2時半ぐらいに放した草も生きてるし!
0321デフォルトの名無しさんNGNG
草かよ・・。
肉食全然育たねー。
0322デフォルトの名無しさんNGNG
tabataとcham-reoしかいなくなった...
0323デフォルトの名無しさんNGNG
なんかおもろいね。
cmboarしかいないみたいなのが無くて。
0324デフォルトの名無しさんNGNG
>>320
お前、それアメリカサーバーちゃうんかと小一時間
0325デフォルトの名無しさんNGNG
tes38キモいよ〜〜〜
0326デフォルトの名無しさんNGNG
肉食ってむずいね。
成虫になっても空腹のせいで繁殖できない・・・
0327169NGNG
>>324
違うよ。このスレの>>165から少し読んでみればわかる。
0328デフォルトの名無しさんNGNG
日本サーバってReintroduce Animalできないの?
0329デフォルトの名無しさんNGNG
コンテストだから?
0330デフォルトの名無しさんNGNG
どうした? cham-reoが落ちまくってるぞ
↓
A cham-reo was destroyed because it had an error.
0331デフォルトの名無しさんNGNG
いまさら気づいたけどさ、
虫って名前付け規約あるじゃん・・・。
もう放流しちゃった・・・。
0332デフォルトの名無しさんNGNG
規約なんてあるの?
0333331NGNG
よくわからん・・・
http://www.microsoft.com/japan/msdn/net/terrarium/contest/

最初さらっと読んだ時は虫の名前付けかと思ったんだけど、
読み直した見たら、アセンブリに付加する作者情報のことのようだ・・

> 一般参加者の方 (多くの参加者の方はこちらになります) は、作成者名として氏名もしくはニックネームのみを生物に付与します。

これが良くわからん。
付与します、ってのは、虫にこの名前をつけろってことなのか?
それとも AuthorInformation に指定しろってことなのか?
0334デフォルトの名無しさんNGNG
入賞するつもりでなかったらなんでもいいよ
0335デフォルトの名無しさんNGNG
tabeta 02ばっかりになってきた。
0336デフォルトの名無しさんNGNG
ブロックされて MoveCompleted が発生した場合に
何にブロックされたかはどうやったらわかるんですか?
自分の vector と scan 結果を照らしあわさないと駄目でしょうか?
0337デフォルトの名無しさんNGNG
tabata_02が大増殖
↓
cham-reoが食いまくる
↓
エサがなくなりcham-reoが減る
↓
以下繰り返し
0338デフォルトの名無しさんNGNG
uwan!草エントリーしてるじゃん
もうすぐ絶滅だけど
0339デフォルトの名無しさんNGNG
クラス階層がドキュメント見てもまったくわかりません。
自分の IAnimalSpecies の MaximumSpeed にはどうやってアクセスしたら
いいんでしょうか?(Animalから)
0340デフォルトの名無しさんNGNG
>>339
GetType()してGetCustomAttributes()。
0341デフォルトの名無しさんNGNG
ふっと見たら3000オーバーかよ!
すげぇな
0342339NGNG
>>340
試してたら Species.MaximumSpeed かなと思ったのですが、

> GetType()してGetCustomAttributes()

とは違うのでしょうか?
というか、 GetType() して GetCustomAttributes() というのが良くわかりませんでした。

とりあえずレスありがとうございした。
0343デフォルトの名無しさんNGNG
>339
Species.MaximumSpeed
0344デフォルトの名無しさんNGNG
ランキングでの tabata_02 の強さの秘密が分からん。
tes38 の方が賢そうなのに。
0345デフォルトの名無しさんNGNG
今攻撃された時のルーチン書こうとしてるんだがサンプルコードがランダムな場所に逃げようとしてるよな。
どう考えてもダメダメだから敵の反対方向に逃げたいんだけど自分と敵との相対座標とか取得できるか??
0346デフォルトの名無しさんNGNG
>>344
tabataはすごいぞ、繁殖力が。
何であんなに増えるのかわからん。
0347デフォルトの名無しさんNGNG
しかしtabataはcmboarと違って対処可能な相手でよかったな。
こいつに埋め尽くされても挽回できる。
0348デフォルトの名無しさんNGNG
頑張って挽回してくれ。
tabata_02 ばっかりだ。
0349デフォルトの名無しさんNGNG
よーしパパtabataキラー作っちゃうぞー
0350デフォルトの名無しさんNGNG
誰だか知らんがcmboar突っ込んだ奴、メリケンみたいに01〜14まで投入、とかしなかったのな。
0351339NGNG
Terrarium トレース ウィンドウってのはどうやったら表示できるんすか?
0352デフォルトの名無しさんNGNG
Species Name : ( ' x ' )
Author Name : nanashi_san

誰だ?名乗り出ろ。残り 2 匹で絶滅寸前だけど(w
0353デフォルトの名無しさんNGNG
nanashi_san と Roz ってのは 2 ちゃんねらーだな。
0354デフォルトの名無しさんNGNG
>>352
( ' 3 ' ) ← こんなのもいるぞ。
0355デフォルトの名無しさんNGNG
わははっ、tabata の群れの中に cham-reo が現れて、tabata を食いまくってます。
0356デフォルトの名無しさんNGNG
>>353
uwanもいるぞ。
0357デフォルトの名無しさんNGNG
Reintroduceに載るまでずいぶん時間がかかるね
0358デフォルトの名無しさんNGNG
 ☆★☆★☆ ※『プログラマー』板は5/3予選です!※ ☆★☆★☆

/ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
| ○真面目に投票したい人は
| 日頃からプログラマー板にお世話になっている方、
| みずほの一件でプログラマーを応援したい方々。
| 普通に<<プログラマー>>で投票をお願いします。
| 清き一票を!                 / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
\__   __________    | ●不真面目な人達は
     ∨  Cafe de Biz CUBE      | 期待されているからには何かをやらねば!
    ∧_∧           ∧_∧   | やはりここはマ板らしく、明らかに不正な
   ( ・∀・)          (´∀`;) < ダントツ1位(でも無効票)を狙いましょう。
   ( つ  )つ□   □ ⊂(    )  | 真面目に投票する人の迷惑にならないよう、
  ┃レ __   | ̄ ̄ ̄ ̄ |  .___ノ┃ | ネタ仕込みの方々は<<デスマーチ>>で投票。
  ┗━┳┳\ | ̄ ̄ ̄ ̄| ./━┳┳┛ | 汚れた一票を!
     ┃┃  |_____|    .┃┃   \____________

天災もとい転載歓迎。自由にコピペどうぞ。
0359デフォルトの名無しさんNGNG
cham-reoのトレースウィンドウって何も表示されないけど、
なんで?
0360デフォルトの名無しさんNGNG
いつの間にか cham-reo ばかりになっている。
0361デフォルトの名無しさんNGNG
うちは エラーで cham-reo 全滅の模様
0362デフォルトの名無しさんNGNG
名前を追番にしてると、なんとなく
ドラゴンボールのドクターゲロの気持ちが
わかったような気がするよ。
0363デフォルトの名無しさんNGNG
>>362
おまえは「362」
0364デフォルトの名無しさんNGNG
うめよ ふやせよ 地にみてよ
0365デフォルトの名無しさんNGNG
とりあえず立ち上げっぱなしで寝るか
0366デフォルトの名無しさんNGNG
タバタ02が5000超えたNE!
0367デフォルトの名無しさんNGNG
サンプルではいちいちWriteTrace関数を呼んでるけど
この関数に渡した文字列はどこで確認できるんですか?
0368デフォルトの名無しさんNGNG
>>367
Trace Window.
0369367NGNG
>>368
あ、なるほど見つかりました。
ありがとうっす。
0370デフォルトの名無しさんNGNG
C#で、プログラムの中から割り振ったポイント数を知る方法ってあります?
能力値じゃなくて、直接指定したポイント数のなまの値がしりたいの。
0371デフォルトの名無しさんNGNG
MicrosoftのWeb鯖落ちてる?
GWにはいったからSDKおとそうかとおもったのだが。。
0372デフォルトの名無しさんNGNG
スキンはいつ実装されるんだよ。
0373デフォルトの名無しさんNGNG
おまえら↓ちゃんと見た?
http://www.gotdotnet.com/terrarium/farm/view.aspx?id=44
0374デフォルトの名無しさんNGNG
反応はええよ!
0375デフォルトの名無しさんNGNG
レス無用てこと?
0376デフォルトの名無しさんNGNG
tabataはtes38よりぜんぜん殺しやすいね
肉食がたくさん入るようになったら真っ先に消える
0377デフォルトの名無しさんNGNG
なんかEcoに投入したら病死率がスゲェ高いんだけどなんでだよ
せっかくテクッタのに...鬱
0378デフォルトの名無しさんNGNG
>>373
解説してホシイ
0379デフォルトの名無しさんNGNG
なんかもう飽きた
0380デフォルトの名無しさんNGNG
>>376
しかし、現在まだ 6000 超えてトップだ。
0381デフォルトの名無しさんNGNG
>>345
Attackerのdirectionを取得して
その方向に逃げればよいんじゃない?

当然相対座標も簡単に分かるけど・・・
上の方法のほうが簡単じゃない?
0382デフォルトの名無しさんNGNG
テレポートで虫の受信は出来るけど、送信が出来ない。
いったん吸い込んでもすぐプヘッという感じで吐き出すんだけど・・・
なんで??
0383デフォルトの名無しさんNGNG
>>382
ポート50000を開けてない奴が大勢いるから。
0384デフォルトの名無しさんNGNG
>>383
うーん、そういうことなんすか・・・?
何度か繋ぎ直してみてるんですがやっぱり失敗・・・
世に広く放てる虫もまだ出来てないんで、
もうちょっと様子見てみます。
ありがとうっス。

>>381
挟み撃ちされたら終わるような・・・
0385デフォルトの名無しさんNGNG
ポート50000開いてないヤシはヤメロ
0386デフォルトの名無しさんNGNG
今日は人が少ないな・・・。
0387デフォルトの名無しさんNGNG
草作ってる奴は何がしたいんだ?
0388デフォルトの名無しさんNGNG
>>384
そういうことだからしょうがない
嘘だと思ったら公式ページ隅から隅まで読めや
少なくとも繋ぎ直しただけでは何も変わらんぞ
0389デフォルトの名無しさんNGNG
>>387
土台作りだろ。
0390デフォルトの名無しさんNGNG
ポートを開ける事もわからないヤシがなぜこの板に?
0391デフォルトの名無しさんNGNG
出産しながら移動ができるっていったい?
攻撃とかもできるのか?
0392デフォルトの名無しさんNGNG
前スレの真ん中くらいを読むと動きながら出産しながら攻撃しながら
防御しながら食事しながら
できるらしい.

唯一できないのは回復(停止していないといけないから)
0393デフォルトの名無しさんNGNG
cham-reoが来ると食い荒らされて生物数が15ぐらいまで減るので、
その隙を見て自作生物を投入。
0394デフォルトの名無しさんNGNG
cham-reo が激減してる。
0395デフォルトの名無しさんNGNG
うちは相変わらずtes38の巣窟
cham_reoぜんぜん増えなくて駄目
なんでだよ!!
0396デフォルトの名無しさんNGNG
cham_reo対策なんかないかな?
cham_reoってどこがすごいのかわからないけど、すごい。
0397デフォルトの名無しさんNGNG
>>396
見た目がすごい。
0398デフォルトの名無しさんNGNG
画像うpキボンヌ
0399デフォルトの名無しさんNGNG
>>398
http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003160.jpg
0400デフォルトの名無しさんNGNG
>>399
なんでそんなにマップ広いん?
0401デフォルトの名無しさんNGNG
http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003161.jpg
マップが狭いよー。
0402デフォルトの名無しさんNGNG
げ、なんだよやっぱ環境でフィールドの広さ変わってくるんじゃん。
最初に広さを確認するコード追加しなくちゃ。
あとめんどくさくて決めうちしたとこの修正とか。
0403デフォルトの名無しさんNGNG
WorldHeight, WorldWidth じゃダメなの?
0404デフォルトの名無しさんNGNG
>>403
そう、そのデータを元に行動範囲とかパターンとかを変化させた
方がいいよね、やっぱ。めんどうだしコードでかくなるけど。
あと、今度はもし正方形でないマップとか存在するとしたら・・・
どこかで妥協せないつまでたっても完成しない・・・(泣
0405デフォルトの名無しさんNGNG
マップの広さは、ゲームのセッティングで、CPUの使用率を変更した後に、
Application Data 内のデータを一度消すと変更できる。

ところで、tabataって作者名??なんだけど・・・・
(勝っても入賞できないんじゃ・・・?)
っていうか、tabata弱い。
漏れんところではぜんぜん増えてない、
のにあんなに数が多いのはなぜよ。
0406デフォルトの名無しさんNGNG
>>405
さんくす
変更できた
0407デフォルトの名無しさんNGNG
cham-reoをどうにかしてホスィ・・・
cmboarほど邪悪でないにしても、怖いよー。
0408デフォルトの名無しさんNGNG
chibi.01ってのが突然増え出した
0409デフォルトの名無しさんNGNG
EcoモードとTerrariumモードでもマップの広さ変わらない?
(Terrariumの方が広い)

作者名は無くても有効なメールアドレスが入っていれば良いんじゃない?

tabata_02の繁殖力は、半端じゃない。
敵がいない環境で1匹でも残っているとすぐに増える。
0410デフォルトの名無しさんNGNG
うちはchibi.01だらけに。
0411デフォルトの名無しさんNGNG
うちはreoに侵食されて無人島になりそうだ・・・
0412デフォルトの名無しさんNGNG
とりあえず画像うp
http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003180.jpg
0413デフォルトの名無しさんNGNG
http://www.gotdotnet.com/terrarium/farm/view.aspx?id=44 のプログラムで
EngineSettings.GridWidthPowerOfTwo とか EngineSettings.GridCellWidth とか出てきますが
オブジェクトモデルには載ってないんだけど、追加になったのでしょうか?
0414デフォルトの名無しさんNGNG
>>412
ちいさっ!
0415田畑NGNG
X-BOXは頂き!
0416デフォルトの名無しさんNGNG
cham-reoは天敵がいないからなぁ・・・やりたいほうだいじゃん。
誰かreoキラーをてくってくだちい。
0417381NGNG
>>384
あまり345にヒントをあげたらだめだよ。
といいつつ
Attackerのdirectionを元に、敵のいないほう
移動すればよい direction+αとか・・・
0418デフォルトの名無しさんNGNG
次スレのタイトルは
tabataって死滅しちゃうの?
に決定しました。
0419デフォルトの名無しさんNGNG
つっか、もっと判りやすいタイトルつけろよ。
0420デフォルトの名無しさんNGNG
激しく同意なんだが、廃物利用だから勘弁してくれ。
0421169NGNG
こっちに移ってから人減ったよね
スレタイトルが主な原因かと。
0422デフォルトの名無しさんNGNG
これスレ捨てて新しいタイトルでやったほうが人集まると思うが。
0423デフォルトの名無しさんNGNG
すぐにスレたてれ!
0424デフォルトの名無しさんNGNG
廃物利用するなら新しいスレ作って、
ここがなくなるまでここに誘導するってのはどう?
0425デフォルトの名無しさんNGNG
なんだかんだ言ってtabata減らないなぁ〜〜
俺のマシンからはもういなくなったんだけど、
どこかにtabataの楽園でもあるの?
それともtabataって実は強い?(ダントツだし・・)
0426デフォルトの名無しさんNGNG
スレ立てました。一応むこうは予備ということで。
0427デフォルトの名無しさんNGNG
chibi.01の数がcham-reoを抜いたぞ。
0428デフォルトの名無しさんNGNG
ポストtabata期待age
0429デフォルトの名無しさんNGNG
いつのまにか、新スレできてる
http://pc.2ch.net/test/read.cgi/tech/1020339546/
0430デフォルトの名無しさんNGNG
>>429
>>426
0431デフォルトの名無しさんNGNG
俺が思うに、tabataってたいした事なくて、
だからcham-reoが蔓延してたんじゃないかな?

cmboarには全然及ばないと思うけど。
0432デフォルトの名無しさんNGNG
cmboarをまとめて投入すればcham-reoもtabataもchibiも駆逐できるだろうね。
俺らも参入できなくなるけど・・・
0433デフォルトの名無しさんNGNG
自キャラが全滅した奴が暴走して突っ込みそうだな。
0434デフォルトの名無しさんNGNG
とりあえず、cham-reoキラーを作れ
0435デフォルトの名無しさんNGNG
> このコンテストには、日本国に在住しているすべての人が参加できます。
> マイクロソフト株式会社とその関連会社、親会社、参加ベンダ、子会社、広告およびプロモーション会社、さらに本プログラム、プロダクト、およびプロモーションに直接関わっている人とその家族または同居人の参加は無効となります。

お前らは大丈夫か?
0436デフォルトの名無しさんNGNG
cmboarのチャート見てみてくれよ。
不自然な増え方・・・
0437デフォルトの名無しさんNGNG
横這いな時期は、単にcmboarを飼ってるPCでTerrariumが動いていないだけだろ。
0438デフォルトの名無しさんNGNG
Rectangle GetBoundsOfState(OrganismState orgState) {
Point origin = orgState.Position;
int cellRadius = orgState.CellRadius;

Point p1 = new Point(
(origin.X>>3)*8,
(origin.Y>>3)*8
);

Rectangle bounds = new Rectangle(
p1.X - (cellRadius*8),
p1.Y - (cellRadius*8),
(((cellRadius*2+1)*8)-1),
(((cellRadius*2+1)*8)-1)
);

return bounds;

これ意味わかる?


(((cellRadius*2+1)*8)-1),
(((cellRadius*2+1)*8)-1)

ここがわからん
0439デフォルトの名無しさんNGNG
p1.X - (cellRadius*8),
p1.Y - (cellRadius*8),
これが左上にずらしてて、

(((cellRadius*2+1)*8)-1),
(((cellRadius*2+1)*8)-1)
これが右下にずらしてる。

-1は
8ピクセルの長方形が
(0,0)から(7,7)までなのを考えればわかるよ。
0440デフォルトの名無しさんNGNG
しかし通常矩形の演算は右下の辺を含まないように考慮するもんだから、
-1は消して使った方がいい。
0441デフォルトの名無しさんNGNG
cham-reoだらけになりました。
きもいYO!
0442デフォルトの名無しさんNGNG
肉食のくせにこんなに安定して増えられるとは、
cham-reoすごいな。
0443デフォルトの名無しさんNGNG
漏れもcham-reoだらけになった・・・
なんだよコイツ、生態系めちゃくちゃ。
0444デフォルトの名無しさんNGNG
chibiは明日の朝ぐらいにはtabataに並びそうないきおいだね
0445デフォルトの名無しさんNGNG
tabtaは少しずつ減少傾向か、
まぁ今までの7000匹とか言うのがそもそも異常だったんだが。
0446デフォルトの名無しさんNGNG
つか、まともな出来のなまものがいなかっただけだろ。
0447デフォルトの名無しさんNGNG
chibi.01とcham-reoだけしかいねぇよ〜〜。
0448デフォルトの名無しさんNGNG
447>>
そのうちcham_reoがくるよ
0449デフォルトの名無しさんNGNG
↓コイツか?
0 cham-reo_2 cham-reo Carnivore

勘弁してくれよcham-reo1種類だけでも引っ掻き回されてるのに。
0450デフォルトの名無しさんNGNG
おぉ。いつのまにかchibi.01ばっかりになってる。
こりゃtabataを超えるな。
0451デフォルトの名無しさんNGNG
5 :デフォルトの名無しさん :02/05/02 23:36
いつまでも告知がないところを見ると、
もしかしてスキンは実装されない予定なのか!?

草食と肉食動物のスキンは、配布サイズがでかすぎて
非現実的だから、スキンをあえて実装しないのも
うなづけるが・・。
0452デフォルトの名無しさんNGNG
政治的配慮だろう。>すきん
哺乳類でなくて虫なのも。
0453デフォルトの名無しさんNGNG
なんだよ政治的配慮って。
漏れはスキンで動物の絵を変えられるという触れこみがあったから
テラリウムを始めたんだよ!
いいからさっさと実装しやがれ。
0454デフォルトの名無しさんNGNG
>>453
はじめから「スキンは実装しない」と決まってたはず。
0455デフォルトの名無しさんNGNG
cham-reo殺して・・・・
0456デフォルトの名無しさんNGNG
共存を考えろ。
0457デフォルトの名無しさんNGNG
ピアの状態によってかなりクリーチャーの拡散の仕方に
ばらつきが出ない?
各植物の拡散の仕方が、力学的に不自然に思える。
使ってるピアの当たりはずれがありそうでなんか不平等だよ。
0458デフォルトの名無しさんNGNG
cham-reoに共存本能があればな。
いっそのこと、共存本能のあるcmboarを投入してcham-reoを駆除しつつ、
cmboarと仲良く暮らすのはどうだ?
0459デフォルトの名無しさんNGNG
>>453
ワラタ
0460デフォルトの名無しさんNGNG
テレポートは近いIPからやってくるらしいから、近所が厨ピアだと寒いな。
0461デフォルトの名無しさんNGNG
>>457
自然界でもばらつきがあるから別にいいんじゃない?
0462デフォルトの名無しさんNGNG
>>460
マジで(;´Д`)
なんかさ、草食が繁栄してるとこにあたると全然植物
広がんねぇ。

>>461
そういう問題か? 違うと思うぞ。
0463デフォルトの名無しさんNGNG
Born += new BornEventHandler(BornEvent);

void Born(object obj,BornEventArgs args)
{
hogehoge;
}
ってサンプルコードまんまでBornを捕まえようとすると
コンパイルエラーになるんだけど、うまくいった人います?
0464デフォルトの名無しさんNGNG
なんか楽しそう・・・・
Cしかわからん漏れでは楽しめないんだろうな・・・・

観戦くらいはできないかな?
0465デフォルトの名無しさんNGNG
>>453はヴァカ。
0466デフォルトの名無しさんNGNG
Terrariumは観戦も立派な参加だよ。
0467デフォルトの名無しさんNGNG
アリんこに愛着湧いてきた。
もうスキンなんてどうでもいいや。
0468デフォルトの名無しさんNGNG
>>466
おお、、そうなんだ。
ちとやってみるか。
0469デフォルトの名無しさんNGNG
>>467
確かに漏れもカブトやアリンコやらに愛着は湧いてきた。
しかし折角スキン作ったのに「実装する予定はありません」はないだろ・・
0470デフォルトの名無しさんNGNG
>>453=>>469
(プ
0471デフォルトの名無しさんNGNG
正直、一生懸命植物を作っている奴の気持ちがわからない。
0472デフォルトの名無しさんNGNG
>>471
笑わせるなって。
0473デフォルトの名無しさんNGNG
>>471
ガーデニング
0474デフォルトの名無しさんNGNG
正直、一生懸命草食を作っている奴の気持ちがわからない。
0475デフォルトの名無しさんNGNG
バグつくんなよ。
0476デフォルトの名無しさんNGNG
cham-reoに対抗できる肉食誰かテクってよ。
0477デフォルトの名無しさんNGNG
正直、一生懸命肉食を作っている奴の気持ちがわからない。
0478デフォルトの名無しさんNGNG
>>474
プログラム書けない奴でも楽しめるだろ。もう新規参入は手遅れだが。(w
0479定説です。NGNG
>植物作者
ただ自分のプログラムが広がるのを見て楽しむウィルス作者

>草食作者
増殖先の端末のリソースを食い尽くしたり諜報活動を行うウィルス作者

>肉食作者
増殖先の端末を破壊して喜ぶウィルス作者
0480479NGNG
う〜ん、やっぱこうかな。

>植物作者
自分のプログラムが広がるのを見て楽しんだり諜報活動を行うウィルス作者

>草食作者
増殖先の端末のリソースを食い尽くしたりシステムを破壊してウィルス作者

>肉食作者
蔓延したウィルスを駆除しようとするワクチン作者
0481デフォルトの名無しさんNGNG
とうとう並んだねchibiとtabata
0482デフォルトの名無しさんNGNG
草でなんか面白いこと出来る?
0483デフォルトの名無しさんNGNG
祝chibi逆転
0484デフォルトの名無しさんNGNG
で、ここのヤシらはひたすら絶滅種を殖やし続ける能無しさんですか?
0485デフォルトの名無しさんNGNG
chibi.01の応援団です。
0486デフォルトの名無しさんNGNG
以前俺の投入した植物が、個体数1〜2のくせにいまだに生きていた(テレポートされてきた)のでびっくり。
0487479NGNG
>>486
良かったね。
0488479NGNG
うわ、名前消し忘れた。鬱。
0489デフォルトの名無しさんNGNG
M$工作員ウザッ
0490デフォルトの名無しさんNGNG
たしかに工作員っぽいやついるよな。
でもって煽りに反応しすぎ。
告知のしかたも変すぎ。2ちゃん用語使いこなせてないし。
0491デフォルトの名無しさんNGNG
笹塚の美味い飯屋キボンヌ
0492デフォルトの名無しさんNGNG
buu_sou3増加中。
0493スキン実装キボンヌNGNG
スキン実装キボンヌ
0494デフォルトの名無しさんNGNG
tabata_02が来た時は速攻で肉食動物を投入し絶滅させていたが
chibi.01は肉食に追いかけられたとき、草に回り込んで隠れるのが
なんか可愛くてそのままにしてる。
0495デフォルトの名無しさんNGNG
>>494
草に周りこんで視界から隠れることってできるの?
0496デフォルトの名無しさんNGNG
M$工作員め。
0497デフォルトの名無しさんNGNG
おれんところはchibi.01滅んだ。
かわりにboo_sou3ばっかり。
0498デフォルトの名無しさんNGNG
バレバレやん。
0499デフォルトの名無しさんNGNG
M$工作員は2ちゃんねらを敵にまわしすぎ。
お前のせいで盛りあがらねーんだよヴォケ
0500デフォルトの名無しさんNGNG
>>497
なんかboo_sou3伸びそうな感じだよね。
0501デフォルトの名無しさんNGNG
スキン実装キボンヌと言えば、もれなくM$工作員からレスがもらえるみたいだな。
0502dddNGNG
m$の工作はだれだらー
0503デフォルトの名無しさんNGNG
>なんかboo_sou3伸びそうな感じだよね。

そんなこと普通言わねえよ。こいつ工作員だろ?
0504デフォルトの名無しさんNGNG
>>503
俺は500じゃないが、多分朝までにはそいつが1位になってる。
0505デフォルトの名無しさんNGNG
Terrariumすごく盛り上がってるねー。
0506デフォルトの名無しさんNGNG
そうか? そんなことないと思うけど。
0507デフォルトの名無しさんNGNG
アメリカンヲタの匂いがするよ、このゲーム。
0508デフォルトの名無しさんNGNG
工作員ってどういう立場の人?
このスレに限ってはよく分からんのだが。
0509工作員召喚NGNG
スキン実装キボンヌ
0510500NGNG
>>503
俺はboo_sou3と何のゆかりも無いよ。
Chart見てみろchibi.01と同等の伸びをしているじゃないか。
ちなみに俺んとこにはまだ来てない。
0511デフォルトの名無しさんNGNG
@ITのフォーラムに、tabata_02 の作者さんが書き込みしてるね。

http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=1100&forum=20&12
0512デフォルトの名無しさんNGNG
>>511
chibiの作者らしいのはgotdotnetのほうに書き込みがあるよ。
0513デフォルトの名無しさんNGNG
buu_sou3ってcmboarみたいに戦う草食動物なんですね。
これは強い。
0514デフォルトの名無しさんNGNG
buu_sou3.dll やり方汚すぎる。
0515デフォルトの名無しさんNGNG
なんだそのやる気のない語り口は
0516514NGNG
sam4.cs!!!
0517デフォルトの名無しさんNGNG
コミュニケーションできん。ウトゥだ。
やっぱActualDirection?
それともX軸の動き?
0518デフォルトの名無しさんNGNG
知っている人は知っているだろうがSDK開発者に役に立つかもしれないから書いてみるテスト
wincv "/r:c:\program files\terrarium\bin\organismbase.dll" /nostdlib
0519デフォルトの名無しさんNGNG
もひとつおまけ
ildasm "c:\program files\terrarium\bin\organismbase.dll"
0520デフォルトの名無しさんNGNG
スキン実装キボンヌ
0521デフォルトの名無しさんNGNG
スキン!
0522デフォルトの名無しさんNGNG
スキンで反応するのはおっさん。
0523デフォルトの名無しさんNGNG
>>552はエロ
0524ヽ(`Д´)ノ ◆Uwan..GU NGNG
誰か暇な人、生物のデバッガ作ってくだちい。
もしくはそのための情報ちょーだい。
0525デフォルトの名無しさんNGNG
デバッガというかテスト用ユニットがあるといいな、うん。
0526ヽ(`Д´)ノ ◆Uwan..GU NGNG
やる気なくした。
0527デフォルトの名無しさんNGNG
>>524
terrarium.exeを直接デバッグできない?.pdbがついてるからできそうだよ。
0528527NGNG
うん、できるね。
0529デフォルトの名無しさんNGNG
いつの間にか buu_sou3 がトップに。
0530デフォルトの名無しさんNGNG
生物トップ100となると、現状は10匹程度でもランクインされるな。
0531デフォルトの名無しさんNGNG
200 匹以上の上位 100 が対象だろ?
0532デフォルトの名無しさんNGNG
俺もやる気なくした
出す虫出す虫かたっぱしから簡単に絶滅する
0533530NGNG
>>531
ほんとだ。スマソ
0534デフォルトの名無しさんNGNG
MSの工作員見てるか?頑張れよ(w
日本ではこのイベント失敗してるぞ。
公式HPの掲示板見てみろよ(w
0535デフォルトの名無しさんNGNG
アホしかいないからだろ。ここみたいに。
0536デフォルトの名無しさんNGNG
Terrariumを動かしてない間は生物の数は変化しないってわけ?
ってことは、ちょっとやってみたけど、なんか占領されたからやめた、
ってやつがいると、そいつのマシンを占領してるやつは、
後からはるかに強い生物が出てきても安泰なわけだ。

tabataの減少が一時5000で止まってたのはその理由だろうけど、
もうこねぇよ!ってやつがたった10人でもいれば個体数500は堅そうだな。
0537デフォルトの名無しさんNGNG
っつーか、せっかくの連休はTerrarium以前に.NETのお勉強にあてたい。
0538デフォルトの名無しさんNGNG
日本で失敗しているかどうかは知らんが、メリケンでは、cmboarが1万匹以上で、2位が300匹。完全にメリケン人やる気レスだな。
もっとも、日本でもanimal farmからのパクリが幅を効かしているが。
0539デフォルトの名無しさんNGNG
つか、cmboarXXみたいに同じ種類を何個も出すのは販促だろう。
0540デフォルトの名無しさんNGNG
上手く作れない奴がぶちきれてるな(w
0541デフォルトの名無しさんNGNG
ピアの数が参加している人数?
0542デフォルトの名無しさんNGNG
>>538
パクリってのはどの程度パクリ?
コンテストの参加条件にパクリ禁止って書いてあるけど。
0543デフォルトの名無しさんNGNG
>>540
そうそう。そゆこと。
0544デフォルトの名無しさんNGNG
>>540, >>543
あなた方が放った虫は、どのくらいの数になっているのですか?
0545デフォルトの名無しさんNGNG
>>544
543だけど、俺はブチ切れているほう。
よって数は0(w
0546buuNGNG
俺はもうすぐ8000(w
0547デフォルトの名無しさんNGNG
reoの動きを見てたんだけど、周囲の検索順序が
肉食→死体→草食ってなってるね。
まずライバルをたたいてからゆっくり食べるって戦略らしい。
死体→生ものって順序で検索してる普通の肉食は食事中をたたかれてダウンしてまう。
0548デフォルトの名無しさんNGNG
なあ、これ上手く機能しない事に気づいた奴どれくらいいる?
バグはこれのせいだって事に気づくまで、どれだけ努力したか・・・
ただ、そういう情報がなかったって事は
そこまで細かくプログラムしてる奴はいないのかも。

Rectangle GetBoundsOfState(OrganismState orgState) {
Point origin = orgState.Position;
int cellRadius = orgState.CellRadius;

Point p1 = new Point(
(origin.X>>3)*8,
(origin.Y>>3)*8
);

Rectangle bounds = new Rectangle(
p1.X - (cellRadius*8),
p1.Y - (cellRadius*8),
(((cellRadius*2+1)*8)-1),
(((cellRadius*2+1)*8)-1)
);

return bounds;
}
0549デフォルトの名無しさんNGNG
>>548
それを知ってるてことは、アメリカの掲示板を見てるかパクってるんだろ?
0550デフォルトの名無しさんNGNG
>コンテストの参加条件にパクリ禁止って書いてあるけど。

どこに書いてあるの?
0551デフォルトの名無しさんNGNG
>>550
うまくいかない奴が切れてるだけ(w
0552デフォルトの名無しさんNGNG
パクりたいんで使い方を教えてください。
0553デフォルトの名無しさんNGNG
>>552
パスファインディングで検索しろや。
ていうか、まんま書いてあるじゃん。
0554デフォルトの名無しさんNGNG
パクるもなにも
http://www.microsoft.com/japan/msdn/net/terrarium/docs/OrganismSDK/default.asp
に書いてある内容じゃん。
0555デフォルトの名無しさんNGNG
>>550
公式ルールのページに。

> 提出されるすべてのエントリーはオリジナルなものでなくてはならず〜〜〜

buuがどの程度パクってんのか知らないけど、メソッド1つくらいならいいんじゃない?
0556552NGNG
>>553,554
ありがとうございました。
0557デフォルトの名無しさんNGNG
スキンは?
0558デフォルトの名無しさんNGNG
レベル低いなここ。
開発ガイドすら読んでない馬鹿が大勢(藁

おまえらぐだぐだ言ってないで作れよ。
いつまでたっても俺の2時間で作ったやつを超えられないな。
このままXBOXもらっていいのか?
やりがいがない。
0559デフォルトの名無しさんNGNG
>>558
誰?
0560デフォルトの名無しさんNGNG
>>558
ほう、「このまま」ってことは、今、トップ 10 にいるってことか。すげえな。
0561デフォルトの名無しさんNGNG
しかも個体数200以上。
0562デフォルトの名無しさんNGNG
>>558
コピペも作ったって言うんですね。
0563デフォルトの名無しさんNGNG
buu単独、reo単独ならどうにか対処できるんだが、
こいつらが一緒にいるととたんに難易度が上がるな。
数とスピードのbuuと一撃必殺のreoの両方を同じパラメータで
対処するのはむずいぞ。
0564558NGNG
>ほう、「このまま」ってことは、今、トップ 10 にいるってことか。すげえな。
すごいのか?
何の工夫もしてないぞ。
サンプル見ながらつくれば誰でも2時間くらいできる。
0565デフォルトの名無しさんNGNG
俺が30分でてくったやつと558のどっちが上にいるのか気になる。
0566デフォルトの名無しさんNGNG
おまえアフォ?
ム板@2chは初心者だらけ
0567デフォルトの名無しさんNGNG
200 匹以上の虫の作者は 7 人しかいない。
さて、558 はどれだ?
0568デフォルトの名無しさんNGNG
>>567
inchwormの作者はtabataと同じじゃない?
0569デフォルトの名無しさんNGNG
なんつーか、このどうしようもない弱肉強食っぷりがMSらしくていいな。
0570デフォルトの名無しさんNGNG
とりあえずBuu2TestもYuki-ACもcham-reoもLuigi Ghediniも俺だから、558はnuか??のどっちかだな。
0571デフォルトの名無しさんNGNG
>>570
消えろ
ウザイ偽者

0572デフォルトの名無しさんNGNG
ポート解放してないやつ多すぎ
0573デフォルトの名無しさんNGNG
ローカルで低レベルな争いしてるのもまた楽しい
0574nuNGNG
ということは558は??ってこと?
0575デフォルトの名無しさんNGNG
ム板の低レベルさが表れているね。
0576デフォルトの名無しさんNGNG
cham-reoって、攻撃が上手い。
俺の生物は、攻撃してても草食動物は上手く逃げちゃうけど、
cham-reoは最後まで追跡して攻撃してる。
なんでだろ?
0577デフォルトの名無しさんNGNG
chibi.01はcham-reoからも逃げれてたーよ。
0578デフォルトの名無しさんNGNG
ム板のレベルが低くないことを証明するために虫が全滅してないやつ手上げれ。

とりあえず俺。
0579576NGNG
ちなみに全滅です。

草は生き残ってますけど、あたりまえですね。

ところで、草を作っている人のほとんどが、
サイズを下げて、繁殖するようにしていますけど、
草だと入賞できない事はわかっているのですかね。
0580デフォルトの名無しさんNGNG
>>579
両方あるけど繁殖力の高い草が目立っているだけでは?
自分は小さい草と大きい草をローカルでの実験のために作って
ついでにネット上にも放って見たけど。
ちなみに蟲は全滅。。。でもまだ始まったばかりだし。
0581デフォルトの名無しさんNGNG
馬鹿は知恵合わせないと無理なんじゃねえか?
0582デフォルトの名無しさんNGNG
オマエラ頑張ってcmboarクローンテクッテ下さい
0583デフォルトの名無しさんNGNG
どうやら578以外は全滅
あるいは2chでエントリーしてるのは二人
0584デフォルトの名無しさんNGNG
5/1 以前にアメリカに投入して絶滅(w
日本にはまだ投入してない。
0585デフォルトの名無しさんNGNG
ム板ダメすぎー(藁
0586デフォルトの名無しさんNGNG
にぎわっているようで、実は@itに負けてました。
0587デフォルトの名無しさんNGNG
お前ら、Win98でやる方法を教えれ。
楽しそうじゃねーか。
0588デフォルトの名無しさんNGNG
何度も出ている話題ですが?
0589デフォルトの名無しさんNGNG
コンテストじゃ駄目駄目なんだから。せめて質問には優しく答えてやれよ(稿
0590デフォルトの名無しさんNGNG
Win98で動くようだな。落としてみるか。
0591デフォルトの名無しさんNGNG
> 駄目駄目

まあ、始まったばかりだし、まだ分からんぞ。
0592デフォルトの名無しさんNGNG
>>589
(稿 ってなんですか?
0593dddNGNG
なんか一気に盛り下がってきたな
0594デフォルトの名無しさんNGNG
>>592
2ch初心者ですか?(稿
0595デフォルトの名無しさんNGNG
>>594
2chの玄人ですか?凸(*^▽^*)
0596ヽ(`Д´)ノ ◆Uwan..GU NGNG
工作員相当ウザイ つーか2ちゃん向いてないよあんた。マジで。
漏れはこのスレにはこのハンドルでしか書き込んでないからな。
なんか知らんが勘違いやめてくれ(;´Д`)
0597デフォルトの名無しさんNGNG
>>596
妄想しすぎると禿るぞ。
0598ヽ(`Д´)ノ ◆Uwan..GU NGNG
ヽ(`Д´)ノウワァァァン!
0599デフォルトの名無しさんNGNG
これで終わるはずは無いんだけどなぁ。
個人的にはcmbore*戦略に勝てる肉食(かグループ)が出てくるかが興味。

観戦はwindows板に移動しようか?3スレ目まで立ってるけど。
0600デフォルトの名無しさんNGNG
>>591
これ以上盛り上がらんだろ
0601デフォルトの名無しさんNGNG
>>599
終わるわけ無いだろ。
buuを殺せる肉食開発中じゃ。
とはいえ、俺はこのまま終わってくれてもいいけど。
0602デフォルトの名無しさんNGNG
598は自分のうざさに気づいてないのか?

とりあえず、厨房には作れねーから
さっさと消えろよ。
おまえいても意味ないんだよ。
0603ナウシカNGNG
cmboarを殺さないで!
0604デフォルトの名無しさんNGNG
>602 ( ´,_ゝ`)プッ
0605ナウシカNGNG
ヽ(`Д´)ノウワァァァン! ←これ免罪符みたいに自虐文章の最後に貼り付けるやつ、気に食わない。
0606デフォルトの名無しさんNGNG
コテハンは氏んでもいいと思う。
0607デフォルトの名無しさんNGNG
qtx失敗したヽ(`Д´)ノウワァァァン!
0608デフォルトの名無しさんNGNG
>>606
最悪板でどうぞ。
0609デフォルトの名無しさんNGNG
>>601
期待sage

あんまり盛り上がらんとPC5台回したらマウスがもらえるなんてことに、、
0610デフォルトの名無しさんNGNG
ポート5000を閉じて、ローカルでじっくり育ててからポートを開ける。
0611デフォルトの名無しさんNGNG
5000じゃない。50000だった・・・。
0612デフォルトの名無しさんNGNG
ポート空けたとたんに絶滅する罠
0613スキン実装キボンヌNGNG
スキン実装キボンヌage
0614デフォルトの名無しさんNGNG
602 :デフォルトの名無しさん :02/05/03 23:09
598は自分のうざさに気づいてないのか?

とりあえず、厨房には作れねーから
さっさと消えろよ。
おまえいても意味ないんだよ。
0615ナウシカNGNG
スキンシップ
0616デフォルトの名無しさんNGNG
>観戦はwindows板に移動しようか?3スレ目まで立ってるけど。
ム板にも3スレ目までたってるじゃん。
0617ヽ(`Д´)ノ ◆Uwan..GU NGNG
System.Reflection.Assembly使えないのか・・。
だめだ・・腐ってやがる・・。
0618デフォルトの名無しさんNGNG
ほんとにcmbore*放したやつが居るのか
0619ヽ(`Д´)ノ ◆Uwan..GU NGNG
http://www.gotdotnet.com/terrarium/docs/HelperTools/OrganismBaseDocs.zip
これなんだか誰か説明してくれ。
0620デフォルトの名無しさんNGNG
ふうすけ=工作員
0621ナウシカNGNG
お前らってマジ馬鹿だべ?
0622ヽ(`Д´)ノ ◆Uwan..GU NGNG
↓ふうすけってこいつのこと?
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=1100&forum=20&12
0623デフォルトの名無しさんNGNG
ふうすけのカキコ

> おお、作者さんの登場だ。
> 繁栄おめでとうございます。 m(_ _)m
> 勝手に批評させて頂いてました。 m(_ _)m
> やっぱり繁殖重視型ですね、それはそれは、見た目のとおりですね ^^;







ウザッ
0624デフォルトの名無しさんNGNG
ふうすけ=忍空
0625デフォルトの名無しさんNGNG
なぁ、工作員云々言ってるの「ヽ(`Д´)ノ ◆Uwan..GU」だけなんだろ?
うざいから消えろよ。
0626ヽ(`Д´)ノ ◆Uwan..GU NGNG
>>625
だから漏れはそんなこと逝ってないって(;´Д`)
0627デフォルトの名無しさんNGNG
>System.Reflection.Assembly使えないのか・・。
何に使うんだよ?
バカはさっさと消えろ。
0628デフォルトの名無しさんNGNG
消えろ率高いな
0629デフォルトの名無しさんNGNG
596 :ヽ(`Д´)ノ ◆Uwan..GU :02/05/03 22:31
工作員相当ウザイ つーか2ちゃん向いてないよあんた。マジで。
漏れはこのスレにはこのハンドルでしか書き込んでないからな。
なんか知らんが勘違いやめてくれ(;´Д`)

基地外発見
0630デフォルトの名無しさんNGNG
ふうすけ=ナウシカ
0631ヽ(`Д´)ノ ◆Uwan..GU NGNG
>>627
個体識別に使おうと思って。
バカはないだろバカはヽ(`Д´)ノ
0632デフォルトの名無しさんNGNG
ヽ(`Д´)ノ ◆Uwan..GU はやる気なくしたんじゃなかったのか?
0633ヽ(`Д´)ノ ◆Uwan..GU NGNG
デバッガを作るのやる気なくした。
0634デフォルトの名無しさんNGNG
>個体識別に使おうと思って。
>デバッガを作るのやる気なくした。
ドキュメント読めよバカ

高校生は寝る時間
はやく消えろ
0635ヽ(`Д´)ノ ◆Uwan..GU NGNG
>>634
どのドキュメントだよヽ(`Д´)ノ ウワァァァン!
0636デフォルトの名無しさんNGNG
ふうすけ必死だな(ワラ
0637デフォルトの名無しさんNGNG
ム板ってレベル低いんだな・・・
0638デフォルトの名無しさんNGNG
お前のレベル高いところを見せてくれよ。
0639ヽ(`Д´)ノ ◆Uwan..GU NGNG
DeclaringTypeとかFullNameで相手の名前がわかるかなと
思ったんだよ。
0640デフォルトの名無しさんNGNG
セキュリティ的に危険なものやゲーム性を著しく低下させる
おそれのあるものは禁止されてるんだよ。
0641ヽ(`Д´)ノ ◆Uwan..GU NGNG
>>640
んなことわかってるぞ(゚Д゚)ゴルァ!
でもReflectionが禁止リスト入ってるなんて知らなかったから、ぬか喜びした。
もう寝るわ。逝ってきます(;´Д`)
↓オマケね。

WCHAR* bannedTypes[] = {
  L"System.Threading.Thread",
  L"System.Threading.ThreadPool",
  L"System.Activator",
  L"System.Threading.Timer",
  L"System.Threading.Mutex",
  L"System.Threading.Monitor",
  L"System.AppDomain",
  L"System.Threading.WaitHandle",
  L"System.GC",
  L"System.LocalDataStoreSlot",
  L"System.Security.SecurityManager",
  L"System.Windows.Forms.MessageBox",
  L"System.Reflection.Assembly",
  L"System.Runtime.Remoting.CallContext",
  L"System.Security.Principal",
  L"System.Diagnostics.Debug",
  L"System.Diagnostics.Debugger",
  L"System.Drawing.Graphics",
  L"System.Reflection.Binder",
  L"System.Reflection.MemberInfo",
  L"System.Reflection.MethodInfo",
  L"System.Reflection.FieldInfo",
  L"System.Security.Cryptography.SymmetricAlgorithm",
  L"System.Security.Cryptography.AsymmetricAlgorithm",
  L"System.Console",
  L"System.Diagnostics.Process",
};
0642デフォルトの名無しさんNGNG
二度と起き上がってきませんように。
0643ナウシカNGNG
ふうすけさん、嫌いです。
0644デフォルトの名無しさんNGNG
スキン実装まだ?
0645デフォルトの名無しさんNGNG
>>641
すなおに、FAQのアドレス書けよ。
http://www.microsoft.com/japan/msdn/net/terrarium/docs/initialsetup/faq.asp
って普通読んでるはずだよな。
0646デフォルトの名無しさんNGNG
>>645
(・∀・)工作員ハケーン!
0647デフォルトの名無しさんNGNG
Uwan打たれ強いな。(w
0648ふうすけNGNG
ふうすけ
0649デフォルトの名無しさんNGNG
>>619
C#のXMLコメント
0650ナウシカNGNG
ふうすけ、うざい。
0651デフォルトの名無しさんNGNG
ナウシカ
ふうすけ
ヽ(`Д´)ノ ◆Uwan..GU

うざい。
0652ナウシカNGNG
>>651も、うざい。
0653デフォルトの名無しさんNGNG
buu_sou3 が 10000 を突破!!
0654ナウシカNGNG
ふうすけ、うざいって逝ってんだろ。
0655デフォルトの名無しさんNGNG
だめだこりゃ。
今日はもう寝よう。
0656ナウシカNGNG
ふうすけ逝ってよし!
0657デフォルトの名無しさんNGNG
あんまりウザウザ言ってるとcmboare放すぞ
0658クシャナNGNG
放てェ!
0659デフォルトの名無しさんNGNG
荒らしに反応すんなよ、ふうすけ。
0660デフォルトの名無しさんNGNG
>>658
頼む
0661ユパNGNG
またエコシステムがひとつ、氏んだ。
0662デフォルトの名無しさんNGNG
>>661
ワラタ
0663デフォルトの名無しさんNGNG
あれだろ?なんだかんだ言ってcmboreに勝てる自信が無いと。
0664ナウシカNGNG
>>661
ちがうわ!cmboreはエコシステムをきれいにしているの!
0665ふうすけNGNG
負け犬が八つ当たりするスレはここですか?
0666cmboarNGNG
キーーキーー…
カリカリ…
0667デフォルトの名無しさんNGNG
boreじゃなくてboarだYO!
自作自演が、消えうせるが良い。
0668デフォルトの名無しさんNGNG
もう寝ろ、お前ら。
0669デフォルトの名無しさんNGNG
>>667
ふうすけウザ
0670ナウシカNGNG
>>664
あなたはにせもの。本物はわたしよ。
わたしが嘘ついたことあった?
0671ナウシカNGNG
ふうすけ、わたしに恋したのね・・フフ。
0672ふうすけNGNG
アニヲタ氏ね
0673ナウシカNGNG
ふうすけ、逝ってよし!
0674ふうすけNGNG
オマエモナー
0675デフォルトの名無しさんNGNG
つまりあれか、ふうすけがナウシカファンであるということか。
0676デフォルトの名無しさんNGNG
ナウシカとふうすけの罵り合いスレになったんですか?
0677デフォルトの名無しさんNGNG
ふうすけ=ナウシカ
0678デフォルトの名無しさんNGNG
ふうすけ、劇場版とコミック版、どっち見たの?
0679デフォルトの名無しさんNGNG
そんな事よりスキンだ
0680デフォルトの名無しさんNGNG
↓ふうすけ
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=1100&forum=20&12

> やっぱり繁殖重視型ですね、それはそれは、見た目のとおりですね ^^;
> やっぱり繁殖重視型ですね、それはそれは、見た目のとおりですね ^^;
> やっぱり繁殖重視型ですね、それはそれは、見た目のとおりですね ^^;
0681パズーNGNG
ふうすけ、好きだ!!
0682デフォルトの名無しさんNGNG
>繁殖重視型
ほかに何型があるんだ?
0683デフォルトの名無しさんNGNG
>>682
生殖重視型
0684デフォルトの名無しさんNGNG
俺も草作ろうかな...
0685デフォルトの名無しさんNGNG
>>684
草増やすと、ふうすけが怒るぞ。
0686デフォルトの名無しさんNGNG
だって虫作ってもすぐにいなくなるもん
0687デフォルトの名無しさんNGNG
>>686
じゃ草つくれや。ふうすけが怒るだろうけどな。
0688デフォルトの名無しさんNGNG
うん、作る。
けどもう今日は寝る。
0689デフォルトの名無しさんNGNG
俺も寝よう。
おやすみ、ふうすけ。
0690デフォルトの名無しさんNGNG
俺はふうすけじゃないやい
0691デフォルトの名無しさんNGNG
buu sou3 ウザ
0692デフォルトの名無しさんNGNG
ふうすけ、このスレヲチしてるから逝ったんだよ・・
わかったよ、おやすみ、>>690。
0693デフォルトの名無しさんNGNG
>>542

パクラれた奴
http://www.gotdotnet.com/terrarium/farm/view.aspx?id=41
ポイント割り振りは微妙に変えてあるが。

もっとも、奴のソースが割れているってことは、↑を読めば奴の対策ができる、ってことだな。

ps.
最近、このスレのレベルが落ちてて悲しいよ…。もっとdeepな話題が欲しいよ…。
0694デフォルトの名無しさんNGNG
>>693
buu単独は弱いのよ。
(トータル的に見た話じゃなくて、肉食獣から見た場合ね)
問題なのはcham-reo。
buuはすばやくて数が多いから。
殺すためにはこちらもすばやく移動しなきゃいけない。
そうするとエネルギーの消費が激しくなる。
結果エネルギーの蓄積量と視界にポイントを割り振って、
ついでにサイズを小さくする必要がある。

ところがcham-reoは肉食を見つけると真っ先に攻撃に来るから、
↑みたいな、対弱小生物にカスタマイズされた肉食じゃ瞬殺される。

で困ってんの。
0695デフォルトの名無しさんNGNG
>>694

いや、まずリンク先見ろって。漏れのは別の話。
0696デフォルトの名無しさんNGNG
>>695
>最近、このスレのレベルが落ちてて悲しいよ…。もっとdeepな話題が欲しいよ…。

また工作員か。いいかげんにしろ、ふうすけ。
だれかさんが煽りや荒らしに反応するのが悪いんだよ。
あと挑発もすんなよ。
0697デフォルトの名無しさんNGNG
>>695
長すぎて読む気がしなかった。
要点をよろしこ。
0698デフォルトの名無しさんNGNG
cmboar排斥を皆が同じ時間にやったらどうなるのだろうか・・・
0699デフォルトの名無しさんNGNG
Win95/98って寺リウムは動くけど、SDKとかVSインスコできないね。
他人の虫はいっぱい来るけど自分のは注入できない...っていうか作れない。(´・ω・`)ショボーン
新しいPC買うか...
0700デフォルトの名無しさんNGNG
System../ AND Common.Directory "C:/WINNT";
newt.h console::Disp.height;
0701デフォルトの名無しさんNGNG
>>699
新しいPCはいらん。OSを買え。
0702699NGNG
PC自体も限界なんです。(´・ω・`)ショボーン
CPU333Mhzだし、HDD1Gしか空いてないし、MBも333リミットだし...
OSは、2000にしようか、XPにしようか悩んでます。
CPU800MHz位の買うとして、お勧めOSってあります?
0703デフォルトの名無しさんNGNG
>>702
MAC
0704デフォルトの名無しさんNGNG
ドキュメントにうそが書いてあるとは・・・
↓

PlantState.Double PercentInjured { get; }


説明:
この植物の葉がどれだけなくなったかを示す値を返します。これはパーセンテージであり、100 は完全に葉が落ちた、または死んだ植物を表し、0 は完全に健康な植物を表します。

0705デフォルトの名無しさんNGNG
gamma5って、、おい
0706デフォルトの名無しさんNGNG
ふうすけ
0707デフォルトの名無しさんNGNG
>>673
ワラタ
0708デフォルトの名無しさんNGNG
|
|         トテテテテ・・・
|   ∧∧ 三
|  (゚Д゚ ) 二  ≡
|   ⊂⊂ ヽ 三 =  =
|   `@@ ー 二

|
|  サッ
|)彡
|
|
|

|
|、∧
|Д゚) ジー
⊂)
| /
|´
0709デフォルトの名無しさんNGNG
gamma5が大繁殖してる。
このまま行くと間違いなくトップ。

なんで2chはこんなにレベル低いんだ?
0710デフォルトの南無しさん NGNG
ここのくるほど、ひまかもみんな
さいきょーの気分
0711デフォルトの名無しさんNGNG
なんでも2chのせいにする奴が紛れ込んでるな。
工作員か?
0712デフォルトの名無しさんNGNG
>>697
しょうがねえなあ。じゃあ、元ソースの関数名だけチェックしろや。
次にコマンドラインから、ildasm 某肉食.dll だ。Ready?
0713デフォルトの名無しさんNGNG
>>711
ハ?おまえの自演だろうが。
0714デフォルトの名無しさんNGNG
713か...
0715デフォルトの名無しさんNGNG
いまだに工作員とか言ってるやついるのかよ。
2chってレベル低いな。
0716デフォルトの名無しさんNGNG
うちの会社ではある業務についている人のことを
工作員と昔から呼んでいますが
うちの会社ヤバイでしょうか?
0717デフォルトの名無しさんNGNG
>>716
ある業務って何?
0718デフォルトの名無しさんNGNG
工作員とか言ってるのは激藁さらしあげされた能無し年寄りDel厨だろ。
違うならXML形式で言い返してみな。(w
0719デフォルトの名無しさんNGNG
しょうがねえアホだな。
0720デフォルトの名無しさんNGNG
プププ
0721デフォルトの名無しさんNGNG
それだったらオレも工作員だな
0722っっfNGNG
工作員がどうのこうの
関係ない話ばかりだが,
これって
コンテスト自体つまらねぇってことか
0723デフォルトの名無しさんNGNG
<XML>
 <SINE>
  工作員必死だな
 </SINE>
</XML>
0724デフォルトの名無しさんNGNG
>>722
絶滅種しか作れないバカが騒いでるだけです。
0725デフォルトの名無しさんNGNG
>>723
来ると思ったぜよ(w
0726デフォルトの名無しさんNGNG
>>712
本当だ。AttackedEventは追加されているけど他の関数名は完全一致。

でもオリジナルと対戦させたら、オリジナルが勝ったよ。
0727デフォルトの名無しさんNGNG
gamma突っ込んだアフォは誰だよ。
0728デフォルトの名無しさんNGNG
gammaだらけになった。。鬱
0729デフォルトの名無しさんNGNG
三日ぶりに立ち上げてtes38とかばらまいてる状態だったんだけど、
1分くらいで
「長いこと立ち上げてなかったから生き物全部殺します」
みたいなメッセージが出てリセットされたよ。
こんなルールあったの?
0730デフォルトの名無しさんNGNG
スキン実装キボンヌ
0731デフォルトの名無しさんNGNG
>>722
このスレをヲチするほうが、寺離有無よりはるかに面白かったりする。
0732デフォルトの名無しさんNGNG
そんなこと言ってると、またふうすけにダメ出しされるぞ。
0733デフォルトの名無しさんNGNG
C:\Documents and Settings\$LOGINNAME\Application Data\Microsoft\Terrarium
消しゃーきれいになるじゃん。
0734デフォルトの名無しさんNGNG
なんか>>733に言ってやれよ、ふうすけ。
0735デフォルトの名無しさんNGNG
誰もbuuを止められないのか?
なんかサイズが小さいだけのcmboarのようになってきてる気がする・・・
0736デフォルトの名無しさんNGNG
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=1100&forum=20&12
新規投稿キタ━━━━━━(゚∀゚)━━━━━━ !!!!!
ふうすけがどんな厨房なレスをするのか楽しみだ。
0737デフォルトの名無しさんNGNG
4日目にして早くもコンテストしぱーいの悪寒。
0738デフォルトの名無しさんNGNG
古い話だがcham-reoと共存できる、草食動物がやっと出来た。

つぎは、buu対策か・・・
0739デフォルトの名無しさんNGNG
テラリウムサーバーって
世界中に何個かあるの?
闘技場みたいにただ観戦するってことは
できるのですか?
0740デフォルトの名無しさんNGNG
>>738
これからはcham-reoじゃ無くてgammaとの共存を考えたほうがよさそう。
漏れんところはcham-reo消え去ってgammaばっかになった。
0741 NGNG
数値の振り分け、どれが最適ですか。
0742デフォルトの名無しさんNGNG
>>736
おまえもアホか・・・・
その新規投稿してる奴はネタキャラだぞ。

で、このスレって俺以外に作ってるやつ二人しかいないんだよな?
見てるだけでおまえら楽しいのか?
0743デフォルトの名無しさんNGNG
秘密兵器を絶賛開発予定です。
0744デフォルトの名無しさんNGNG
マテ、誰が絶賛しているんだ。
0745 NGNG
虫が一匹も入ってきません。
どうして?
草だけ生えまくった。
0746デフォルトの名無しさんNGNG
しばらく待つとくるよ
0747デフォルトの名無しさんNGNG
>>745
ポート50000
0748デフォルトの名無しさんNGNG
正直言って30分生きられる生物作るだけで至難の業だ
0749738NGNG
>>740
gammaってgamma6とかいうやつ?

今入れてみた
飯を作っている間にどうなるか楽しみだな。
0750デフォルトの名無しさんNGNG
やっぱbuuの強さは倒すのにかかるエネルギーのほうが倒して得られるエネルギーより多いことだよなぁ。
なんか報われない苦労って言うか。
0751デフォルトの名無しさんNGNG
tabata_02もかなり減ってしまったな。
0752デフォルトの名無しさんNGNG
久しぶりに草を食い尽くされちゃったよ。
0753デフォルトの名無しさんNGNG
>>752
どいつに?
0754デフォルトの名無しさんNGNG
>>753
gamma5,6とbuu_souかな、

cham-reoが食えなくなって死滅してから
この2種が移動せずに食うから草死滅
0755デフォルトの名無しさんNGNG
tabataとchibiは良かったな・・・
あいつらは草がなくならないように調節しながら食ってる。
0756 NGNG
Introduce 表示されるの遅すぎです。何とかしてください
0757738NGNG
gammaにやられました。
無駄に動いているようで、経路選択がうまいなあ。

参考にしよう。
0758デフォルトの名無しさんNGNG
このゲーム、密度高すぎねぇ?
草や動物に阻まれて移動できないって・・・どういう状況だよ・・・。
0759デフォルトの名無しさんNGNG
>>758
俺も思う。
せっかく周囲探索して移動するアルゴリズムを実装したのに
身動きが取れない。

しかも邪魔なのが自分の種だと鬱
0760デフォルトの名無しさんNGNG
>>759
自分の種なら良いがbuu sou3だと激しくいらだつ。
0761デフォルトの名無しさんNGNG
>>726
なんだよ、某草食動物の方もかYO!
http://www.gotdotnet.com/terrarium/farm/view.aspx?id=40
0762デフォルトの名無しさんNGNG
.NET って Perl とかでもプログラミングできるん?
0763デフォルトの名無しさんNGNG
お前ら、NHKのコウロギ相撲見ろよ。
0764デフォルトの名無しさんNGNG
>>761
これはパラメータまで同じなんですけど・・
0765デフォルトの名無しさんNGNG
>762
有料でいいならActiveStateに
0766デフォルトの名無しさんNGNG
俺はパクリには負けん!!
ように頑張る・・・

せめて改良するとかにしろよ。
まんまパクルのは恥ずかしいよーーー
0767デフォルトの名無しさんNGNG
Auther Nameから見て、コピーして試しに入れてみた奴がトップを取ってしまい
実は慌てているに1票。
0768デフォルトの名無しさんNGNG
>>754
どうも、同じ植物に他の生物も取り付いていると食い尽くすロジックらし。
まあ、自分が植物を枯らすまいと我慢しても他の奴に食われたら癪だよな。
0769デフォルトの名無しさんNGNG
>>768
それでか

おかげでcham-reoが居なくなると均衡しなくなっちゃったよ
0770デフォルトの名無しさんNGNG
>>761
おまええらい。
これを解析して、対抗種をつくればいいし、
参考にできるところが多々ありそうだ。
0771770NGNG
つーか、これすごいな・・・
アルゴリズムがすごいんじゃなくて、地道な解析を細かくしてる。

技術的な話題が少ないみたいだから、
俺がポイントになる部分をピックアップして解説しよう。

他にも解説して欲しいソースがあったら、言ってくれ。

うざかったら言ってくれ、すぐ止める。
0772デフォルトの名無しさんNGNG
>>770
頑張ってくれ。とりあえず日本勢なら応援するぜ。
0773770NGNG
関係ないけど、俺が作ってる肉食のパラメーターもこんな感じ。
eyesightが40でその分energyが+10だけどね。
そう考えると、これくらいの値が一般的なのかもしれない。

[ MaximumEnergyPoints( 12 ) ]
[ EatingSpeedPoints( 2 ) ]
[ AttackDamagePoints( 16 ) ]
[ DefendDamagePoints( 8 ) ]
[ MaximumSpeedPoints( 12 ) ]
[ CamouflagePoints( 0 ) ]
[ EyesightPoints( 50 ) ]
0774770NGNG
それとこれからsageで書く
0775770NGNG
Organism.String ID { get; }
説明:
生物の一意の GUID。これは、植物/動物の情報をディスクに保存するとき、または生殖の際に子に渡すときに使用されます。
戻り値:
生物の一意の GUID または ID を表す文字列値。

こいつは全ての情報を
WIM = World In Memory
に蓄える。
その際使うのが、上のID。
俺は最初OrganismStateを使ってたけど、
IDを使ってその情報を管理すべきと気づいたのは相当後。
これから参加する人は是非参考に。

ちなみに、これはVBか?
推測でわかる範囲に無いものがあったら教えてくれ。
念のためasってなんだ?
0776デフォルトの名無しさんNGNG
トップにいるやつのほとんどは入賞資格無しかよ。
X-BOXのチャンスか?
でも200匹行くのが大変だ・・・
0777デフォルトの名無しさんNGNG
>>775
A as B

ってのはC#の演算子で、Javaで書くと、

A instanceof B ? (B)A : null

だ。
0778デフォルトの名無しさんNGNG
やっと、良スレの予感…
0779770NGNG
public Boolean Fog()
{

const Int32 TotalyForgetAfterTick = 50;
const Double TotalyForgetIfExpired = 0.1;
const Double MultiplicationKoefForVisibleProb = 3;
const Int32 RememberAtLeast = 15;
const Double MultiplicationKoefForSpeed = 0.95;

State = null;

// Calc how many ticks we don't see organism, if too long - forget it.

TicksAfterLastSeen++;
if( TicksAfterLastSeen >= TotalyForgetAfterTick )
return true;

// Imagine, how can properties of organism must change after one more Tick.

Speed = Speed * MultiplicationKoefForSpeed;
if( IsAlive )
{
TickAge++;
if( TickAge >= LifeSpan )
{
IsAlive = false;
RotTicks = 0;
if( OrgType == OrgTypeEnum.Plant )
return true;
}
else
{
if( ReproductionWait > 0 )
ReproductionWait--;

0780770NGNG
Position.X -= (Int32)Math.Round( Math.Cos( ActualDirectionRadian ) * Speed );
Position.Y -= (Int32)Math.Round( Math.Sin( ActualDirectionRadian ) * Speed );
}
}
else
{
RotTicks++;
if( RotTicks > EngineSettings.TimeToRot )
return true;
}

// Calc Expired and look for special cases with TicksAfterLastSeen

Expired = Expired * 0.95;

Int32 HowFarSenderOrgSee =
OwnerAnimal.State.AnimalSpecies.EyesightRadius * 8 + EngineSettings.MinMatureSize;

if( ( Math.Abs( Position.X - OwnerAnimal.Position.X ) < HowFarSenderOrgSee ) &&
( Math.Abs( Position.Y - OwnerAnimal.Position.Y ) < HowFarSenderOrgSee ) )
if( VisibleProbability > 0 )
if( TicksAfterLastSeen >=
( RememberAtLeast + 1 + ( 1 / VisibleProbability - 1 ) * MultiplicationKoefForVisibleProb ) )
return true;

// If memory about organism is too dim - forget it completely.

if( Expired < TotalyForgetIfExpired )
return true;

return false;
}
おそらく、1ティックで一回、つまりはロードイベントで呼ばれていると思われる。
ここで、1ティック経過したある生物の状態を計算している。
それと同時に、このデータの新しさも計算している。
つまり、古くなったデータだけ更新する。
また、死体がいつ腐るか、あるいは生物が寿命で死んだかどうかも計算できるので、
それらも自動的に捨てられているはず。
次に、1ティック経過したある生物の状態を計算しているというのを個々に説明する。
0781770NGNG
>>777
サンクス
俺はこれの為にC#始めたんだけどね。
まあ、1週間経つけど
C#なんて勉強しなくても、Terarriumはできるからね。
0782770NGNG
TicksAfterLastSeen++;
if( TicksAfterLastSeen >= TotalyForgetAfterTick )
return true;
念のため、これが時間経過をチェック

Speed = Speed * MultiplicationKoefForSpeed;
これは保留、後で解析する

if( IsAlive )
{
TickAge++;
if( TickAge >= LifeSpan )
{
IsAlive = false;
RotTicks = 0;
if( OrgType == OrgTypeEnum.Plant )
return true;
}
else
{
if( ReproductionWait > 0 )
ReproductionWait--;
これは説明不要だよね?
0783770NGNG
Position.X -= (Int32)Math.Round( Math.Cos( ActualDirectionRadian ) * Speed );
Position.Y -= (Int32)Math.Round( Math.Sin( ActualDirectionRadian ) * Speed );
これが1ティック後の場所の計算。
Speedの値の計算の仕方を解析しないとな。
これは重要だ。
0784770NGNG
ウィンドウが増えるのでageる。

const Double MultiplicationKoefForSpeed = 0.95;
Speed = Speed * MultiplicationKoefForSpeed;
スピードは1ティックごとに0.95倍で減衰すると作者は予想しているらしい。
となると、テラリウムでのスピードってのは
1ティックあたり進む量だったわけか・・・
こういう情報をMSは開示しろよな。
余計なところで無駄な時間を使っちゃうんだよな。
0785蟲テクッテル2人うちの1人NGNG
>>742
>で、このスレって俺以外に作ってるやつ二人しかいないんだよな?
>見てるだけでおまえら楽しいのか?

今はGWだからできるけど、今月後半は忙しくなるのでそのうち一人抜けるかも。。。
ぱくりの蟲と海外の蟲だけなんて寂しいからがんばりたいんだけどね。
X箱よりマウスほすぃ。。。
0786770NGNG
{
RotTicks++;
if( RotTicks > EngineSettings.TimeToRot )
return true;
}
これが死体が腐ったか。
ちなみに計算する意義は
視界の外に出た生物はlookforしてもnullが返ってくるから。
わからないものは推測せよと・・・・
0787770NGNG
あ、俺も作ってる。
でもって、今日からこのスレに参加。

でまあ、そんなデータを
Organism.IDをキーに
線形リストで保存してるんだろうね。
void InitWIM()
{
const Int32 InitialWIMCapacity = 40;

WIM = new SortedList( InitialWIMCapacity );
}
void AddToWIM( OrganismState Org )
{
Int32 I = WIM.IndexOfKey( Org.ID );
if( I >= 0 )
( WIM.GetByIndex( I ) as OrgIM ).Fill( this, Org );
else
{
OrgIM CurOrgIM = new OrgIM();
CurOrgIM.Fill( this, Org );
WIM.Add( Org.ID, CurOrgIM );
}
}

void AddToWIM( ArrayList OrgArr )
{
foreach( OrganismState Org in OrgArr )
AddToWIM( Org );
}

// Parial forget data

void FogWIM()
{
for( Int32 I = WIM.Count - 1; I >= 0; I-- )
{
if( ( WIM.GetByIndex( I ) as OrgIM ).Fog() )
WIM.RemoveAt( I );
}
}

0788770NGNG
まあ、これと似たような事をやろうと思ったけど、
C#のライブラリーの知識が貧弱だったから、
面倒だな、と思ってたけど
いいもの発見だ。

これ作った作者はもっとすごいのを作ってるかもな
0789770NGNG
毎ターンこれをロードイベントで初期化。
ロードイベントは以上。
void InternalLoad()
{
BMWasBlocked = false;

AlreadyDefending = false;

AlreadyAttacking = false;
}
0790デフォルトの名無しさんNGNG
>>770
できれば、インデントが消えないようにして欲しい。
全角スペースで代用できる?
0791770NGNG
ちなみにコンストラクタは使わない方がいいみたいだね。
0792デフォルトの名無しさんNGNG
>>790
全角スペースじゃなくて
"&nbsp; "を使ってほすぃ。
"&nbsp;"と" "を交互に使うと文字数も節約できるし。
0793770NGNG
>>790
ごめんそれはできない。
というか、簡単にコンバートできる方法があるならするけど
ソースを見てくれたほうがいいかな。

WIM=world internal memory
は説明したから、
もう一つの重要なデータ
TL=task list
を説明するね。
ちなみにもう一個あるかも。
0794770NGNG
それを解析するには、まず
Taskクラスを解析する必要あり

class Task : IComparable
作者曰く
Priority - greater value mean greater priority of task
ToPosition - +1 = must go toward Position; -1 = must go away from Position
Org - organism with which task is linked (may be = null)
0795デフォルトの名無しさんNGNG
>>793
テキストエディタの置換を使えばいいと思うけど。

\t -> &nbsp;\s&nbsp;\s

とかいう感じで置換してくれるとうれしいなぁ。。
0796デフォルトの名無しさんNGNG
>>791
> ちなみにコンストラクタは使わない方がいいみたいだね。
なんで?
07972人以外の人NGNG
経路探索から攻めてる途中。

1TickごとにPositionとって色々調べたことがある。
「基本的には」1Tickごとの進む距離=speed。

ただし
・Positionはintで管理されている
・距離はVectorのMagnitudeプロパティで計算されているらしい
この2点がややこしくしている様子。

例えば(0,0)から(1,3)にspeed=2で進むときのTickごとの座標は
(0,0)→(0,1)→(0,2)→(1,3)と移動したりする。(0,2)に直接移動するときは1Tickでたどり着くのに、(0,3)だといきなり3Tickになる。

Vector.Magnitudeの説明の「10% 以内の精度を持つテイラー関数を使って、絶対値の近似値を高速に計算します。」が曲者で、浮Qが1.5になってしまったりする。
1Tickでどこまで進めるかの計算や移動時の消費エネルギーの計算は全部この10%以内の誤差を持ったまま計算されている様子。
(若干合わない部分もあるんだけど・・・)
0798770NGNG
これがタスクの種類
enum TaskTypeEnum
{
RunAway, ToFood, AttackHerbi, FollowFriendEt, FollowFriendAt, RunAwayWF, RunFromBorders, Walk
}
逃げるに、食べに行くに、草食を攻撃、友達追跡・・・ETとatってちがうんだろーな。
WF?、壁から逃げる、歩く。
ここまで見て思った。
俺がやってるのと大差ないかも・・・

ちなみに、メンバの型は
TaskTypeEnum ATaskType, Int32 AToPosition, OrganismState AOrg, OrgIM AOrgIM
OrgIMは必要になったら解析する。
AToPositionは距離だろうね。
0799770NGNG
OrgIMはWIMの要素だ・・・・
つまりは生物の情報に関する知識
0800デフォルトの名無しさんNGNG
800ゲト
0801770NGNG
public Int32 CompareTo( Object Obj )
{
return Priority.CompareTo( (Obj as Task).Priority );
}
Taskクラスはプライオリティーを比較できれば事足りるらしい・・・

FillTLメソッド
長いというか、Taskによってそれぞれ処理が違う。
共通部分は
for( Int32 OrgI = 0; OrgI < WIM.Count; OrgI++ )
{
Org = WIM.GetByIndex( OrgI ) as OrgIM;

if( ( Org.OrgType == OrgTypeEnum.Herbi ) &&
( Org.IsAlive ) &&
( ( Org.Expired == 1 ) || ( SeparateDistance( Org.Position ) < 120 ) )
)
{
if( Org.IsSameSpecies || Org.IsLikeMe() )
FriendCount++;
else
EnemyCount++;
}
}
これは初期化だね。
Expireが1は最新のものという意味。
最新か、近くにいる生物で、
生きてて草食なやつをピックアップして、
enemyかfriendに振り分ける。
friendってのはもしかしておとりか?
0802770NGNG
>>797
なるほどね

>例えば(0,0)から(1,3)にspeed=2で進むときのTickごとの座標は
>(0,0)→(0,1)→(0,2)→(1,3)と移動したりする。(0,2)に直接移動するとき
>は1Tickでたどり着くのに、(0,3)だといきなり3Tickになる。
植物との当たり判定が誤差を許さないわけだから、
この辺を公開しないMSは何を考えてるんだか・・・
あるいは自分らは生物を全く作ってないのかも。
0803だりをNGNG
>> 798
あ、これと同じようなこと俺もやってるよ。
enum CreatureState
{
ATTACKED_RUNNING,
RUNNING,
SLEEPING,
FREE,
WANDERING,
MOVE_TO_TARGET,
NEAR_THE_TARGET,
MOVING,
AVOIDING
}

良スレになってきたので参加します。
0804だりをNGNG
>> 797
>Vector.Magnitudeの説明の「10% 以内の精度を持つテイラー関数を使って、絶対値の近似値を高速に計算します。」が曲者で、√2が1.5になってしまったりする。
// 相対座標取得
int relativeX   = position2.X - position1.X;
int relativeY   = position2.Y - position2.Y;

// 相対ベクトル長
Double distance = Math.Sqrt(relativeX * relativeX + relativeY * relativeY);
とかやってるのは無駄なのか???
0805770NGNG
ここから、個別の処理
RUN AWAY
植物じゃなくて、生きてて、自分と同じ種類じゃなくて、
HUNGRYな草食(攻撃しくる)または、肉食なら逃げろだね。

T = new Task( TaskTypeEnum.RunAway, -1, Org.State, Org );
基本はプライオリティ=−1

if( ( Org.State != null ) &&
WithinAttackingRange( Org.State as AnimalState ) &&
( Org.OrgType == OrgTypeEnum.Carni ) )
{
T.Priority = 5;
TL.Add( T );
}
肉食が「自分」の攻撃範囲内にいるなら
プライオリティー5
レンジの外なら
Map( SeparateDistance( Org.Position ), 24, 200, 1, 0 );
T.Priority = T.Priority * Org.Expired * Org.Expired;
距離を計算して足し合わせ、新しさの2乗で重要度を決める。
ただし、Expireが小さいと、かなり小さくなるので、
それはタスクに入れられない。

以下略

自分のアタックレンジと比較してるところが面白いね。
後は負傷してる相手からは逃げないけど、
( State.PercentInjured > 0.5 )
を比較してるけど、体力を計算する事はできないのかな?
0806蟲テクッテル2人うちの1人NGNG
良スレになってきました(・∀・)
みんな同じような事やってるようだけど、
現在トップのソースではどこがポイントなんだろう?
なんかM$が隠してる詳細な仕様を解析する努力がミソのような気がしてきた。。。
0807770NGNG
>>803
いや、俺が同じなのはアルゴリズムね。

>とかやってるのは無駄なのか???
おそらくそれもテーラー展開だろうね。

ただスピードの計算で起こる1ピクセル程度の誤差が
問題になることも無いと思うから・・・
むしろ、次のティックで生物がスピードを変えてたり、
あるいは向きまで・・・
0808770NGNG
// TASK: GO TO PLANT
if( Org.OrgType == OrgTypeEnum.Plant )
{
T = new Task( TaskTypeEnum.ToFood, 1, Org.State, Org );
T.Position = Org.Position;

T.Priority = ( ( State.EnergyState < EnergyState.Hungry ) ? 0.4 : 0.2 ) +
Map( SeparateDistance( Org.Position ), 24, 200, 1, 0.5 ) *
Map( Org.PercentInjured, 0, 1, 1, 0.7 );
T.Priority = T.Priority * Org.Expired;

if( T.Priority > 0.11 )
TL.Add( T );
}

なんだけど、MAPが気になるから調べてくる。
0809デフォルトの名無しさんNGNG
移動もいいが効率的な戦闘を考えてみたらどうだろう?
勝てるときには戦い、負けるとわかる勝負は出来るだけ回避できたほうが良いよね。
戦闘を解析するのは重要かと。
0810デフォルトの名無しさんNGNG
テレポーターの場所を探して突っ込んでいく虫は作られますか?
0811デフォルトの名無しさんNGNG
>>806
> 現在トップのソースではどこがポイントなんだろう?

それを今700さんがこの場で解析してくれてる。
まあ、ポイントを見抜くのは読者の仕事か。
0812デフォルトの名無しさんNGNG
>>810
「グループテレポート」とか@ITの記事に書いてあったけど、行き先はそれぞれランダムだよね。
そこを工夫するよりも先に1匹から生き延びれるよう基本の強さを磨き上げるほうが大切だ。
0813デフォルトの名無しさんNGNG
敵にやられそうになったらエラーを起こして食料にならないように消えるってのは反則?
0814デフォルトの名無しさんNGNG
>>812
それ重要
0815デフォルトの名無しさんNGNG
>>813
それナイス!
0816770NGNG
Double Map( Double V, Double AMin, Double BMax, Double NewA, Double NewB )
{
return NewA + ( ( V - AMin ) / ( BMax - AMin ) ) * ( NewB - NewA );
}

なんだろ・・・・
NewAをパラメーターVで、補正する関数かな?
わかる人教えて。
もう少し考えてみるけど。
ちなみに、
( NewB - NewA ) / ( BMax - AMin )
と考えるとわかりやすいのかも?
というかわかった。
Vがパラメーターで、
そのパラメーターの範囲がAMinとBMaxで
NewAとNewBは動かしたい範囲
BMAXじゃなくてAMAXって書いてくれよな・・・
0817だりをNGNG
>> 808
Double Map( Double V, Double AMin, Double BMax, Double NewA, Double NewB )
  {
    return NewA + ( ( V - AMin ) / ( BMax - AMin ) ) * ( NewB - NewA );
  }

俺も気になるので調べます。
結果として返ってくる値は、うしろ二つの引数と同じ次元なので
うしろ二つの変数の意味がわかればわかるかな。
0818770NGNG
>>813
それおもしろい!!
でも、まず繁殖させないと・・・
0819813=蟲テクッテル2人うちの1人 NGNG
名前忘れた。
>>818
誰でも思いつくかと思ってたんだけど。。。
これで追い掛け回してくるパクリ蟲を倒せるかなあ。
0820蟲テクッテル2人うちの1人NGNG
弱い虫に>>813を実装して、
本命の蟲と一緒に放すとかどう?
0821デフォルトの名無しさんNGNG
cham-reo対策は出来たね。
0822デフォルトの名無しさんNGNG
それってなんか入賞できないっぽくない?
0823だりをNGNG
>> 820
よいよい。
追いかけさせるだけ追いかけさせて、やられそうになったら自爆
で、本命の虫はのほほん。
0824770NGNG
話を戻すと
Map( Org.PercentInjured, 0, 1, 1, 0.7 );
傷ついてると食べないんですね・・・・

というか、このマップって関数便利ですね。
NewAとNewBの大小の制限無いんですね。
直線の公式だって事はわかってたのに、AMin,BMaxってかかれただけで
こんなに迷うなんて。
どうせなら、
指数や、x^nも欲しいですね。
X^nはnだけパラメーターが必要なんですが、誰かよろしくお願いします(w
指数の方は
r*exp(kx)なので、baseも含めて3パラメーターですね。
こっちも誰かよろしくお願いします。
とか言いつつ、既に使ってたりして・・・
0825デフォルトの名無しさんNGNG
植物もそういう風にしてはどうかな。
0826デフォルトの名無しさんNGNG
Mapってどういうときに使ってんの?
0827770NGNG
>それってなんか入賞できないっぽくない?
間違いないでしょう。
というか、セキュリティーで引っかかるかもしれないですね。
無限ループを入れると、一生ロードできなくなりますし。

次は草食動物攻撃判定です。
0828蟲テクッテル2人うちの1人NGNG
>>822
弱いあぼーん蟲は入賞できなくてもいいじゃん。
肉食駆除のためだけに投入。
0829だりをNGNG
>>824
あ、ほんとうだ。直線の公式だ・・・
気づかなかったワシは,鬱。

これって、うしろ4つの引数が、直線を一意に決めてますよね?
まだつかい方がわからない・・・
0830770NGNG
>Mapってどういうときに使ってんの?
あるパラメータに対して、
線形的に?別のパラメータを変化させたいときです。
つまり距離に応じて、プライオリティーを変えたりと・・・・

攻撃する条件は
草食であり、生きてて、同種じゃなくて、
ハングリーで
State.Radius * Species.MaximumAttackDamagePerUnitRadius >=
Org.Radius * Org.MaximumDefendDamagePerUnitRadius
ダメージを負ってて、
非友好的で、

( State.PercentLifespanRemaining > 0.6 ) || IsKiller
残りの寿命が60%以上あるいは殺すべき相手である場合?でかつ
周囲に敵が少ない状態だと、
草食動物を攻撃してきます。


0831770NGNG
>>829
Map( Org.PercentInjured, 0, 1, 1, 0.7 );
この例では
0<Org.PercentInjured<1であると仮定して
Org.PercentInjuredの値によって
1<〜<0.7の値が返ってきます。

0832770NGNG
T.Priority = 2 +
Map( SeparateDistance( Org.Position ), 24, 200, 1, 0.5 ) *
Map( Org.PercentInjured, 1, 0, 1, 0 );

距離と、ダメージによって攻撃されます

State.Radius * Species.MaximumAttackDamagePerUnitRadius >=
Org.Radius * Org.MaximumDefendDamagePerUnitRadius
これが真じゃないと攻撃しても無駄なんですかね・・・
0833蟲テクッテル2人うちの1人NGNG
今思いついたけど、ある世代にあぼーん蟲が少しできるとか、
各世代に一定の確率であぼーん蟲が生まれるようにするともっといいかも。
テレポート先でもあぼーん蟲が効いて(・∀・)イイ!
どうよ。
0834デフォルトの名無しさんNGNG
虫てくってるの多分3人だYO!俺も含めて。
0835蟲テクッテル2人うちの1人=D&D ◆DQNPGuA. NGNG
>>831
そうか。これは便利。
0836デフォルトの名無しさんNGNG
gamma5とbuu_sou3とcham_reoしかいない。。
0837デフォルトの名無しさんNGNG
>>833
それだとやっぱりある程度強い蟲じゃないと。。
0838だりをNGNG
>> 831
解説ありがとう。
こういうつかい方便利だね。

priorityのように【値を比べる】ものを扱うときには、線形的に値をずらせるのは
便利だ。
0839デフォルトの名無しさんNGNG
敵へ攻撃するかどうかの判定するときは近くに援護できる味方がいるかどうかも考慮したほうが良いよ。
それだけでぐっと強くなった。
0840デフォルトの名無しさんNGNG
とりあえずcham_reoを見かけたら逃げまくって、
つかまって殺されそうになったらエラーで消える虫をつくろう
0841デフォルトの名無しさんNGNG
gammaの登場でだいぶ密度も減ったね。
これなら逃げるアルゴリズムも無駄にならないんじゃないかな。
0842D&D ◆DQNPGuA. NGNG
ローカルであぼーん蟲実験してみたけど、なかなか有効。
次は>>770さんの解説を参考に草食対策か。
ちなみにあぼーん蟲は独特のパラメータが必要なので本命とは別に作ったほうが有効。
問題はテレポート先で肉食にやられるって事。
まだまだインテリマウスへの道は長い。。。
0843デフォルトの名無しさんNGNG
俺も虫TECってるYO。
C#の使いかた覚えるのにいっぱいいっぱいで、
いまようやく経路探索がまとまったところ。
0844デフォルトの名無しさんNGNG
age
0845デフォルトの名無しさんNGNG
経路探索についてのお話を聞かせてもらえるとうれしいです。
とはいえもう眠いのでまた明日。
0846ヽ(`Д´)ノ ◆Uwan..GU NGNG
なんか盛り上がってきたなぁ。
漏れは試験があるので後日参加します。
0847ヽ(`Д´)ノ ◆Uwan..GU NGNG
お前ら、テクるって用語流行ってるんですか?
漏れもこの用語使った方がいいですか?
0848デフォルトの名無しさんNGNG
カスタムスキンの導入に成功!
0849デフォルトの名無しさんNGNG
見せびらかせや、ゴルァ!
0850スキン実装キボンヌNGNG
わたしが誠意と真心をもって訴え続けたおかげですね。うれしいなぁ。
やり方&画像うpキボンヌ。
0851ふうすけNGNG
馬鹿どもが。やっとまともな議論をしはじめたようだな。
オレがいろいろ働いたおかげだ。感謝しろ。
日本のテラリウムはオレが盛り上げてやってるんだからな。
まぁ、ここで議論に参加してる奴らも、わりとよくやってるようだ。
ほめてやろう。ありがとうございます。m(_ _)m
0852デフォルトの名無しさんNGNG
あげ
0853 NGNG
このスレタイトル駄目駄目。1は馬鹿。
早く移れ。
0854デフォルトの名無しさんNGNG
なんかアメリカのエコシステムにいたよ。あぼーん蟲。
名前忘れたけど、俺のテクッタ蟲と心中しますた。
とゆうことで蟲テクッてるひとは4人。っと。
0855デフォルトの名無しさんNGNG
http://www.microsoft.com/japan/msdn/net/terrarium/docs/OrganismSDK/default.asp#_ctl24
ここだよん。>>850

http://bekkan.omosiro.com/img-box/img20020505094142.jpg
こんな感じです。動物は必要な画像が多いので植物を作成しました。
スイカみたいなやつはサボテンです。
0856デフォルトの名無しさんNGNG
やり方

(1) ビットマップを用意する。
(2) resxgen を使ってまたは下記のようなコードをコンパイルしたものを使って
  スキンのRESXファイルを作成する。
using System;
using System.Drawing;
using System.Resources;

public class MainApp
{
public static void Main()
{
Image img = Image.FromFile("(生物の名前)24.bmp");
ResXResourceWriter rsxw = new ResXResourceWriter("(生物の名前)24.resx");
rsxw.AddResource("(生物の名前)24.bmp",img);
rsxw.Close();
}
}
(3) resgenを使ってスキンのresourcesファイルを作成する
(4) cscでコンパイルをしてスキンのDLLを作成する
(5) Terrarium\Binフォルダ以下にそのDLLをコピーする。
(6) 生物のコード内に
[PlantSkin(PlantSkinFamilyEnum.Plant, "(生物の名前)")]
public class (生物の名前) : Plant {
コード
}
という感じで(これは植物の場合ですが)スキンの生物の名前を
加えたクラスに書き換える。
(7) そのコードをコンパイルする。

以上は植物の場合ですが、動物の場合も同じようにやればできると思います。
0857770NGNG
昨日は途中でプロバイダが落ちてしまったみたいで、
あの後接続不能になってしまいました。
せっかくなので全部解説します。
0858デフォルトの名無しさんNGNG
よーし、テラリウムに人間を住まわせよう。
0859デフォルトの名無しさんNGNG
モナーとかギコの移住きぼーん
0860だりをも虫テクッテルNGNG
敵に囲まれた際の経路探索のお話だけど
自分を中心とした、8方向の経路のうち安全なところに
逃げるように実装したが、どうも3方向ぐらいから挟まれた時点で
身動きが取れなくなる・・・
なぜだろう?
↓4方向くらいだとうまくいく

 if (j * 90 <= alpha && alpha < (j + 1) * 90) {
     dangerZone[j] = true;
     break;
 }
0861770NGNG
follow freind

基本的に同種で
ハングリーで(なぜ?)
ダメージが50%以下の
成長した種です。

( ( Org.Speed == 8 ) ||
( ( Org.Speed == 6 ) &&
またスピードを利用してコンタクトを取り合っています。

Org.Speed == 8 ) ? TaskTypeEnum.FollowFriendEt : TaskTypeEnum.FollowFriendAt
内容はこれですね。

移動場所ですが
Vector V1 = new Vector(
- Math.Cos( Org.ActualDirectionRadian ), - Math.Sin( Org.ActualDirectionRadian ) );
V1.SetLength( State.Radius );

Vector V2 = new Vector( Org.Position.X - Position.X, Org.Position.Y - Position.Y );
V2.SetLength( State.Radius * 0.33 );

V1.AddVector( V2 );
相手の位置から、相手の移動分戻った位置
つまり相手が先ほどいた位置に移動しているのでしょう。
ただ、移動距離がradius,radius*0.33なのはよくわかりません。
ある程度距離をとる事を意図しているのかもしれません。
わかる人がいたら教えてください。

ところでOrganismState.RadiusとOrganismState.CellRadiusってのは
ほぼ同じ物なんですよね。
どう使い分ければ委員でしょうかね。
0862770NGNG
>>860
8方向なら45度区切りじゃないかと・・・・
0863だりをも虫テクッテルNGNG
>>862
分かりづらくてすいません。
あれは、4方向版です。
0864770NGNG
次は
run away with friendです

Double RD = Org.ActualDirectionRadian
( Math.Abs( RD - Math.PI / 2 ) > 0.02 ) &&
( Math.Abs( RD - Math.PI ) > 0.02 ) &&
( Math.Abs( RD - 3 * Math.PI / 2 ) > 0.02 ) &&
( Math.Abs( RD - 2 * Math.PI ) > 0.02 )
これはいったい・・・・
0865デフォルトの名無しさんNGNG
自分から敵への相対ベクトルの和をとって
その逆ベクトル方向ににげるとある程度は
うまくいくYO!
両側から(上下から)こられると死亡だけどね。
0866 ◆eclcHlVY NGNG
>> 865
最初は確かにそうしてたんですが、ご指摘のとおり
挟み撃ちのときどうしようもないんですよね・・・
そこで出たのが、8方向のうち安全なところへというやつなんです。
0867デフォルトの名無しさんNGNG
WriteTrace("(((( ;゚Д゚)))");
0868770NGNG
>自分から敵への
敵から自分へにすると、一つ計算が減りますね。
これを実装したら、2匹に囲まれた場合は平気でしたが、
やはり3方向から囲まれると・・・
植物がいると・・・
という問題がありました。

どうして上下左右方向へ移動しているものは無視なんでしょう?
0869770NGNG
とりあえず、この部分は無視します。
( Math.Abs( RD - Math.PI / 2 ) > 0.02 ) &&
( Math.Abs( RD - Math.PI ) > 0.02 ) &&
( Math.Abs( RD - 3 * Math.PI / 2 ) > 0.02 ) &&
( Math.Abs( RD - 2 * Math.PI ) > 0.02 )
0870770NGNG
Vector V1 = new Vector( - Math.Cos( RD ), - Math.Sin( RD ) );
V1.SetLength( State.Radius );

T.Position = new Point( Position.X + (Int32)V1.X, Position.Y + (Int32)V1.Y );

これも意味がよくわかりませんね。
自分の場所から、相手が移動している方向と反対方向へ移動する。
味方が離れていく場合は離れていきますが、
接近していく場合は接近しますね。
0871 NGNG
質問です。
動物か植物か見分ける方法ありますか?
0872770NGNG
run away with friendはまったく意味がわかりませんでした。
スピードが9以上なので、危険が迫ったとき散々になる事を意図しているのかも
しれません。

次は、境界対策です。
条件は壁際にいれば・・・です。

if( Position.X < DeltaForRunFromBorders )
DX = Position.X;
if( Position.Y < DeltaForRunFromBorders )
DY = Position.Y;
if( Position.X > WorldWidth - DeltaForRunFromBorders )
DX = Position.X - WorldWidth;
if( Position.Y > WorldHeight - DeltaForRunFromBorders )
DY = Position.Y - WorldHeight;
この部分はバグですね。
DX=deltaForRunFromBorders-Position.X
ですね、おそらく。

T.Priority += (Double)DeltaForRunFromBordersMul / ( DX - 6 );
でもこれを見ると、壁から近い方が優先度が高くなってます・・・・
ちなみにRadiusを考えて-6なんでしょうか・・・

この辺の意図はよくわかりません。
0873770NGNG
>動物か植物か見分ける方法ありますか?
あります。
えーと・・・・
OrganismState is PlantState
かな。


0874だりをも虫テクッテルNGNG
>> 871
if (xxx is PlantState) 
if (xxx is AnimalState)
0875865NGNG
困ったとき(挟み撃ちのとき)はとりあえず
ランダムにちょこっと移動してみることにしてる。
そしたら次のターンで再計算できる。
草に対してはMoveCompleteで草にあたった場合
ぐるっと回れるようにして対応。

でも漏れの蟲は全滅してるのでえらそうなことはいえない。。。
もっといいやつ考えねば。方向のほかには未来を予測
しつつA*で探索とかかなぁ。。。TimeOutしちゃうかな。

(770さんの解説の間にはさんで恐縮です。)
0876770NGNG
次はランダムな移動です。

Int32 Delta = Species.EyesightRadius * 8 / 2;
T.Position = new Point(
OrganismRandom.Next( Delta, WorldWidth - Delta ),
OrganismRandom.Next( Delta, WorldHeight - Delta ) );

境界から(見える範囲の割る2)手前の範囲でランダムに移動します。
でもなんで割る2なんでしょうか?

ただ、私はこのアルゴリズム好きじゃないですね。
理由はランダムに直線を引くプログラムを書いてもらえればわかります。
0877 NGNG
すみません。間違えました。
草食動物と肉食動物の見分け方ありますか?
0878デフォルトの名無しさんNGNG
>>861
RadiusとCellRadiusの2つに対応する2つのスケールでデータを管理しているから2つあるのでしょう。

移動とかはPositionの座標で計算するけど、衝突・WithInEatRangeや視界に入っているかとかの計算には
8ピクセル単位のセルで計算している様子。(ちなみにGridX,GridYで取得できる)

ほとんどの判定がセル単位で計算されていることを使って、
セル単位で最短経路の探索→移動先座標を調整ということをやっていたり。
セル単位で最適解なら座標単位でもほとんどの場合最適解のはず・・・
まだ調整をしていないけど実行時間は問題ない様子。
問題は他の生物の移動を考慮していないこと・・・
0879デフォルトの名無しさんNGNG
「Xbox」の中古価格が大幅下落
http://www.nikkei.co.jp/news/sangyo/20020505CAHI011404.html

買い取り価格1万円前後だそうだ。
0880デフォルトの名無しさんNGNG
IAnimalSpecies.Boolean IsCarnivore { get; }

説明:
生物が肉食動物であるかどうかを決定します。

戻り値:
生物が肉食動物である場合には True、そうでない場合は False。

0881D&D ◆DQNPGuA. NGNG
起きたらテクッテル人(←流行)増えてるし。

>境界から(見える範囲の割る2)手前の範囲でランダムに移動します。
>でもなんで割る2なんでしょうか?

境界ぎりぎりまでいっちゃうとそのすぐ隣には肉食がいるかもしれないから、
2で割っとけば半径Species.EyesightRadius/2の範囲に敵がいないことが確実だからでは?
0882デフォルトの名無しさんNGNG
>>877
ドキュメントちゃんとみてるか?
0883770NGNG
ここまで読んでみて思ったのは、
自分のプログラムじゃ勝てないなーと。
アルゴリズムの優劣は別としても、ここまで細かくやっているとなると
ちょっと勝ち目ないですね。
数学をここまで使いこなせて、さらにここまでプログラム書ける人は
そう多くは無いと思います。
buu_souをやっつけるという目標はそれなりにやりがいがあるのではないでしょうか?
皆さんがんばってください。

cham-reoのコードはあるんですか?
cham-reoは単純そうなんですが・・・
0884だりをも虫テクッテルNGNG
>> 883
でもかんばりませう。
770さんの解説でだいぶ対策が組めそうですよ。
まだまだ弱いですが・・・

確かにcham-reoは単純そうですね。
buu-souはいろいろやってるなあ。
0885デフォルトの名無しさんNGNG
多謝 >>770
いっきに良すれになった。
charm-reoもあったよねぇ。ソース。
余力があったら解説お願いします。
0886D&D ◆DQNPGuA. NGNG
charm-reo
http://www.gotdotnet.com/terrarium/farm/view.aspx?id=41
ちょっと手が加えられてる模様。
0887770NGNG
>8ピクセル単位のセルで計算している様子。(ちなみにGridX,GridYで取得できる)
なるほど、そうですね。
ところで、GridXは何クラスのメンバでしょうか?

>2で割っとけば半径Species.EyesightRadius/2の範囲に敵がいないことが確実だからでは?
自分で振っといてなんですが、
2で割らないと、角にいる生物(草含む)を確認する手段が無いからかもしれません。
最大効率を考えると2/3倍なんでしょうけど、確立的な問題が含まれますので

>>877
オブジェクトモデルと、開発者ガイドはしっかり読んだほうがいいですね。
0888770NGNG
>>886
どうもです。
終わりしだい解説したいのですが、時間があればということでよろしくです。
buu_souとかcham-reoはバージョンが低いのに
どうしてこんなに強いのかと、かなり落ち込んでいたのですが
ネタがわかってよかったです(w

さて次は
BMというデータ構造です。
0889 NGNG
Scan した OrganismState から IsCarnivore は使えません。
草食か肉食かを特定するのは不可能ですね。
0890D&D ◆DQNPGuA. NGNG
そうこうしてるうちにgamma6がchibi.も追い抜いてるよ。。。
buu_sou対策終わるころにはgammaがトップか?きりがない。。。
0891だりをも虫テクッテルNGNG
>>889
OrganismState.AnimalSpecies.IsCarnivore()
かな?
0892デフォルトの名無しさんNGNG
そうすると
AnimalState.IAnimalSpecies AnimalSpecies
ってデマなの?たしかにコンパイルすると
'ISpecies' に 'IsCarnivor' の定義がありません。
ってでるなぁ。
0893770NGNG
BM=BLOCK MODE

とりあえず、便利関数
void BeginMovingV( Vector V, Int32 Speed )
{
V.SetLength( Math.Max( State.Radius, Speed ) + 1 );
try
{
BeginMoving( new MovementVector(
new Point( Position.X + (Int32)V.X, Position.Y + (Int32)V.Y ),
Speed ) );
WriteTrace( "MOVE >> " + (Int32)V.X + " " + (Int32)V.Y );
}
catch { WriteTrace( "[[ Error in MOVE V ]]" ); }
}


( Math.Max( State.Radius, Speed ) + 1 );
どこまで移動するかをSpeed+1にするのは合理的ですね。
毎ターンどこへ移動するかを決定しますから。
radiusにするのはどうしてでしょうか?
おそらく、セル単位での判定が有効になるとかそういう事ですかね。

BMはなかなか難しいので、少し時間がかかるかもしれません。
0894892NGNG
ildasmしてみたところ型変換すりゃいけそうかも。
0895770NGNG
AnimalState.IAnimalSpecies AnimalSpecies { get; }


説明:
生物の種に関する情報を、IAnimalSpecies インターフェイスを通して提供します。これは、生物の脅威/食料の計算に関連する統計情報を知るために使用します。




戻り値:
この状態に対応する種を表す IAnimalSpecies。



0896だりをも虫テクッテルNGNG
ごめんこうだね。
bool flag;
if (state is AnimalState) flag = ((AnimalState)state).AnimalSpecies.IsCarnivore;
0897D&D ◆DQNPGuA. NGNG
>'ISpecies' に 'IsCarnivor' の定義がありません。
>ってでるなぁ。
IAnimalSpeciesに定義されてます。
DOS窓で
ildasm "C:\Terrarium\Bin\organismbase.dll"
と打ってから質問してください。
0898D&D ◆DQNPGuA. NGNG
かぶりまくった。。。
0899892NGNG
ゴメソ。むりだった。
0900878NGNG
>>877
余力があればVC#.NETのオブジェクトブラウザなりildasmなり英語サイトのXML Documentのどれか一つも・・・
ドキュメントに無いプロパティが結構あるので読んでおくのも良いかと。無効な情報が入ってる可能性もあるからきちんと確認しないと使えないけど。

GridXはOrganismStateのドキュメントに無いプロパティ。
でも、プロパティシートで見えるんで、使ってもOKでしょう。きっと。
0901892NGNG
IsCarnivor
じゃなくて
IsCarnivore
だった。
鬱だ。回線切手九尾釣り間巣
0902770NGNG
大まかな流れを推測すると
物にぶつかる
進んでる方向で座標を決定する
BMVectors[ 0 ] = new Vector( ( BMDestVector.X >= 0 ? 1 : -1 ), 0 );
BMVectors[ 2 ] = new Vector( ( BMDestVector.X >= 0 ? 1 : -1 ), 0 );

BMVectors[ 1 ] = new Vector( 0, ( BMDestVector.Y >= 0 ? 1 : -1 ) );
BMVectors[ 3 ] = new Vector( 0, - ( BMDestVector.Y >= 0 ? 1 : -1 ) );

BMVectorsCurrent = ( ++BMVectorsCurrent ) % 4;
それぞれの方向を試してみる。

といったところでしょうか?
これはおそらく、MovoCompletedEventなどと連携しているので
ここだけ見てもよくわからないのかもしれません。

いったんそちらのメソッドを見てみます。
0903889NGNG
ありがとうございました。いけそうです。
0904770NGNG
ぶつかると
BMWasBlocked = true;
BMBlockedByX = false;
BMBlockedByY = false;
となり、
Int32 DX = Math.Abs( Org.Position.X - Position.X );
Int32 DY = Math.Abs( Org.Position.Y - Position.Y );

if( DX > DY )
BMBlockedByY = true;
近い方がぶつかってる座標となります。
0905770NGNG
とりあえず、依存関係がよくわからないので、
スタートに戻って
idleイベントの解析に入ります。
0906770NGNG
if( CanReproduce )
BeginReproduction( null );
まずは基本

ArrayList OrgArr = Scan();
AddToWIM( OrgArr );
スキャン結果をデータに加える。


TL.Clear();
FillTL();
TL.Sort();
タスクリストをクリアして、データよりタスクを生成。
タスクを有線順に並べているのでしょうか?
0907770NGNG
おそらくArrayListのメソッドですね。
Comparableインターフェースをインプリメントしておけば
つかえるのでしょう。

TryToPerformでは
FriendCout,EnemyCountの計算
タスクを調べて、植物を補足しているかどうかをチェックし
ここで食べられたら食べています。
if( I == TL.Count - 1 )
この条件の意味はあるんですかね・・・

アタックハービバータスクがあれば、
これまた攻撃です。

食べながら攻撃ですね。

何か行動していればtrueが返ります
0908770NGNG
if( TryToPerform() )
{
StopMoving();
BMBlockedMode = false;
}
else
TryToMove();

このタイミングでstopmovingをかけても大丈夫なんですかね。
上手く動いているので大丈夫なのでしょう。

一方食べていなかったり、攻撃中で無ければtrytoMoveが実行されます
0909ヽ(`Д´)ノ ◆Uwan..GU NGNG
オブジェクトモデルをまとめてみたんだけど、
ディストリビュートするのはどんな形式がいいですか?

・構造化テキスト形式
・HTML Help形式
・その他
0910770NGNG
優先順位の高いタスクを取り出します。

それぞれのタスクによってスピードが決まっているようです。

敵から逃げる際は、パラメーターによって変化させています。

ちょっと疲れたので休憩します。
0911770NGNG
・HTML Help形式
に一票
0912だりをも虫テクッテルNGNG
>>909
もし可能ならばJavaDoc形式(html)がよいなあ。
でも贅沢は言ってられません。
今より見やすければ何でもいいかも。
0913デフォルトの名無しさんNGNG
たしかにJavaDocはデザインのセンスがいいね。
それに比べてMSのデザインは終わってる。
0914ヽ(`Д´)ノ ◆Uwan..GU NGNG
JavaDocってどうやって作るの?
なんかいいツールあったら教えてください(゚Д゚)ゴルァ
とりあえずHTML Help形式のつくるけど、
時間が余ったら順次他の形式も作って逝きます。
あと、誰かクラスのメンバ教えてくれ(;´Д`)
0915デフォルトの名無しさんNGNG
>>914
クラスってorganismbase.dllのクラス?自分で読んでくれ・・・
0916ヽ(`Д´)ノ ◆Uwan..GU NGNG
>>915
どこを読めばいいんだよヽ(`Д´)ノウワァァァン!!
0917デフォルトの名無しさんNGNG
ildasmじゃねーの?
0918デフォルトの名無しさんNGNG
とりあえず>>897あたりは?
0919ヽ(`Д´)ノ ◆Uwan..GU NGNG
ildasm持ってません。
とりあえずクラスメンバの一覧は他の暇な人にまかせます(;´Д`)
0920デフォルトの名無しさんNGNG
…持ってませんって?
どんな環境で動かしてますか?
0921デフォルトの名無しさんNGNG
ildasm.exeを検索してみれ。きっと入ってるから。
0922デフォルトの名無しさんNGNG
俺が作ろうか? > 面罵一覧
0923だりをも虫テクッテルNGNG
>> 922
私がお願いすることではありませんが
お願いします。
0924デフォルトの名無しさんNGNG
ドキュメントの方がんばってください。

こちらは解析を進めます。

タスクの種類によってスピードを決めたあと、
1つ目のタスクより目的地を決定し、
さらにもう一つタスクを取り出し、
その目的地の場所も加えます。
つまり、2つの目的をバランスよく達成しようとしています。
0925デフォルトの名無しさんNGNG
if( ( BMWasBlocked || BMBlockedMode ) &&
( BMDestVector != null ) &&
( VR.AngleWith( BMDestVector ) < Math.PI * 0.2 ) &&
( T.TaskType != TaskTypeEnum.Walk ) )
{
WriteTrace( "BM" );

BMDestVector = VR.Copy();
BMTryToMove( Speed );
}
壁にぶつかったときの処理はこれですね。

これで一通り目を通したと思います。

時間が無いので、次はcham-reoの解析に移ります。
0926デフォルトの名無しさんNGNG
cham-reoはもう一つのスレッドに書き込みます
0927922NGNG
とりあえずこんな↓感じでxmlコメントを日本語化してます。
途中版なので後で消します。

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003685.lzh

見た目のいいXSLかCSS書ける人キボン。
0928CarnivoreテクッテルNGNG
>892
見分け方。
IAnimalSpecies p = (IAnimalSpecies)(organismState.Species);
if(p.IsCarnivore)//肉食か?
てなかんじ。
評価キボンヌ
0929デフォルトの名無しさんNGNG
Rubyマンセー
0930デフォルトの名無しさんNGNG
>>929
Ruby → C# トランスレータ書いてRubyで生物作ってから出直してこい。
0931922NGNG
更新。でもまだまだ製作途中。

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003699.lzh
0932だりをも虫テクッテルNGNG
>> 931
おおすごいですな。
デザインもなかなか。
0933922NGNG
>>932
XSLとCSSは拾い物です・・・。
0934ヽ(`Д´)ノ ◆Uwan..GU NGNG
>>931
すごすぎ。漏れの出番はなしですか(;´Д`)
HTML Help形式もおながいします。いや漏れも一応作るけど、
>>931のレベルにはかなわないよヽ(`Д´)ノウワァァァン!!
0935デフォルトの名無しさんNGNG
ここ↓のHTMLローカルで保存すりゃいいじゃん、とか無粋なこと言っちゃだめ?

http://www.microsoft.com/japan/msdn/net/terrarium/docs/ObjectModel/default.asp
0936デフォルトの名無しさんNGNG
>>934
まず口数より手数増やすべきだな
0937デフォルトの名無しさんNGNG
>>935
日本語版には無い項目や、dllを調べないと判らない項目についても書いてくれている。
いい仕事だ。読んどけ。
0938922NGNG
日本語訳コピペはひとまず完了。
英語のままになってるのは要は翻訳漏れです。

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003709.lzh

さて、あとは見た目をどうしていこう・・・。
とりあえずNDocでも入れてみます。

その前にメシ食いにお出かけ。
0939ヽ(`Д´)ノ ◆Uwan..GU NGNG
  ________________
 〈 http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003713.zip
  ∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 (´Д`;)ヾ
   ∨)
   ((
0940ヽ(`Д´)ノ ◆Uwan..GU NGNG
後でプロパティやメソッド切り分けます。

>>936
せっかくがんばってたのにひどいやヽ(`Д´)ノウワァァァン!!
漏れはあんたの部下じゃないぞ(゚Д゚)ゴルァ
0941デフォルトの名無しさんNGNG
>>939
おおっ、いいね。
0942922NGNG
こんな感じでどうでしょ?

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003719.lzh

>>939
コメントワラタ
0943922NGNG
JavaDoc風も作ってみました。

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003724.lzh
0944ヽ(`Д´)ノ ◆Uwan..GU NGNG
 _________
〈 >>942 素晴らしすぎです。
 ∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
     ヾ
(´Д`;)、
  ノノZ乙
0945デフォルトの名無しさんNGNG
>>943
すげえよあんた!感動シタ。しかしjavadoc読みやすいな。
0946だりをも虫テクッテルNGNG
本当にすごい!
javaDoc風最高!!
0947D&D ◆DQNPGuA. NGNG
いつの間にかドキュメントできてるし。
>>943(・∀・)イイ! これをSharpDevelopから表示すれば最高!
ただでこんな環境が作れるなら、VS.NETはいらないね。
ありがとう。>>943
0948770NGNG
javadocドキュメントいただきました。
どうもです。
かなり見やすいです。

0949922NGNG
ドキュメントはNDocというツールを使って自動生成してます。
細かくカスタマイズしたい人はどうぞ。

http://ndoc.sourceforge.net/
0950デフォルトの名無しさんNGNG
>>950
次スレよろ。
0951922NGNG
最終形はXMLのみにしました。

http://www68.dns.ne.jp/~bbs2/upload3/helen/OB0003746.lzh

あとはNDocで好きな形でドキュメント作ってください。

http://ndoc.sourceforge.net/setup/Setup.Exe
0952デフォルトの名無しさんNGNG
>>950
よろしく
0953デフォルトの名無しさんNGNG
次スレ
Terrarium 3世代目 tabataって死滅しちゃうの?
http://pc.2ch.net/test/read.cgi/tech/1020339546/

ここって一応そのためだよな、確か。
0954デフォルトの名無しさんNGNG
gamma6だらけだ。。
0955デフォルトの名無しさんNGNG
Norton Internet Security 2001 を使ってるんですけど、
テラリアムモードに変更した瞬間から
「ポート5000番を遮断しました。」
みたいなのが激しく出ます。
テラリアムモードになった瞬間から Peers は 0 になってるのですけど、
誰にも迷惑かけてないですよね?
(エコシステムモードの時は、ちゃんと外から他の生物入って来ます。)
0956デフォルトの名無しさんNGNG
あー。テスト。
if(CanReproduce){
    BeginReproduction(null);
}
0957デフォルトの名無しさんNGNG
一応保守
0958ageNGNG
age
0959デフォルトの名無しさんNGNG
0960デフォルトの名無しさんNGNG
保守
0961デフォルトの名無しさんNGNG
hoshu
0962デフォルトの名無しさんNGNG
hoshu
0963デフォルトの名無しさんNGNG
捕囚
0964デフォルトの名無しさんNGNG
もうそろそろ1000獲りの時期ダナ。。
0965デフォルトの名無しさんNGNG
ハァ?
0966デフォルトの名無しさんNGNG
(●´ー`●)
0967デフォルトの名無しさんNGNG

   | \
   |Д`) ダレモイナイ・・オドルナラ イマノウチ
   |⊂
   |
0968デフォルトの名無しさんNGNG

   |
_ー|ー|-┐    __|_       |                   
   |  ノ  ヽ/ |  ヽ    ー|― \           ̄── ||
   |    /丶/   |    |       |   \     /
    |    し^ヽ   /        _|   |    |   |
                     (_| ̄  \/        \


0969SITNAMNGNG
何このスレッド
0970SITNAMNGNG
くそー、さっきのスレで1000取り損ねたからこのスレで1000とるぞ!
0971SITNAMNGNG
             -‐ ‐-
         , ´    ´  ゛丶
        /    ヽ       ヽ
       /     / ヽ    ヽ `
      ノ /   /  / \  ヽ ヽ フ
      ヽ / / ノ///ノノ\ ヽ  ゝ    / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
      く // /ナナ/ / 十ナヽ  ゝ   <
       ノ /`T;Τ    Τ;T´ ヽ\     |
       `/ヽ.ヽ ̄      ̄ ノ ヽ      \_________
        |  ´ゝ""  `  ""`ノ/ |
         l ヽ \  --  /ノl/
         ノノl/l ヽ _  イ ノl//
         |ノノl/l |     |ノl/
       _ _ _/     \_ _ _
                         丶
    /     ──-   -──
     |                      |
    |   、               ,   |
     |  /       、,       ヽ  |
     | |   ̄ヽ          / ̄  | |
     | |     ヽ      /     | |
     | ヽ__     \ /   __/|
      |      \   \  /    |
      |      /\    \    |
       |  /     \         |
       |       / \      |
0972SITNAMNGNG
      / ̄ ̄ ̄ ̄ ̄ ̄ ̄
    /な、なかはダメ〜〜
    | はにゃ〜〜〜〜ん!!
    ∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
           /⌒⌒ヾ\
         ((ll.l__ll)))
           ((□-□ |'
            | J  ノ ヒヒヒヒヒ
    ,   ― ノ)   ヽ∀ /
  γ γ~   \ /ー' ー―\
  |  / 从从) )   |  ノ  )
  ヽ | | l  l |〃 ヽ  人/  ノ
  `从ハ~σノ)/ ∧ /  /ノ
    |ヽ `  \ /_ y  / /
 ι  | ペ ノ  ノソ )/  (
    | // /'〃ノ)ー   | ノノノ
    ( ノ ヾ / y  ノて/  ノ
    ‘  / / / //  /ピクピクピク
      / イ (/ /  /
     /  / | ) ( )(
    ( /  /  /  ヽ  \
    ‘uノ (__/∴∵ \ \
      ∵∴∵∴∵∴∵ヽ (
        ∵∴∵∴∵( /∴∵
              ∴∵∴∵∴∵
                 ∵∴∵
0973SITNAMNGNG
       /へ
      ι个,\
        | | |  / \
         | | |  / 入 \
        ヽ ヽ///_  ー-ゝ
         /.^ ⌒  \\
      /八 ヽ ヽ ヽヽヽ \
      ( 八\从从八 ヽ | |
     ( .从´ _  O ` ヽ∂)|
       人 ´ "   ノノノ | |  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
    ) .)/ ⌒  ゚ 、_ /( ( ( <  1000は俺のためにある
  ( (  |   ヽ   | ) ) )  |
  ) )  //      __ \ ( (  \_________________
    / ̄         ヽ) )
   0     /        |( (
   \_// O   γ  /) )
   /    \___//   / (
   /        /  /
   |        /  / (
  /      _/|  / )
0974SITNAMNGNG
          ι个,\
            | | |  / \
              | | |  / 入 \
            ヽ ヽ///  ー-ゝ
           /~ ⌒ \\
          / /八ヽ ヽ ヽヽヽ
          |//八\从从川ヘ
         ノ|.|ヽ´ __  __` |)|.|       / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
        ( ( ( 人" ´  " ノノノ    < 
         ) ) )  、 ゚_./\_     |
        ( ( (./ ̄ \ / ~ ⌒ ヽ \_________________
        ) ) (    ̄    ̄    |
        ( ( \|         Y  |
         ) ) /   γ      |  |
        ( ( 0          O /|  |
__       ) ) )\_/ \_//|  |
  \_    ( ( ( ( /(          | |_ |
 /   \_    ) ) | )         _/  /
 |     \_    //   !    /  /
/\       \_ //     / /\
   \       \    / /    \
    \       \  / /      )
      \        //从/      /
       \      U\!|     /\_
         \      / |         ―-_
           ー-―   \
                   \__
                      ー―-_
                           ー―-_
0975SITNAMNGNG
今度こそ1000取るぞ
0976SITNAMNGNG
ハァハァ…1000…1000…
(゚∀゚)アーヒャヒャ
0977SITNAMNGNG
1000ーーーーーーーーーーー!
0978SITNAMNGNG
よし、このまま、誰にも気づかれないように…
0979SITNAMNGNG
もうすぐだ…
0980SITNAMNGNG
うひひ…
0981SITNAMNGNG
                ____
               /      \
              /●  ●     \    / ̄ ̄ ̄ ̄ ̄ ̄ ̄
            /        Y  Y|   <・・・・・・・ッ!!!
            | ▼    //// |   | |    \_______
            |_人_       \/" \
             \/       ”    \
        ,.. -──- 、, |"    ””       \
      ,/        `''-、             \
     ., '            ``ヽ;‐‐-, _         |
    /                   ゙i'ヾ、|         | ドピュッ ドク…
 煤@,!                、 i  |     /    |
    l               ┬-,.、, ヽ !. |    / /    |   
!? | ,            |/ ヾ、|'  |   |  |      |
    | | !  ,、 、      l     ! l |  |  |     |
    | |/ト, / ヽ lヽ l、i.   !    !  _|   |   |     |
    |  | `lヽ/////!|   l     |二_l  ,.゙r-‐'! |     |
    !  | `''=ニ三ヨ'"|   |三二三l | (((___|  !|     | _/ ̄ ̄/
    ゙、  !   |  |  ,!   !"T'''''T" |.    !  ! |     \___/
    ヽ、l.   |  |  |  /  |   ! l.      ',.  |     /
            |  !  | /  ,|.  |`''}  (( ̄l,,__,i、_ /
      ,.:ェ''"  l   ´   `|   !''"     /  ノ
      "''='-‐'゙       /  ',      'ー''"
                 'イji,j、j,i
0982SITNAMNGNG
  /   /  / | |  |       | |   |  | |:|   |    |  |:::::::/
 │   |  /|/| |.|  |      _| ,!  /   | | |   |    |  .|::::/
  |   |  |:||. | |_l_,...l-      /,7ーメ-、..|_/ |   |   │ |::/
  |   | _,.!.||一''lヘ、_ヽ     /l,/|,,,;;,,,,,__//`/ヽ. /    | :|::|
 |   ヽ  | ||_,ィー┬、ヽ   ///'/   7:ヽ、/  ,イ     |  |"
 |    `l、│//  /::::lヽ   ,/〃i/l__,,/:o:::|〉ヽ / |  |   |   |
 | |   |::|、 l| ト、,ノ:::::::| `''´ ´ '´ |::::::::::::::::::|/ ヽ |  l  / ヽ |
 ヽl   :|`、  |:::。:::::::::|      。ヽ::::::::::O/   /  l /  ヽ |
  |    | :ヽ  ヾ、_ノ   ・_   `ー一´   ,/  / /ヽ   |│
   ヽ  l ヽ::ヽ::::::::     / ̄ `ヽ.  :  ::::::  /  / /  l   l |
   |ヽ ヽ ヽ!ヽ、     |       |    _,..-'/  //__|    | |
   { |`、 `、 `、、"``ー- 、_\  __/,. 一''7 / //"  \   |/
   | ヽ \ヽ \ヽ   /   ̄ ̄ ヽ_ _ r''" / //、_ ̄ヽ  \ /
0983SITNAMNGNG
_、-'''''''''''ー';;;;i":::::::、,,,:::::::;;;;;;;;ヽ、                  i.   ::::    ヽー--、,,,,_        
:;;;_、-‐‐i''ー-;;;ヽ-、,,,ー、;;;;、;;ヽ;'、;;ヽ、                 ヽ   ::::::::        `'''、       
"::::;;、-''i ::;;i,i;;;;;;;;;-'ヽ、'ー、;'、;、;;ヽ;,,;;i,'                  ヽ :::::::::::::::::::::::::::::::::    ヽ         、
::/:::::i'"i,:::;;'、'、‐'  _、-‐'''`、ヽ'、;'、`ヽ                   i`:::::::::::::     ::::::::::::::::i、       /
/: : :::,i, ::;ヽ:::ヽヽ_,,、‐''´、,,-‐;;';ヽヽヽ i                  i            :::::::ヽ     /"´`
i:: ::: :i::ヽ:::;;ヽ::;'、 ヽ   ヽ;;'';;-'"  ヽ/                   i             :::::`、  /
;;i::::;;:::i;;;;ヽ:::;ヽ-、'、    `~     'i;、                   i              :::::i'''~´ ::
:;:i;;;;'、;ヽ;;;;;i、ーiヽ.ヽ    、       i、i         ,,、-‐'''''ー--、-、  ヽ             :::::'、;;ヽ、 ::::
;;:i::i;;ヽ:;;;ヽ;;;;i;i '//'"、   `';'~^    .i ヽ、、-‐'''"´~^"´_、-'''~"~ ̄`'''´`''::、_ヽ、    :::        ::::'、;;;;ヽ  ::::
ー、;;ヽ;;ヽ;;;;ヽi、':i i,:;' /    ''´'' _、,-、-‐‐'''''''''ー-、'''`/´           ヽ`、 ヽ    ::::::      :::::::::;::;;;;  :::
  `''ー、,,;;、;;;ヽ、`i' '`      /;'ー'´'       `''ー ::::          ,,,i、、ヽ ヽ、  ::::::     :::::::::;::::;;; ::
     `''ー-、;;`''ー--‐‐‐/"/´        ::::::   `  、:::::_、-‐''~´''''ヽ-'ー-、,,,ヽ ::::      ::::::::::::i;:::i:::
         `''ー-、,ヽ /´ /:i         :::,,、--------、,''"´ヽ;;ヽ;;;;;::::::'ヽ::ヽ:ヽ::i.  ::     :::::::::::ノ::/'''
、            `''"、_//i         ::ノ:::/::::::i::::i;;;::::::::::::i、::::'、::i、:;;;;;;::::;;ヽ:'、::::i       :::::::::::/''":::::
 ''、,             `''ー、,_      ::/::/';;;;、-‐:、:::ヽ::;;;;;;;;;、ヽ;;;;ヽ;;ヽ;;;;;;;;;;;;;;i:i;;;;;'、      :::::::::/:::
   `-、               `ー'''/`'ー''ー、__;;;;;;;_、-‐'''''"";;;;;;;;_,,,,,,、-‐‐‐‐‐‐--、,,,,/ヽ    :::::::::::ノ :::
     ヽ,               ヽ、 i.  `、 ヽー、;;;;;;;;;_、-‐''"´  ::::::       ::::::~`ヽ、,,、、-‐'''"::::
       ヽ               ヽ, '、、 ヽ '、 `、_         ::::       ::::::::::/:::::::
       ヽ::               `''"ヽ i `、 ヽ`'ー、        ::::::      ::::::/::
0984SITNAMNGNG
         ヽ::::                 ヽ'´      `'ー、''"    υ     ノ:::::
    ,、-‐‐‐--ヽ:::::::                   υ     ヽ、      ;;;;   ::::::
 _、-''´ _,,,,、--、,,,,;、::::::::::                       :::::::::`''ー    ;;;;;;;;  ::::   :::
-'  、-''"      ヽ:::::::::::::                        :::::::::::  ;;;; ノ丶;;  :::   ::::
´ /         `,::::::::::::::::::                       ::::::::::: / λヽ  ::::  :::
..,;'´           ヽ::::::::::::::::::::                      :::::;::: i;:;:/ ヽ;:i ,'::::
、i             ヽ::::::::::::::::::::::                      :'、';:::ヽ`i/;ノ; ノ:::::::
 ヽ            `、、:::::::::::::::::::::                    :::::::ヽ'、;ヽノ:,;'::: ::::::::
  ヽ             ヽヽ、:::::::::::::::::::::::                  :::::::::::`、'、;;;'/::::::: ::::::::::::
    ヽ           ヽ  ヽ、::::::::::::::::::::::::                 ::::::::'`、:;;:: ::`' ::::::::::::::::::
     ヽ            ヽ  ヽ、::::::::::::::::::::::::::              ;ノ::::::υ;ii;:::`;::: ::::::::::::::::::::::::::   _、
      ヽ           ヽ    ヽ、::::::::::::::::::::::::::::           :::::::::: :::::,i::::::、,ヽ:: :::::::::::::::::::::::_、-''"
       ヽ         -'''"ヽ、   `' 、::::::::::::::::::::::::::::::   υ   :::::::::ノ':::/'-、,,::::::' ::::::::_,,、-‐'''"´
         ヽ        '"´~ `"~^~^''ー`'ー、,,_::::::::::::::::::::::::::   ::::::::::::::_、-'"    ~^'''''''"´
          ヽ              ::::::::ヽ ~`''''ー--------‐‐''''"´
0985SITNAMNGNG
              l, ; . ; i !i :   :, }i!、 ', ! l l :!:.;:'; i 
                l.;.; : ;: l liヾ、 , .;}, Lj-ヾ ;.; l l :l ;: : l
              j!;.;; : ;: }:、ゝ、ヾ、゙ jリ.,. ..,,ヾj : .:rl ; : .!
               !l; ;; .; ; l. ,,,,、ヾ、ツレ' i;;';;;;゙jL; ゙:,゙:, ; ; l
             |,:l;, ':, ; ;l,,l!i';;゙;,    ヾ-'',j ; ;;' l.゙i、; l
              | ;l;':,', ;, '!ヾ.`'''  ,      ,ォj,;:'' ;  !l;:; l
           | ;.!'l !゙,ヾ:「~;,、   ‐-   ノi''  ;'   ,ノ;; ,l
          ;l.; i ;.!l゙;ヾ,ヽ、;, `''ー ..,,_,. ::'ノ;.},,.  、,;'"; ;:; ;l
          ;'i ; ! ; i! ヾ; :、リ,, -::''"::l::i!::/;'.j、ヽ、j:::::ブヽ、!
          ;' !,' i ; ;; rヾ,:,゙; l:::::::::::::ヽi!フ;ノl'ヽ、,.ノ:;:"   ヽ,
           ,:'.;',' j,.、!'ヾ‐- ゞ、;゙ト、;::::::::::ソ/::!   .|:i       ゙!,
          ,' ,'.;,rヾ .ヽ ヽ......:::ヽi!'::゙ヾ-''リ^7    l/-、     .jヽ
          ,' ;;'.;r゙、 ヾ、j ゙"::::::::;;:::l:::::::::;メ:::::!.    i   ゙i   ,;^ヾ;,
.        ,' ,;',,'.;'i、'l'┘:::::::::::::::l':;:::!::::::::::::!::;'    !.   i!,.:;i ;, .lヾ:;,
       ,:' ,' //,! ゙':::::::::::::::::::::!ノ::::.!:::::::::::;,l.     !.  ,:';;::|, :;: 'l ゙;,゙;
       ;' ,;:'/ ;'/ :::::::::::::::::::::i"::::::.|:::::;,;;'イ     l , ':::::::|,: ; ! ヾ:.,
      ; ,'//!// .::::::::::::::::::::::!;::::::::.!、:;;''::{       j.,;'::::::::::|; : :;; l ヾ:,
      ; ,'//! l/ .::::::::::::::::::::::;':::::::::::.!i::::::::゙,    ,;';'::::::::;;;;;{,:; ゙:;;! l, ゙i ;,
    ;,'.i ! l i!  .::::::::::::::::::::::/:::::::::::::.l〉-::;,」   /::-‐:::::::::{,,: :;.; l  l l,
.    ;' !i l ;!  .:::::::::::::::::::::/:::::::::::::::::.!:::::::::゙7rr':::::::::::::::ニ_::"{'; ::;; l .!i ;
.    ;; .!i l !  .:::::::::::::::::::;.'::::::::::::::::::::::゙!:::::::,','」l:::::::::::::::::::::::;;;;゙;,: ;: ;. l .!:l;
   ;.;.i!. li  :::::::::::::::::::;."::::::::::::::::::::::::::L:;;;'」::l_l::::::::::::::::::::::::::::゙i, ! ; |. |:!;
.   ; ;i!  li .::::::::::::::::;:' ::::::::::::::::::::::::::::::├z‐''ー-ニ、,二;;;;;;;;_==!; ;: ! !j ;
   ; i!  i!. .:::::::::::::::/| ::::::::::::::::::::::::::::::」;;j;;:::::::::::::/:::::::::::::::!|:~`''i,.; !l .;j :
   ; i!  l .::::::::::::::/!i.| ::::::::::::::::::::::;;.='"|/:::::..:::::''!i,.ィ''":::::::::!:::゙:::;ソ;リ j ;'
   ; ヽ .! .:::::::::::::/l!l ,ト、.;;;;;:: ==''"   {,.‐'''"~ヾノi::::::::::::::;;:'!::::::;;ヾ,ノ/
.      iニー、;;::::イ !l il|゙:, ̄        l:   ;!`''ー'''"゙`'ヾ,l::::::;;;;ヽ'
      /    :::::::,リ!l i!.|';ヽ、         ;!,   l         ヾ、  ;;;;:゙i
.    /    :::,,ィ;!ヾj ヾ;;;;;`'i         j' ヽ,::j            `'ヘ"ヾ
    j!    .ィ;;;;;l  ゙  `'''-`''=---‐='"~~ ̄|               l‐"
.   !l   ,ノ;!_ノ                 ゙"'''ー、!  _,. ======、!
0986SITNAMNGNG
  / /i,、i゛/ ゝ-'i /  / //‐'/  ,,,、-‐'",,、-‐''゛       \、, ヽ   
  // //゛ /゛  i / / ,、-//  / /,、、--='             ゞ、i,‐-、,
  /  / i/ /   /ヾ/,、-' //  //,‐' /       ,,,、--        ゛゛'/ 
 / / /,、-/   i /'''"/,、-// ,-''''""/  ,,,、、、-''''""  ,、--'',、-‐'゛   /
./ /. i/ /  / i. i,、-'/⌒// i  / ,,、-‐'/   ,,、-‐',,、-‐'  /. _/゛\
i / /i /   / i゛i-'/( i. "゛/  //,、-,、-‐'--、-‐''",,、-''゛,-',,、-‐'゛_/i i.   i
//i //  //i,-'イ i ゝ(''i  i='-'/ ,、i='''゛-‐''゛''‐,-'、、-'// / i ./i.i   i
. /. /:/  // i .i,、// ヽ、i   -i'''"i"‐'' i i-‐;;;;,,,,,,、‐''゛ ''' /,、-‐'" i i i .i i   /
/ /,'  // /i /i/  ゝ  i''""i  i i:..i..  ''''ii ,,、-‐' / //  i i / i i.  / 
./ ,,,、/,/-‐‐''''"""""""'''ヽ,. i  i  i i i::::::::::::::::..... {{、//  // / i i. / 
/,、-' /-''',、'''"""゛゛゛゛゛゛゛""ゞ、  i  i i i     ::::::::::ゝ/i   i i /  // / 
",,、-'// ,,、-‐''""゛゛゛'''‐--、、、,\i i i i         ヽ、  i i /  /i i/
/ // /    ,--‐‐‐''''-、   ヾヽ、ii i   ,,,,,,、、、,/""゛i  ii.i.i // /
/ /i' /   /       \   ゞiii.i i  /、、、;;;;;;ii、 i ii  ii /i ///  
..//   /          \ 、ヾiil、i'  i,illli;;;;;:::::::ヾi. ii  ii/i i//
/   /             .\""il i  /ゞ、iiii;;:::::;;;ヾ,ii  ii/i/,'
  /                \ii''‐‐'   ヾii,、‐、iiiillll;;::::i/Ii. ,,,、、-'''
./              、   /\ii   ,,、-‐く  "'-、'''''''"""
                 i  /  Y'''""ヽ   "'、  i
i  ,               i 、‐''''""'i、,   \   i  i
ii   l               y "ヽ ヾ 、   i''i  i  ゝ 
ii  l              /,、、-‐'、 'i, i   i ,i  i\,,,,i
.ii.  l            ,,-‐'     ゝ、,,i. i  i、i.  i  :::::
. ii l         ,、-‐'        ::::: ヽ  ii、 i ::::
  iil       ,、-‐'            ::::  "''i ゝ-' ::::::::
  ii   ,,、-‐'                  ::::: :::::::::::::;;:
0987SITNAMNGNG
     /   ‐-、'‐-、`'ヽ、\  ヽ ヽ   `' 、 ヽ.、       ヽ
    /i \ ヽ   ヽ  ヽ   \  \ヽヽ、 \ ヽヽ       ヽ
  ,r‐7 /i    \   \,、、>=-、、\  ヽヽ\ \ ヽヽ      ',',
 / /  | ヽ\\  \〆'''\  \  \ \\ ヽ \   、、   `i i'、
. //  /| ヽ ヽヽ  '´\_,、、、;;;;;;;;;;ゝ、,,>、\ >i、 ,、, \ ヽ  i i   i i
.i' i'  i |  ヽ\\ヽ 、,,,,( ii''',、''‐;、ヽ;';;;  /ヽ'i Y  ヽ、 ',', i iヽ ヽi i'
i' i'/ | |ヽ \ヽ\`、\' ''ヾ、;;,、=::'''',~´Vヽ| ||i ii〉ヽ ) .i i' i'l /'"人
l i/l |  iヽヽ,,;;ヽヽ\ミ.   '7";;;;;;;;;;;;:''  ヽi | |i i iヽ, /ヽ.i ノノ_,_ \\
, ri i | |、 |ヽ i/ヽ\'" ヽ ,,;;;;: ::;;;;''''''  U. ノ} || l i l'//\ ,、‐'´  `''丶、
i'ii l i |' |、',liミミi';;;;;;ゝ :::;'''  ;';'     ノ_ノ || | | |/ヽ/
l i il i |', | ヽiヽ.!iii!'.´ノ          ((´/ /i | | |`、/
'、 '、',', i \\\'〉';;;:'‐-   ,,,,,_     ヽi' /ノ | |レi ,'
. ', ヽ.ヽ,ヽヽ  ,,ノ`,;;;;;   <;ィ'  `ヽ,   .{ // | / |{ヽ  
 ', ヽ\、''"""7ヽ ',   ,,、-:{::、   、l ;、.  V, /| | !'i、ヽ、
  ヾヽ ``  ///,、 >''"::::::::'l;,,、.  ヽυ  ノ | ヽi  ' ,'、ヽ)
   ```  //// ,、i'  ;;;;;;;;;;::>、ヽ'"~)‐、''´{  | {、i  ', '、(
       //i/r'´ {   ;;;;;//`ヾ=-< /! !  | ヽヽ  ヽ、;
     // i/.i  {    / ノ  、 `iヽi' l l`、 |/ ヽヽヽ、 \
     / / / {   ヽ. / ノ U´ヽヽ U'、i i i ヽi'  ヽヽ ~'ヽ)
    / / /i. l   ,、;'='=‐-:、、',,_ ヽ ヽ; ;.  i'   ) )   (!
     i / .i i 'l  (     (   `) ヾ '、'、 {   ((    '、
.    l/i l i |  ヽ‐-===>=',´,,,_ ヾ,ゝ、,,{    )    '、
    い| | |ヽ|  (      (   `)(_   `'';;;;;、=‐---=、,_'、
    i l ヽ.ト、 、  ヽ-;;;、、、、--‐=,'_´_,、>‐''´        ヽ'、
    ! !  ヽヽ、ヽ  (  ,、‐'´´´/  _,,、,_           ヽ
     ヽ、 ___,,,,、、-‐‐`;/    ,_'  / ,、‐'´             \
     '''''"~       {   /' ; ノ .r'´ .,、:'ヽ
0988SITNAMNGNG
ち、ちんぽが…
0989デフォルトの名無しさんNGNG

  ∧_∧
 ( ;´∀`) ちんこ勃ってきた。
 人 Y /
 ( ヽ し
 (_)_)
0990デフォルトの名無しさんNGNG
990
0991デフォルトの名無しさんNGNG

  ―┼‐        ノ    /   | --ヒ_/     /  \ヽヽ    ー―''7
    」  ┼,   二Z二   レ  /  /´レ' \ ―7 ̄}  |  ー-、   /
 (__  (|フ)   (__ノ  _ノ  ∨`  ノ  /  /     _ノ   \_


   ─┼-        /   |   ‐┼-   |     ー|―
   ─┼─ |   \ レ   /   ̄Tー  /      ノ -─
   (二フヽ  \/    _ノ  (二フ\  ヽ_ノ   / 、__
09921000!NGNG
0993デフォルトの名無しさんNGNG
とったぁ〜
0994994!NGNG


0995995!NGNG



0996デフォルトの名無しさんNGNG
1000
09971000NGNG
0998デフォルトの名無しさんNGNG

       v   
     <(゚ω゚)> <うっ!
      (  )        
      /'>   
0999デフォルトの名無しさんNGNG

       v   
      (゚ω゚)/ <はっ!
     /(  )        
       <'\   
10001000!NGNG

     v       w
    (゚ω゚)/ \(゚δ゚)<ジーンギスカーン!
   /(  )    (  )ゝ
     <'\    / >
10011001Over 1000Thread
このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。