Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - SCUMM

#1
tengo el siguiente array de dos dimensiones:
Código (cpp) [Seleccionar]

typedef char Ejex [80];
typedef Ejex Ejey [25];

lo he inicializado como
Código (cpp) [Seleccionar]

Ejey pantalla[25][80];

el problema es que cuando quiero llenarlo de ceros con la siguiente asignación:
Código (cpp) [Seleccionar]

    for(y=0; y<24; y++)
    {
        for(x=0; x<79; x++)
        {
            pantalla[y][x]='0';
        }
    }

Al compilar salta el error "Incompatible types in assignment of 'char' to Ejey {aka char [25][80]}

Como puedo asignarle un valor a una posición concreta del array de chars?
#2
Buenas, resulta que he adquirido ciertos conocimientos sobre C++ y me gustaría encontrar una forma de seguir ampliando estos conocimientos, lo que domino es: Estructuras de control, Subprogramas y Datos Estructurados.

¿Existe algún buen libro o manual con el que pueda aprender a manejar:Punteros, Eventos, Clases, Objetos y demás conocimientos que me faltan sobre C++?

No importa que sea en ingles , de hecho lo preferiría.
#3
El foro http://gamedev.stackexchange.com/ va a realizar una Game Jam dentro de cinco horas (31 de Enero de 2014), esto quiere decir que va a haber una competición para desarolladores de videojuegos que sean usuarios de la pagina(te puedes hacer una cuenta tan solo para participar).
Aquí empezará a las 18:00(hora de madrid), por supuesto, para evitar que la gente utilice proyectos en los que ya haya estado trabajando van a desvelar el tema o la idea alrededor de la cual tiene que girar el videojuego (EJ: Piratas, viajes en el tiempo, reacción en cadena, científico loco...) en el mismo momento en el que empiece la competición (Además de ser un programa informático el que haga la elección de forma aleatoria para que ni siquiera los admins sepan nada antes que nadie)
Si sois desarrolladores de videojuegos, esta es una buena oportunidad para demostrar lo que valeis y que os lo reconozcan.
¡¡¡Apuntaos!!!
#4
Buenas, resulta que he hecho un pequeño videojuego para clase de programación
y parece que no quiere funcionar, el videojuego es muy simple, aparece una pantalla con dos vaqueros y cuando suena la campana cada jugador pulsa la tecla de la acción que quiere realizar.
En base a lo que haya hecho cada uno el resultado es diferente.
He aquí la parte conflictiva de mi código:

    do
    {
        system("cls");
        bool fin=false;
        char accionpri;
        char accionse;
        unsigned tiempo=0;
        ImprimirDuelo(vaqueroa,vaquerob);
        tiempo=rand() % 5;
        Sleep(tiempo*1000);
        Beep(440, 900);
        fflush(stdin);
        fflush(stdout);
        accionpri=getch();
        accionse=getch();
        victoria=ResolverDuelo(accionpri,accionse);
        Sleep(3000);
    }while(victoria==0);

El problema es que los getch deberían capturar las acciones del primer y segundo jugador después de que suene la campana, sin embargo se puede introducir accionpri y accionse antes.
¿Alguna idea de como solucionarlo?Muchas gracias.