• Martes 13 de Mayo de 2025, 10:57

Mostrar Mensajes

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 - Geo

Páginas: 1 ... 21 22 [23] 24 25 ... 41
551
Retos / Re: Mi Formato Gráfico 2d Propio
« en: Lunes 11 de Septiembre de 2006, 01:17 »
Cita de: "JuanK"
aqui hay varios threads relacionados


http://foros.solocodigo.com/index.php?showforum=1
Mh, entonces tengo algunos problemas con las cookies porque nunca me aparecieron esos foros marcados "con nuevos mensajes" (si no les veo la marca ni los leo, nunca veo la fecha).

Pues voy a ver, para este reto he decidido trabaja en Windows (el anterior trabajé en Linux) por completo, más que nada porque ahorita no tengo instalado Linux todavía (aunque también quiero mencionar que no encontré un IDE que me acomodara, mientras que el VC++ Express está muy bien :P).

Saludos,
JJ (Geo).

552
C/C++ / Re: Ayuda Urgente!!!!
« en: Lunes 11 de Septiembre de 2006, 00:58 »
Cita de: "robbie110487"
Si de plano no te funciona lo que podrias hacer es declarar la funcion tipo int, y que te reorne 1 si es verdadero y 0 si es falso o algo asi...
Prueba eso o esto (al inicio de tu programa, después de incluir las cabeceras):

Código: Text
  1.  
  2. typedef int bool;
  3. #define true 1
  4. #define false 0
  5.  
  6.  

¿Qué versión de Turbo C++ usas? Es que no lo tengo :P.

----------------------------
Edit:
Ok, tu compilador no tiene definido el tipo bool, ese es el problema (acabo de probar con Turbo C++ 3.0). Haz lo que te comentó robbie (usa un tipo int en tu función) o define el tipo bool como te comenté arriba.

Saludos,
JJ (Geo).

553
Retos / Re: Mi Formato Gráfico 2d Propio
« en: Domingo 10 de Septiembre de 2006, 21:32 »
Cita de: "JuanK"
Los componentes mencinados ya han pasado por las pruebas de programador de manera satisfactoria.

En este preciso instante inicio con el desarrollo de cosas mas visibles como lo son crear un cuadro de imagen, desde luego apoyado en todo lo que ya hice.

Espero que alguien mas nos cuente sus avances.  :hola:
Je, y dices que no tienes tiempo, se ve que te la pasas :comp:.    

Por mi parte sigo con nada, aún estoy tratando de agarrarle al hilo a las clases de WxWidgets que voy a utilizar :brickwall:, en cuanto al formato pues no voy a utilizar compresión y sólo lo implementaré para 24 bits, porque si no todavía me voy a tardar muuuuuuuuuucho, muuuuuuuuuuucho más de lo que hasta ahora ya he proyectado :P.

Bueno, a ver si puedo darle un rato :think:.

Por cierto, ¿cuándo hicieron el reacomodo de los foros eh? ¿Hay algún anuncio o algo al respecto?

Saludos,
JJ (Geo).

554
Programación de Videojuegos / Re: Lenguaje De Juegos Online
« en: Viernes 8 de Septiembre de 2006, 00:22 »
Ese tipo de juegos los puedes trabajar también con PHP y un motor de base de datos, como MySQL. Un amigo está trabajando en uno (con PHP), se llama Guerras fantásticas, esta es la web:

http://www.guerrasfantasticas.mx.gs/

Saludos,
JJ (Geo).

555
C/C++ / Re: Codigo C
« en: Jueves 7 de Septiembre de 2006, 12:47 »
Cita de: "maikmr"
Me suena como un poco fuera de base que sabiendo programar en C# diga que no sabe C, aun que pertenecen a un paradigma distinto, programar en C o C# por cuestiones de Sintaxis es practicamente lo mismo, es lo cuestion de conocer sus Bibliotecas(Library's) mas comunes o basicas como quiera llamarle.
A mi también me lo pareció, pero todos los que mencionó normalmente se aprenden a manejar (al menos en Windows) mediante su entorno RAD, a diferencia de C que normalmente se inicia en modo consola.

Yo siempre recomiendo conseguir un libro, y apoyarse en alguno de los muchos tutoriales que se encuentran en la red, como el de C con clase: http://c.conclase.net

También, hay por allí uno de la universidad de Navarra (si no me equivoco) que se llama "Aprenda ANSI C como si estuviera en primero" (o algo así) :P.

Saludos,
JJ (Geo).

556
C/C++ / Re: Biblioteca(library)de C Para Procesamiento Images?
« en: Jueves 7 de Septiembre de 2006, 05:51 »
No he usado OpenGL, pero me parece que no incluye funciones para carga de imágenes (quizá me equivoque), sino que uno mismo debe cargaras, ya sea con rutinas propias o mediante otra librería.

