|
Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.
Mensajes - chimps
Páginas: 1 2 [3] 4 5 ... 9
51
« en: Lunes 4 de Septiembre de 2006, 20:38 »
para agarrar el valor entero nada mas, hacele un casting a int... double numero_dec = 35.0; int numero = (int)numero_dec;
...en realidad creo que ni tenes que hacer el cast explicito, java te lo hace automaticamente al hacer int numero = numero_dec;
52
« en: Lunes 4 de Septiembre de 2006, 20:34 »
netbeans no te va a ayudar para nada en tu juego 3D....lo que si te podria servir es si queres hacer un GUI para tus aplicaciones (usando swing o awt), pero lo comun es que no uses ese tipo de cosas para juegos 3D porque se haria demasiado pesado el juego..o sea que cualquier tutorial (como el de esa pagina) sirve para tu caso ya que no hay nada especifico para netbeans
53
« en: Domingo 3 de Septiembre de 2006, 23:18 »
abrilo desde la consola y fijate si te aparece algun mensaje antes de que se cierre la aplicacion...despues postealo aca
54
« en: Domingo 3 de Septiembre de 2006, 00:26 »
tengo el mismo problema con los sprites...hasta creando un nuevo proyecto y tratando de cargar un solo sprite, lo unico que veo son las dimensiones del sprite pero pintados de otro color...debe ser por los requerimientos minimos de XNA, que pide una tarjeta direct3D 9.0 como minimo shader model 1.1....en las FAQ de XNA dice que los ejemplos requieren una tarjeta que soporte shader model 2.0, cosa que mi pobre geforce4 mx todavia ni se entero que existe jaja
55
« en: Sábado 2 de Septiembre de 2006, 23:12 »
no habia visto este video de demostracion...es increible como cada parte del juego esta hecha de forma tan separada y reutilizable...ahora me dan mas ganas de aprenderlo jeje
56
« en: Sábado 2 de Septiembre de 2006, 22:54 »
a mi tambien me tiraba un error de runtime, lo pude arreglar apagando el multisampling: this.graphics.AllowMultiSampling = false; en InitializeComponents()...ahora me compila pero de igual forma no me corre, pero no me quejo porque mi placa de video no llega a lo minimo que requiere (pixel shader 1.1 creo que era)
57
« en: Sábado 2 de Septiembre de 2006, 19:45 »
no hace falta hacer la conversion porque internamente un caracter se representa como entero....hacele un printf("%c", c) y vas a ver que sale el caracter.
58
« en: Sábado 2 de Septiembre de 2006, 19:30 »
Esta pagina tiene buenos tutoriales para empezar a hacer juegos en java 2d y 3d...esta en ingles, pero el codigo es bastante entendible si ya sabes java: http://www.cokeandcode.com/tutorials
59
« en: Sábado 2 de Septiembre de 2006, 16:49 »
para la creacion de caracteres aleatorios, podes generar numeros aleatorios entre 97 y 122, que corresponden a las letras de 'a' hasta 'z' en codigo ascii: #include "time.h" //... srand((unsigned)time(NULL)); char c = rand()%(122-97+1))+97;
60
« en: Sábado 2 de Septiembre de 2006, 16:39 »
no estoy de acuerdo pues estas dos tecnologias son demasiado similares y no veo la necesidad de separarlas, aparte ya bastante vacio aparenta estar el foro de java
61
« en: Viernes 1 de Septiembre de 2006, 02:22 »
Para los que no se enteraron, ya esta disponible (desde ayer) el framework XNA para desarrollo de juegos para PC y Xbox 360 bajo C#/MDX: http://msdn.microsoft.com/directx/xna/
62
« en: Jueves 31 de Agosto de 2006, 23:55 »
estuve buscando y parece que lo mejor seria meter el codigo en assemnbler porque ya tiene formar de hacer esto ( http://usuarios.advance.com.ar/trimegis/CT09.TXT)...yo honestamente no se muy bien como mezclar C con assembler, quizas Max_D te podria ayudar con este tema
63
« en: Jueves 31 de Agosto de 2006, 23:47 »
esta pagina es nada mas una propuesta del '98 para que se implemente esa funcionalidad al lenguaje C
64
« en: Jueves 31 de Agosto de 2006, 21:52 »
ahhhhhhh ahora entiendo lo que quisite decir con rotacion, olvidate de lo que te dije jajaa....
si entendi bien, queres hacer tipo: 1010010 luego de desplazar 2 bits hacia la derecha, quedaria: 1010100 o sea que da la vuelta una vez que llega a alguno de los extremos no?...
en C++ no hay operadores para eso pero si hay funciones en internet que hacen eso...tenes que buscar "bit rotation" o "circular shift" en google y vas a encontrarlos...
65
« en: Jueves 31 de Agosto de 2006, 20:55 »
no se me ocurre para que usar algo asi, por lo que puede ser que este diciendo cualquier cosa, pero podrias programar una funcion que use la matriz de rotacion para algo asi:
matriz(theta) = | cos(theta) -sen(theta) | | sen(theta) cos(theta) |
esto funcionara para vectores, pero supongo que podrias hacer que funcione para tu caso tambien, tomando pares de bits quizas...
66
« en: Miércoles 30 de Agosto de 2006, 00:33 »
Por cierto, me acuerdo que una vez RadicalEd hizo una carta que mando a una revista de Colombia, que les parece si esa carta se envia a distintas revistas de computacion, pero no solo de Colombia si no de todos los paises que podamos asi tambien atraeriamos a la gente que lea alguna revista de computacion.
Que les parece.
me parece una buena idea para atraer mas gente...revistas como users/code...
67
« en: Martes 29 de Agosto de 2006, 18:41 »
segun tengo entendido, google tambien rankea las paginas basado en la cantidad de paginas que la linkean...la gente que tiene pagina personal podria poner link a solocodigo si es que no lo hacen todavia, como yo jeje...
69
« en: Lunes 28 de Agosto de 2006, 02:38 »
podes aplicar una tecnica conocida como backtracking para generar todas las secuencias de un tamaño predeterminado posibles entre esos elementos de tu lista...por ejemplo, si tu lista es {1,2,3} y queres saber cuales son todas las secuencias de tamaño 2, estas serian: <(1,1),(1,2),(1,3),(2,1),(2,2),(2,3),(3,1),(3,2),(3,3)> El pseudo-codigo de un algoritmo para hacer esto seria asi: // n en el ejemplo anterior seria 2 (tamaño de la secuencia) Lista L, entero n; void generar(Secuencia s) { for(cada elemento l de la lista L) { agregar l al final de la secuencia s; if(s.tamaño() = = n) imprimir(secuencia s); else generar(s); borrar l del final de la secuencia s; } }
Podes seguir lo que va haciendo este algoritmo con un arbol. El nodo raiz seria vacio, despues sus hijos inmediatos serian 1, 2, 3 luego cada uno de esos nodos tendria a su vez 1, 2, 3 como hijos...este algoritmo indirectamente va armando ese arbol luego recorre para atras, armando las secuencias. Parece complicado pero si agarras un lapiz y papel para seguir el algoritmo, vas a ver como va generando la lista. pd. podes tomar este algoritmo como base para hacer el tuyo, que note que por ejemplo no toma en cuenta todos los subconjuntos posibles (ej. solo muestra {1,2} y no {2,1}, no muestra los subconjuntos formados por si mismos: {1,1}, etc).
70
« en: Domingo 27 de Agosto de 2006, 20:21 »
para pasar de String a dato primitivo, fijate en los wrappers de cada dato primitivo el metodo valueOf. Por ejemplo, si sabes que en un String tenes en realidad enteros, podes obtener ese valor de la forma Integer.valueOf(miString). Lo mismo funcionaria para Double, Long, etc.
pd. eso te devolveria un Integer (objeto), no el dato primitivo int...para hacer eso, usa el metodo parseInt.
71
« en: Sábado 8 de Julio de 2006, 16:38 »
no tiene ningun error ese codigo, salvo que definis int main() y no retornas nada, pero eso no hace que no compile el codigo....que error te da?
72
« en: Viernes 23 de Junio de 2006, 19:22 »
para validar un email, si lo tomas como un string, podes encontrar las letras que estan despues del @ y fijarte si ese contiene alguno de los .com, .net, etc..algo tipo
String email = "hola@hotmail.com" String[] partes = email.split("@"); ..si no me equivoco esto te daria como resultado partes[0] = "hola"; partes[1] = "hotmail.com"
pd. si el arroba no esta en el texto, partes es null, y ya sabes que el mail no es valido...
y ahora es cuestion de buscar la secuencia de caracteres que vas a usar para validar el texto...
tambien hay otra forma, que es usando el metodo endsWith de la clase String para chequear el sufijo..ej: if(!email.endsWith(".com")) --> no valido
73
« en: Jueves 22 de Junio de 2006, 23:47 »
netbeans viene con una herramienta para crear interfaces graficas llamada matisse que hace que este proceso sea casi tan facil como en visual basic...fijate: http://www.netbeans.org/kb/50/quickstart-gui.html
74
« en: Jueves 22 de Junio de 2006, 03:27 »
si queres saber nada mas si el resto es 0 o no, podes usar el modulo... if(a%b == 0) return true; return false;
75
« en: Lunes 19 de Junio de 2006, 20:45 »
ahhhh listo, o sea que ese tal WinFx que aparece por todos lados es como un upgrade del abuelo win32...ahora veo, gracias
Páginas: 1 2 [3] 4 5 ... 9
|
|
|