Saturday, April 23, 2011

Escalabilidade de sistemas multiagentes em jogos digitais: herdando técnicas e componentes da computação gráfica 3

[1]    “nVidia website,” http://www.nvidia.com/, 2009. [Online]. Available: http://www.nvidia.com/
[2]    “ATI website,” http://www.ati.com/, 2009. [Online]. Available: http://www.ati.com/
[3]    “CryTek GmbH: Home,” http://www.crytek.com/, 2009. [Online]. Available: http://www.crytek.com/
[4]    “id Software” http://www.idsoftware.com/, 2009. [Online]. Available: http://www.idsoftware.com/
[5]    CryEngine 3: Advanced Real-Time Rendering Course. SIGGRAPH 2009.
[6]    “Torque 3D” http://www.garagegames.com/products/torque-3d, 2009. [Online]. Avaliable: http://www.garagegames.com/products/torque-3d
[7]    “SOURCE” http://source.valvesoftware.com/, 2009. [Online]. Available: http://source.valvesoftware.com/
[8]    Artigo da nVida sobre GPUs (vertex shader) GDC/SIBGRAPH
[9]    “Intel website,” http://www.intel.com/, 2009. [Online]. Available: http://www.intel.com/
[10]G. N. Yannakakis, and J. Hallam, "Modeling and Augmenting Game Entertainment through Challenge and Curiosity,"  International Journal on Artificial Intelligence Tools, vol. 16, issue 6, pp. 981-999, December 2007. [pdf]
[11]G. Andrade, G. Ramalho, H. Santana, and V. Corruble  "Automatic computer game balancing: a reinforcement learning approach", in Proceedings of the Fourth international Joint Conference on Autonomous Agents and Multiagent Systems , July 25 - 29, 2005, AAMAS '05. ACM, New York.
[12]G. N. Yannakakis, and J. Hallam, "Towards Optimizing Entertainment in Computer Games," Applied Artificial Intelligence 21:933–971, 2007.
[13]Gibson, J.J. (1979) “The Ecological Approach to Visual Perception”. Boston: Houghton Muffin.
[14]M. Csikszentmihalyi. Flow: The Psychology of Optimal Experience. New York: Harper & Row, 1990.
[15]Tatarchuk, N. Richer Worlds for Next Gen Games: Data Amplification Techniques Survey. GDC Europe 2005.
[16]Amdahl, Gene (1967). "Validity of the Single Processor Approach to Achieving Large-Scale Computing Capabilities" (PDF). AFIPS Conference Proceedings (30): 483–485. http://www-inst.eecs.berkeley.edu/~n252/paper/Amdahl.pdf.
[17]“OpenCL”, http://www.khronos.org/opencl/, 2009. [Online] – Available http://www.khronos.org/opencl/
[18]Gabb, H., Lake, A. Threading 3D Game Engine Basics. [Online] – Available http://www.gamasutra.com/features/20051117/gabb_01.shtml
[19]“Intel – Developing Multithreaded Applications: A Platform Consistent Approach”, 2005. [Online] . Available: http://cache-www.intel.com/cd/00/00/05/15/51534_developing_multithreaded_applications.pdf
[20]Bleiweiss, A. 2008. GPU accelerated pathfinding. In Proceedings of the 23rd ACM SIGGRAPH/EUROGRAPHICS Symposium on Graphics Hardware (Sarajevo, Bosnia and Herzegovina, June 20 - 21, 2008). SIGGRAPH/EUROGRAPHICS Conference On Graphics Hardware. Eurographics Association, Aire-la-Ville, Switzerland, 65-74.
[21]Bratman, N. (1987) “Intention, plans, and practical reason”. Cambridge, Mass: Harvard University Press.
[22]Shopf, J., Barczak, J., Oat, C., Tatarchuk, N. March of the Froblins: Simulation and Rendering of Massive Crowds of Intelligente and Detailed Creatures on a GPU
[23]“DirectX 10 Home”, http://www.microsoft.com/games/en-US/aboutGFW/pages/directx.aspx , 2009. [Online]. Available: http://www.microsoft.com/games/en-US/aboutGFW/pages/directx.aspx
[24]NVIDIA Corporation, “NVIDIA CUDA compute unified device architecture programming guide version 2.1,” NVIDIA Corporation, 2008.
[25]Sery, O., Poch, T., Safrata, P., and Brom, C. (2006). Level-of-detail in behaviour of virtual humans. In Wiedermann, J., Tel, G., Pokorny, J., Bielikova, M., and Stuller, J., editors, SOFSEM 2006: Theory and Practice of Computer Science, 32nd Conference on Current Trends in Theory and Practice of Computer Science, Mer´ın, Czech Republic, January 21-27, 2006, Proceedings, volume 3831 of Lecture Notes in Computer Science, pages 565–574. Springer.