Allegro es muy intuitiva y normalmente es muy sencilla de instalar para usarla con Dev-C++, si tuviste problemas compilándola puedes instalarla ya compilada, la encuentras en http://www.devpaks.org

En Allegro, para cargar una imagen (soporta BMP, TGA y PCX en 256 colores y color verdadero) usas esta función:
Código: Text
  1.  
  2. BITMAP *load_bitmap( const char* nombre_archivo, RGB *paleta );
  3.  
  4. // Ejemplo
  5. BITMAP *imagen;
  6. imagen = load_bitmap( "nombre_archivo.bmp", default_palette );
  7.  
  8.  

Si necesitaras algún otro formato de imagen, puedes probar alguna de las librerías listadas en esta página: http://www.allegro.cc/resource/Libraries/ImageFormats

Luego, puedes accedar a cada pixel mediante la función getpixel:
Código: Text
  1.  
  2. int getpixel(BITMAP *bmp, int x, int y);
  3.  
  4.  

También, creo que ya lo tendrás pero por si no, este enlace se ve interesante:
http://www.allegro.cc/resource/Libraries/ImageFormats

Y como comentario aparte, Dev-C++ es un IDE, programado en Delphi y de código abierto, el compilador que utiliza es MinGW (http://www.mingw.org), que está basado en GCC (y binutils).

Saludos,
JJ (Geo).

557
C/C++ / Re: Encriptar Archivos De Cualquier Tipo
« en: Miércoles 6 de Septiembre de 2006, 23:15 »
Cita de: "sansoto5000"
ahora estoy intentando hacerlo con XOR y me encuentro con un nuevo problema....
Esteee, ¿cuál es el problema :P?

Saludos,
JJ (Geo).

558
Retos / Re: Mi Formato Gráfico 2d Propio
« en: Miércoles 6 de Septiembre de 2006, 01:51 »
¡Por fin! Pude hacer una cosa sencillísima con WxWidgets, ya arreglé los fallos de segmentación, no he hecho todavía nada, esto sólo eran unas pruebas pero parece que ahí vamos, "pian, pianito" :D.

Saludos,
JJ (Geo).

559
C/C++ / Re: 1 Seg De Hola Mundo
« en: Martes 5 de Septiembre de 2006, 04:42 »
Cita de: "geobeid"
TODO OKK CUANDO UNO ADKIERE DEMACIADO CONOCIMIENTO COMO NOSOTROS SUELE CONFUNDIR LOS CONOCIMIENTOS BASICOS.

SOS GROSSO. SABELO

BYTES :kicking:
Jejeje, esta la cito porque me gustó :D :good:.

560
C/C++ / Re: Alguien Tiene Codigo A Mano Para Dni
« en: Martes 5 de Septiembre de 2006, 04:39 »
No veo problema en que respondas con el código, el problema sería que al rato vengan un montón de estudiantes a pedir que les hagan su tarea ;).

Saludos,
JJ (Geo).

561
Programación de Videojuegos / Re: Lanzamiento Del Xna
« en: Martes 5 de Septiembre de 2006, 04:34 »
Cita de: "[EX3"
,Septiembre 04, 2006 06:22 pm]Recuerden que se trata de una BETA (la primera encima :D) y es posible que haya cosas por pulir todavia (seguro).
Tienes razón, a ver si en tanto sale la versión estable puedo terminar con C++ y comenzar a leer algo de C# :D.

Cita de: "[EX3"
,Septiembre 04, 2006 06:22 pm]
que despues de mirar el codigo del SpaceWars (que por cierto, no logro pasar del menu)
¿Activaste el uso del teclado? Si no tienes un control de 360, en el archivo "GamePadHelper.cs" dentro de la carpeta "Common", la primer línea es:
Código: Text
  1.  
  2. //#define USE_KEYBOARD
  3.  
  4.  
Hay que quitar el comentario para poder usar el teclado (por cierto, en el ejemplo pusieron un arreglo de teclas bastante incómodo :P, hay que cambiarlo).

Cita de: "[EX3"
,Septiembre 04, 2006 06:22 pm]
pero verse se veia bien la imagen. Instalasteis antes la ultima version de las DirectX9, las de Agosto?
Nop, en mi caso se veía sólo la silueta de los sprites (por tanto si estaba detectando bien la transparencia), en color blanco.

Nota: tu nick le da al "traste" a las citas :P.

Saludos,
JJ (Geo):

562
Python / Re: Mi Proyecto
« en: Martes 5 de Septiembre de 2006, 02:18 »
Yo uso Gaim, aunque quizá le eche un vistazo a tu programa este fin de semana y comentarte :).

Por lo pronto, la descripción del proyecto creo que quedaría mejor así:

