�uJava FAQ�iWhat's New�j�v�̈����K�������ACool�ȃv���O���~���O�̂��߂̃m�E�n�E��TIPS�A�M�҂̌o���Ȃǂ��uRundown�v�i�삯���̗v�_�����j�ł��͂����܂��B�i�ҏW�ǁj
�@Robocode�́AJava����Ńv���O���~���O����ΐ�^���{�b�g�V�~�����[�^�ł��B���Ȃ��̃v���O���~���O�������{�b�g���A���E���̃v���O���}���J���������{�b�g�Ɛ�킹�A�D�G�����������Ƃ��ł���̂ł��B
�@�A�����J�ł̓��J�j�b�N�Ȏ��胍�{�b�g���m��ΐ킳���郍�{�b�g�i�����u�o�g���{�b�g�v������ł��B�o�g���{�b�g�̏ꍇ�́A���Ձi���傤����j�ȃ��{�b�g��➑̂����グ�Ȃ���Ȃ�Ȃ��̂ŁA����Ȃ�̐����p�ƌo����Z�p�͂�K�v�Ƃ��܂��B
�@���Robocode�̓R���s���[�^�̒��ŁA�R�[�h�ƃR�[�h�����z�I�ȋ�Ԃ̒��őΐ킷��V�X�e���ł��B��������������A➑̂�����A����������Ƃ������댯���Ƃ͖����Ȃ̂ł��B
�@Robocode�͌���IBM�ɋ߂�Mathew Nelson����1995�N��Java�Əo����������ɔ��Ă���A2000�N���납����n�߂����̂ł��B�uJava�͒x���v�Ƃ��uJava�ł̓Q�[���͍��Ȃ��v�Ƃ�����������������Ƃ��ӎ����ĊJ�����ꂽ�����ł��B
�@Robocode��2001�N��IBM alphaWorks�ɂāA���J����܂����BalphaWorks��1996�N�A����IBM�̃C���^�[�l�b�g���ƎВ��ł�����John Patrick���̈ꐺ�ŊJ�݂��ꂽ�T�C�g�ł��BalphaWorks�́AIBM���J�����⌤�����̃R�[�h���A���t�@�ł̎��_���瑽���̐l�ɗ��p�E���p���Ă��炤�Ӑ}�ŊJ�݂���܂����BalphaWorks�ł́ARobocode�̂ق��ɂ�Java�^XML �֘A�ALinux�֘A�ȂǁA�������̗L�v�ȃv���W�F�N�g�A�v���O������m�邱�Ƃ��ł��܂��B
�@Robocode�́A���łɐ��E���̃v���O���}�����A����10���l�ȏオ�_�E�����[�h���A�y����ł��邻���ł��B
�@Robocode�́A�m�I�Q�[���Ƃ��Ă̊y���݂ƁA��Ƃ⋳��@�ւȂǂ�Java���w�ԋ��ނƂ��Ă����ڂ���Ă��܂��B�R�c�������߂A�q�ǂ��ł��e�ՂɈ������Ƃ��ł��邻���ł��B
�@Robocode������p�r�ŗp������1�̗��R�Ƃ��āA�v���O�����������ʂ����m�ɖڂŌ����邱�ƁA�m���߂邱�Ƃ��ł��邱�Ƃɂ���܂��B���ʂ����������邩�炱���A�v���O���~���O�̊y����������ł���̂ł��B
�@Robocode�́A�܂�Ŗ`�������̒��ɏo�Ă�������͂Ə��m�͂��A���݂��������Ȃ��܂܁A�헪�����Ȃ������Ă����悤�Ȃ����������������܂��B�\�[�X�R�[�h�̃A���S���Y������邱�Ƃ��A�܂�ʼnf��⏬����1�V�[����̌�����悤�ȁA�m�I�Q�[���Ȃ̂ł��B
�@Robocode��J2SE�iJava 2 Platform, Standard Edition�jv1.3�����삷����ł���AWindows�AMacOS X�ALinux�ȂǁA���܂��܂Ȋ��œ��������Ƃ��ł��܂��B����ɁA��荂���ɓ��������߂ɂ́AJ2SE v1.4����������Ă��܂��B
�@Robocode�́AJava�AXML�AXSLT���ő���Ɋ��p����Ă��܂��BRobocode API��g�ݍ��킹�ăv���O���~���O���邱�Ƃɂ��ΐ킷�郍�{�b�g�̐U�镑������荞�ނ��Ƃ��ł��܂��B
�@Java�v���O���~���O�ɂ���ēƎ��̃��{�b�g��̃��{�b�g�Ƒΐ킳���A���_�������V�~�����[�V�����E�Q�[���ł��B���{�b�g�͐�Ԃ�͂������̂ŁA�ԗ��A��C�A���[�_�[�Ƃ�����3�̍\���ɕ�����Ă��܂��B�쐬���ꂽ���{�b�g�̓o�g���t�B�[���h�ƌĂ��퓬�����ɔz�u����A���̗̈���őΐ킵�܂��B
�@�v���O�����ɂ���āA���{�b�g�ԗ��̐U�镑�����`���܂��B��{�����ݒ肵�A�����ۂ̉����x��A���������H�v����̂ł��B
�@�܂����[�_�[�ɂ��A�G���{�b�g�̈ʒu��c�����܂��B�e�ۂ����킵����A���������ēG�����j���܂��B�G���{�b�g�̓����\��������A�G���瓦�����i����������̂ł��B���[�_�[�̎g�����Ƃ��āA360�x���ׂĂ����n���ēG���{�b�g�����o���悤�Ƃ��Ă��A���ԂƎ�Ԃ������邾���ŁA�����㖳�Ӗ��ł��B�G�̍s���Ɋ�Â��āA�����悭���[�_�[���g�p���邱�Ƃɂ���ēG�̈ʒu��������A���S���Y�����K�v�ƂȂ�̂ł��B
�@Robocode�̃T���v���R�[�h�Ƃ��Č��J����Ă���DWRotater���{�b�g�͈ȉ��̂悤�ȐU�镑�������܂��B
�@��L�̕�����ǂނƁA�Ȃɂ���������Ɨǂ��A�C�f�A��������ł��܂��H �G���{�b�g�̍s�����L���b�V���O���Ă����A�K�v�ɉ����āA���̍s����\�z����A���S���Y����A���̖@���œ������̂ł͂Ȃ��A�ɉ����Ē��ꓮ����ω������铦�����ȂǁA���@�͂�����ł��l�����܂��B
�@���{�b�g�ԗ��̓����ɂ́A�����ƍl���������ł��ȉ��̑g�ݍ��킹������܂��B���G�Ȃ��̂قǁA�G���{�b�g����_����m�����Ⴍ�Ȃ邱�Ƃł��傤�B
�@�G���{�b�g�̈ʒu�����m���邽�߂̃��[�_�[�̎������ȉ��̑g�ݍ��킹���l�����܂��B
�@Robocode�ō쐬�������������̃��{�b�g�́ARobo���[�O�ɓo�^���Ăق��̐l����������{�b�g�Ƒΐ킳���邱�Ƃ��ł��܂��B�����悤�ȗ͂����������{�b�g�͌݊p�̐킢���ł���̂������ł��B�܂��͂ɍ������郍�{�b�g���m�̑ΐ�ɂ���āA�ǂ̕������ア�̂��A�ǂ̕������C������Ƃ�苭�����{�b�g�ɂȂ�̂���m�邱�Ƃ��ł��܂��B
�@Robocode�ŐV�o�[�W�����ł͕����̃��{�b�g�Ń`�[����g�ނ��Ƃ��ł���悤�ɂȂ��������ł��B���ԓ��m�ŏ���ʐM���Ȃ���A�W�c�ō��s������邱�Ƃ��ł��܂��B�`�[����g�ނ��Ƃɂ���āA��蕡�G�Ȑ헪���A���S���Y���Ƃ��Ď������邱�Ƃ��ł���ł��傤�B
�@Robocode�W���p���J�b�v���J�Â���܂��B�Q�����i�����������A�����ŎQ�����邱�Ƃ��ł��܂��B�č��ňȑO�s���Ă���Robocode Rumble�̓��{�łƂ����Ă����ł��傤�B
�@Robocode Japan Cup�́A9��19���ɓo�^�T�C�g���J�݂����\��ł��B2002�N11��25���ɓo�^�����ߐ��܂��B���ߐ�܂ł́A�L�q�����R�[�h�́A�������Ȃ���A�J���������{�b�g���������Ă������Ƃ��ł��邻���ł��B���̌�A�\�I���[�O���J�Â���܂��B�\�I���[�O�������c�������100�ʂ܂ł̃��{�b�g���������[�O��킢�܂��B
�@�ΐ�̓O���[�v��������Ă���A�Y������N���X�̃��{�b�g���m���킢�܂��B
�@�ȏ��3�N���X�ɕ�����đΐ킵�܂��B���̌�A12��8���܂łɌ������[�O���I�����A12��10���Ɍ��ʂ����\�����\�肾�����ł��B
���F�e�����ɂ͕ύX�����邩������܂���B�ڍׂ�Robocode�W���p���J�b�v��Web�y�[�W�Ŋm�F���Ă�������
�@Robocode�̃V�X�e�����̂�Java�v���O�����Ƃ��Ă悭�l�����v�A�������ꂽ���i�̂������肵�����̂ł��B�`��@�\��e��̓�����ɍs�����߂̃X���b�h�@�\�ȂǁAJava�v���O���~���O�ɂ����ċC��t���Ȃ�������Ȃ������ɂ͓��R�Ȃ���d�_���u����Ă��܂��B
�@���ʂȂ�v���O�����̗D��͊ȒP�ɂ͔�ׂ邱�Ƃ��ł��܂���B�Ⴆ�Έȉ��̂悤�ȗv�_�Ńv���O������]�������Ƃ��܂��傤�B
�@���̂ق��ɂ����܂��܂ȗv�f������ł��傤�BRobocode �͏�L�ŗ������ׂĂ̗v�f�����˔����Ă���Ƃ����Ă��ߌ��ł͂Ȃ��ł��傤�B�����̕��g�Ƃ���Robocode���{�b�g���J�����A���E���A���{���̃v���O���}��Ƀv���O���~���O�̋Z���Ă݂�̂�������������܂���B
�����10��23���̌��J�\��ł��B
�����K���i����ǂ� �䂫���j
1970�N�k�C�����܂�B���݁A������ЃG�k�E�P�[�E�G�N�T �}���`���f�B�A�\�����[�V�����Z���^�[�����B�t�H�g���A���X�e�B�b�N3�����R���s���[�^�O���t�B�b�N�X�A���A���^�C���O���t�B�b�N�X��l�b�g���[�N�𗘗p�����e��J���Ɩ��Ɍg���B�R���s���[�^�����ʐF�V�X�e����3�����C���[�W�����V�X�e����K�̓f�[�^�����V�X�e���A���A���^�C��CG���e�V�X�e���A���z�ƊE�A�G���^�[�e�C�������g����3���� CG �\�t�g�̊J���A�C���^�[�l�b�g�x�[�X�̃R���s���[�^�O���t�B�b�N�X�V�X�e���Ȃǂ���|����B�܂��AJava�AWeb3D�AOpenGL�A3DCG �̏�ƂȂ�Web�y�[�W���܂Ƃ߂Ă���B
�z�[���y�[�W�F
http://www.gimlay.org/~andoh/java/
�����c�́F
OpenGL_Japan (Member)�ASIGGRAPH TOKYO (Vice Chairman)
��Ȓ���
�uVRML 60���K�C�h�v�i�Ė�A�\�t�g�o���N�j
�u���ꂪJava ��! �C���^�[�l�b�g�̐V���Ȏ���v�i�����A���{�o�ϐV���Ёj
�uThe Java3D API�d�l�v�i�ďC�A�A�X�L�[�j
Copyright © ITmedia, Inc. All Rights Reserved.