ver mis juegos en otros PCs

Consulte acerca de programas, técnicas, algoritmos etc.

ver mis juegos en otros PCs

Notapor maije » Jue Jun 05, 2008 3:56 pm

hola a tod@s
estoy exasperado ya con un tema, y es que los juegos que desarrollo no se pueden ejecutar en otros ordenadores que no tengan el VC instalado y es muy frustrante. he probado a instalar en estos ordenadores el vcredist_86x y nada, porque me dijeron que el redistributable arreglaba eso... de que me vale hacer un juego si nadie que no tenga el VC puede jugarlo???

ayuda urgente pls.
utilizo el VC 2008 express edition
maije
 
Mensajes: 20
Registrado: Lun Dic 17, 2007 6:20 pm

Notapor hugoruscitti » Mar Jun 17, 2008 4:33 pm

Saludos, no tengo experiencia utilizando Visual C++ (VC) pero
luego de haber consultado con unos colegas me han informado
que los archivos ejecutables generados requieren de una
biblioteca adicional (vcredist_86).

Evidentemente estás en lo correcto, para re-distribuir tu programa
necesitarás los archivos .dll de SDL y además las bibliotecas de
ejecución para Visual C.

Tendrías que hacer lo siguiente, primero ejecuta tu programa
generado con VC en otro equipo y toma nota del mensaje de
error. Es muy importante que tomes nota de ello, si el programa
falla silenciosamente intenta buscar un archivo como stdout.txt
o stderr.txt dentro del directorio del programa, SDL
generalmente crea esos archivo por su cuenta.

Otra solución sería no usar Visual C... ¿por que?, porque el entorno
de desarrollo debería hacer tu trabajo mas sencillo, es su objetivo.
Visual C claramente está haciendo mas complicado tu trabajo, y
por ello tal vez sea una buena idea dejar de usarlo y adoptar otra
herramienta de reemplazo:

- http://www.losersjuegos.com.ar/referenc ... devcpp.php
- http://www.losersjuegos.com.ar/referenc ... libros.php

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Notapor Geo » Mié Jul 02, 2008 11:57 pm

¿Qué versión del paquete redistribuíble estás usando?
¿Qué errores te muestra en las otras computadoras? ¿son los mismos en todas?
La imaginación es el límite.
Visita mi blog en inglés o en español.
Geo
 
Mensajes: 244
Registrado: Jue Ago 10, 2006 3:51 am
Ubicación: México

Notapor lacabra25 » Sab Sep 06, 2008 9:08 am

Si el problema esta en que junto al programa, deben ir otros archivos acompañandolo; no se que sistema operativo usaras, pero por eso de dll si no me equivico es windows; en windows para solucionar ese problema de instalar programas que requieren de librerias podrias usar un programa que cree instaladores, como "create install free" en el que puede crear uno de esos tipicos ejecutables que te muestran un texto que leer sobre el programa a instalar, el texto de la licencia que le pongas (o lo que quieras escribir) a aceptar y escoger el directorio de destino de la instalacion, y el programa se encarga de crear la carpeta de instalacion, meter en ella los archivos del programa (y cualquier otro archivo que deba ir con el) y las dll, puedes en vez de en la carpeta de instalacion del programa ponerlas en la de windows.

Si no me equivoco ademas ese programa venia una opcion de que el instalador comprobase si habia VC y otra cosa y me parece que la instalaba tambien. Y creaba si se seleccionaba la opcion, un desinstalador.

La opcion de crear un instalador es una buena idea para distribuir un juego compilado para windows, si es como he oido en diversos blogs y paginas que en windows la media de los usuarios tienen unos conocimientos de informatica bajos pues esta es una solucion para que por muy bajos que sean los conocimientos de informatica puedan instalarlo en unos pocos clicks y sin necesidad de que el usuario sepa nada de VC.
Esta cuenta ahora a pasado a la cuenta jhg
Avatar de Usuario
lacabra25
 
Mensajes: 222
Registrado: Mié Abr 02, 2008 9:45 pm
Ubicación: Tenerife (España)


Volver a General

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 0 invitados

cron