Transcript of Programacion juegos 3d combinada
- 1. Juegos 3D multijugador en tiempo real
- 2. three.js Nosotros Miguel Angel Garca @miguelagg
magarcia@extremanet.com Daniel Pallars @dani_extremanet
dpallares@extremanet.com
- 3. three.js Y esto qu es ?
- 4. three.js Informtica es la carrera con ms salida
- 5. three.js Los videojuegos generan 1.900 millones en
Espaa
- 6. three.js Innovacin y aprendizaje contnuos.
- 7. three.js Sal de tu zona de confort
- 8. three.js Lo que aprendiste ayer ya est obsoleto
- 9. three.js De dnde venimos ? Web estticas Web dinmicas
Lenguajes de servidor, php .net , jsp, netbeans, webservice
Lenguaje de etiquetas html
- 10. three.js Qu haba en el pasado?
- 11. three.js .. Pincha para abrir El pasado era Javascript
- 12. three.js Qu tenemos en el pres
- 13. three.js $.ajax({ url: pagina.aspx", type: "GET", success:
function(respuesta){ $(#lblResultado).html(Esto me llega:
+respuesta); }, error: function(){ $(#lblResultado).html(Error en
la peticin) } El presente es Javascript
- 14. three.js Cul es el futuro?
- 15. three.js var http = require('http') , fs = require('fs') ,
request1 = require(request) , fs = require(fs'), url =
require("url"); http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.end(); }).listen(9000); console.log("Servidor escuchando
en el 9000...."); El futuro es Javascript
- 16. three.js Esto es para mi ?
- 17. three.js Qu tengo que saber? three.js HTML5 javascript
CSS3
- 18. three.js Qu necesito ? Editor de Texto Browser web WebGL
Google Chrome y Mozilla Firefox tienen excelente soporte WebGL
Sublime para Mac y Notepad++ para Windows *
chromeexperiments.com/webgl API para grficos 3D.
- 19. three.js Qu ms necesito ? Diseo grfico Imaginacin Modelado
3D con Blender Esto no se aprende
- 20. three.js HTML5 y CSS3 el HTML con superpoderes Cientos de
etiquetas nuevas y mejor organizacin de la web
- 21. three.js Node JS
- 22. three.js Qu es NodeJS Javascript de Servidor Creado por
Ryan Dahl en 2009 para facilitar los procesos multitarea Basado en
V8 Entorno Javascript de Google para us navegador Chrome
- 23. Javascript Lenguaje de programacin orientado a objetos. -
Tipado dinmico - Prototpico - Arrays base formato JSON - Javascript
Java ThreeJS Librera para renderizar entornos 3D en navegadores web
a travs de la etiqueta canvas de HTML5 (WebGL). No necesita
instalacin de plugins en el navegador. NodeJS Entorno de
programacin en el lado de servidor en lenguaje Javascript Blender
Programa para el renderizado, iluminacin y creacin de grficos
3D
- 24. 2006 20112009 Canvas 3D WebGL WebGL 1.0 Mozilla Opera
Mozilla Opera Chrome Safari Flash 3D API Adobe
- 25. Navegadores que soportan WebGL
- 26. Conceptos bsicos del 3D Geometry Material + Textures
Mesh
- 27. Escena y cmara
- 28. https://www.ludei.com/cocoonjs/ Exportacin a dispositivos
mviles
- 29. https://nodejs.org
- 30. Instalacin de mdulos $ npm install nombre_modulo $ npm
install engine.io $ npm install express $ npm install
eureca.io
- 31. client.js server.js $ node server.js EurecaServer
.onConnect .onDisconnect client.js client.js