emesene is a python-gtk application similar to MSN messenger and aMSN. It's more user friendly than aMSN and aims to be simpler and nice looking.

:D.

Saludos,
JJ (Geo).

563
Retos / Re: Mi Formato Gráfico 2d Propio
« en: Lunes 4 de Septiembre de 2006, 20:50 »
Cita de: "JuanK"
Por ese tipo de cosas prefiero trabajar con el CLR :wub:
:P.

De cualquier forma, voy a seguir probando (aunque con el inicio de clases, el trabajo y demás cosas apenas si tengo tiempo para dormir :P), a ver qué sale :D.

Saludos,
JJ (Geo).

564
Retos / Re: Mi Formato Gráfico 2d Propio
« en: Lunes 4 de Septiembre de 2006, 20:07 »
Pues yo la verdad llevo unos días que no hago nada, intenté algunas cosas pero no pude hacer funcionar lo que quería con WxWidgets, sólo me la pasé con fallos de segmentación y ni idea de cómo arreglarlos :(.

Saludos,
JJ (Geo).

565
C/C++ / Re: Xor
« en: Lunes 4 de Septiembre de 2006, 19:44 »
Te falta reservar memoria para la variable result.

Una vez que obtienes la longitud menor, debieras hacer algo como esto:

Código: Text
  1.  
  2. result = ( char* ) malloc( longit * sizeof( char ) );
  3. // o esto:
  4. // result = ( char* ) calloc( longit, sizeof( char ) );
  5.  
  6.  

Nota: el operador sizeof no es necesario, pues en este caso siempre devolverá 1, es sólo mi costumbre de utilizarlo :D.

Código: Text
  1.  
  2. result = ( char* ) malloc( longit );
  3. // o
  4. // result = ( char* ) calloc( longit, 1 );
  5.  
  6.  

Saludos,
JJ (Geo).

566
Hardware / Re: Agregar Una Unidad Sata
« en: Lunes 4 de Septiembre de 2006, 19:38 »
Jaja :P.

Ok, ya está todo arreglado, la cosa estaba en el BIOS pero no había encontrado la opción :P.

Saludos,
JJ (Geo).

567
C/C++ / Re: Problemas Gcc
« en: Lunes 4 de Septiembre de 2006, 05:44 »
Cita de: "X.Cyclop"
"Compilado multiOS/plataforma". :D
Ok, "cross-compiling" :P.
 
Cita de: "X.Cyclop"
Wine no es un emulador, los emuladores son Qemu y VMware. :whistling:
Cierto.

Saludos,
JJ (Geo).

568
Hardware / Re: Agregar Una Unidad Sata
« en: Lunes 4 de Septiembre de 2006, 03:12 »
Cita de: "su -"
Bien, bora el boot de MBR (no se como) y hasi no te "bootea" desde aquel disco, rayos que inutil soy, bueno al menos te dije como hacer eso un Gnu/Linux
 :whistling:
Ok, entonces el sistema arranca desde el disco IDE porque allí todavía está el MBR (me carga GRUB, ya luego elijo). Bueno, pues tendré que borrarlo, ¿cómo lo hago :P?

Aunque antes tendré que copiar lo que hay allí (no sea que pierda todo y luego no pueda arrancar desde él para recuperar las cosas :D).

Saludos,
JJ (Geo).

569
Hardware / Re: Agregar Una Unidad Sata
« en: Lunes 4 de Septiembre de 2006, 02:41 »
Pues nada, ya puse el nuevo disco duro (SATA), quité el otro en el que tenía Windows XP y Ubuntu. Instalé Windows nuevamente y demás para que el sistema estuviera funcionando de nuevo.

Ahora el problema que tengo, coloqué nuevamente el disco anterior (IDE, quiero usarlo como segundo disco duro), al iniciar, el sistema arranca desde este disco y no desde el SATA, ¿alguien me puede decir cómo hago para que el SATA sea el disco de inicio y no el otro? (Ya probé con los jumpers del IDE y al iniciar aparece en el canal IDE 0 como esclavo, en el canal IDE 1 tengo la unidad de DVD como maestro, y en el canal IDE 2 aparece el disco SATA como maestro).

Saludos,
JJ (Geo).

570
C/C++ / Re: Problemas Gcc
« en: Lunes 4 de Septiembre de 2006, 02:31 »
Je, parece que estás bastante confundido ra_mer :).
Cita de: "ra_mer"
Piensa que estoy compilando un programa en c no en c++, así que aqui no utlizas ficheros .o o .so ya que no hay objetos como en c++
Nop, no estamos hablando de "objetos" = clases, sino de código objeto, código en el formato de la computadora/arquitectura/sistema operativo en que estás trabajando.

Cita de: "ra_mer"
Despues compilar en gcc es lo mismo que compilar en dev c++ de windows ya que ambos son gcc.
Así que como solo hay un archivo, el .exe ni .o ni .so (no has de comprimir na de na)
A ver, MinGW es un port de GCC, efectivamente. Pero una cosa es que un mismo código fuente pueda ser compilado en ambos compiladores (GCC y MinGW, de hecho, si se trata de C/C++ estándar, debiera compilar en cualquier otro compilador que lo soporte), y otra MUY diferente es que el ejecutable resultante (ya enlazado) pueda correrse en ambas plataformas, eso no es posible (a menos, como mencioné, que se trate de un código interpretado como Java, no compilado/enlazado como C/C++).

Cita de: "ra_mer"
Citar
RECUERDA: cuando programas en C/C++ o cualquier lenguaje compilable y codigo tiene que ser a gusto del compilador y de la plataforma que corres.

Si y no, al- en C. Cuando compilas en C en gral. un programa que compila en visual c++, compila en dev , compila en gcc. Y en todos ellos se ejecuta correctamente salvo alguna excepción. Que alguno deje pasar más cosas que otros, no te digo que no. Que depende de dnd corras será más preciso pues tan bien. Pero en gral, el codigo funcionará en todas las plataformas (codigo no ejecutable) si estas utlizando librerias standard y básicas como son el stdio.h y el math.h
Aquí reafirmas lo que te he dicho arriba, pero ten claro que una cosa es un código fuente escrito en C/C++ estándar que pueda compilarse en diferentes compiladores, y otra el código objeto y/o ejecutables resultantes tras compilar dicho código fuente, el cual NO puede ejecutarse en diferentes plataformas (si lo compilaste para Windows, pues sólo corre en Windows), a menos que lo emules :P.

Una opción interesante, puede ser trabajar en Linux, compilar con GCC. Y, para crear ejecutables para Windows, instalar MinGW en Linux y "cros-compilar" aplicaciones Windows desde Linux (si, compilar ejecutables para Windows desde Linux es posible con MinGW/Linux), pero para probar dichos programas en Linux deberás hacerlo mediante un emulador, como Wine.

Saludos,
JJ (Geo).

571
C/C++ / Re: Problemas Gcc
« en: Lunes 4 de Septiembre de 2006, 00:31 »
Normalmente la estructura de los ejecutables es diferente en cada sistema operativo. A no ser que sean interpretados :).

Saludos,
JJ (Geo).

572
C/C++ / Re: Problemas Gcc
« en: Domingo 3 de Septiembre de 2006, 22:56 »
En Windows, si inicias una aplicación de consola haciendo doble clic sobre ella, la ventana se cierra inmediatamente después de terminada la aplicación. Para evitar que se cierre, puedes hacer dos cosas:
  • Ejecutar tu programa desde consola, abres una ventana de consola, vas a la carpeta donde está tu programa y lo ejecutas. Al finalizar no se cerrará la ventana y podrás ver el resultado de tu programa.</li>
  • Agregas una pausa a tu programa justo antes de finalizar. Para esta pausa puedes usar la instrucción
    Código: Text
    1. system( &#34;pause&#34; );
    2.  
    o, en Turbo C/C++:
    Código: Text
    1. getc();
    2.  
    En donde aparezca esta instrucción, el programa esperará a que el usuario presione alguna tecla para continuar.</li>
Saludos,
JJ (Geo).

573
C/C++ / Re: Guia C/c++
« en: Domingo 3 de Septiembre de 2006, 20:21 »
En http://c.conclase.net puedes encontrar un curso: http://c.conclase.net/curso/index.php el índice está muy bien para que encuentres rápidamente el tema que te interese.

Saludos,
JJ (Geo).

574
Programación de Videojuegos / Re: Lanzamiento Del Xna
« en: Domingo 3 de Septiembre de 2006, 00:35 »
Pues debe ser eso, porque yo tengo una Radeon 9200 :P. Qué mal, habrá que actualizar obligadamente, voy al foro de Hardware a ver qué me recomiendan :P.

Saludos,
JJ (Geo).

575
Programación de Videojuegos / Re: Lanzamiento Del Xna
« en: Domingo 3 de Septiembre de 2006, 00:18 »
Cita de: "chimps"
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)
Yo también tuve que deshabilitar el multisampling, y si pude correr el demo, sólo que en el modo "nuevo" no se ven los sprites de las naves, sólo su figura en blanco :P, ¿alguna idea de qué cause esto o es por el multisampling?.

Lo que muestra el video se ve muuuuy bien, la verdad. Por fin supe qué es XNA (no sabía si era una API, un IDE o qué cosa :P), es un framework, y por lo que se ve, bastante completo.

Saludos,
JJ (Geo).

Páginas: 1 ... 21 22 [23] 24 25 ... 41