PacoP's Place

  • Aumentar fuente
  • Fuente predeterminada
  • Disminuir fuente
Inicio Curso de Programación de Videojuegos CPV

Curso de Programación de Videojuegos CPV

E-mail Imprimir
    El CPV (Curso de Programación de Videojuegos) no es un curso hecho por mi, yo he colaborado con algún artículo y echando una manilla, pero el curso es de JASM (Jesús Angel Sánchez Mena), y BMP (Benjamín Moreno Palacios), dos monstruos de la programación que se curraron un curso superguapo en ESPAÑOL, con la ayuda de varios colaboradores cuyos créditos están en las propias lecciones. Completamente mio es, sin embargo, el WINVISOR del CPV.

    El WinVisor, del que te hablaré después, por muy bien que esté (fue mi primer programa bajo Windows), solo sirve para ver de forma agradable todos los artículos del CPV (abrir cualquier lección, relacionado los artículos por temas, etc.) , pero lo principal que necesitas es ¡el propio curso!. En el mientras vas leyendo las lecciones puedes ir ejecutando desde el propio visor los programas de ejemplo para que veas de forma práctica la aplicación de lo aprendido, y consultar los fuentes del código ejecutado.

    Para que vayas relamiéndote, puedes ver lo que hay en cada lección, y bajarte las lecciones. Solo tienes que descomprimirlas con la opción pkunzip -d, para que cree los subdirectorios adecuados. Luego teclea VCPV para usar el visor antiguo, o VISOR, si te bajas el maravilloso visor de Alfredo Huerta (viene con la lección 2), o usar... ¡el WinVisor!, para ver los artículos bajo Win, y no lección por lección, sino todas al completo.

 

Bájate el CPV, completamente gratis:

 

   Bajar WINCPV.ZIP (235Kb)

 

Bajar CPV-01 (346K)

Contenido:

Programación de sistemas   (JASM) 
La cacharrería             (JASM) 
El teclado I. BIOS         (JASM) 
El teclado II. Códigos-scan(JASM) 
Modo gráfico 13h 1/3       (JASM) 
Sonido ¿De qué va eso?      (BMP) 
El sufrido PC-Speaker      (JASM) 
Juego de caracteres VGA    (JASM)

 

Bajar CPV-02 (467K)

Contenido:

El ratón                   (JASM) 
La paleta gráfica          (JASM) 
Formato gráfico PCX        (JASM) 
Modo de vídeo 13h 2/3      (JASM) 
PIT 8253/8254              (JASM) 
Sonido background          (JASM) 
El juego de la lección     (JASM

Bajar CPV-03 (825K)

Contenido:

El joystick                 (BMP) 
Retrazado vertical         (JASM) 
Modo de vídeo 13h 3/3       (BMP) 
Algoritmos de colisión     (JASM) 
FX. Fuego virtual          (JASM) 
3D - Tipos de coordenadas   (JME) 
El juego de la lección      (BMP

Bajar CPV-04 (766K)

Contenido:

Formato GIF                (JASM) 
Modo 4x13h 1/3              (BMP) 
Scrolling 13h               (BMP) 
Formato VOC                 (BMP) 
Efectos sonoros SB          (BMP) 
Algorítmica. Colas         (JASM) 
Ray Tracing                 (JMP) 
FX. Campo de Estrellas     (JdSG) 
El juego de la lección (JASM&BMP

Bajar CPV-05 (843K)

Contenido:

Modo 4x13h 2/3              (BMP) 
Tablas Look-Up         (JME y FP) 
Programación TSR             (FP) 
Sonido Digital por el Speaker(FP) 
Música de fondo SB          (BMP) 
Memoria no Convencional     (BMP) 
Técnicas Avanz.Ray Casting  (JMP) 
Efectos. Plasma Fractal    (JASM)

Bajar CPV-06 (1400K)

Contenido:

Modo 4x13h 3/3              (BMP) 
Puerto Serie. RS-232       (JASM) 
Puerto Serie. Juegos       (JASM) 
Puerto Paralelo. DAC        (BMP) 
Formato de sonido MOD        (JB) 
Formato Gráfico BMP         (CSB) 
SVGA - Estándar VESA        (JME) 
3D - Sólidos y Animaciones  (JME) 
Técnicas avanz.Landscape(AI-JdSG) 
Efectos. Fundido Cruzado   (JASM) 
El juego de la lección (JASM&BMP)

 

Todos estos artículos se reflejan en los siguientes números:   *  60 artículos técnicos      * *  800 Kb de explicaciones    * *  1,5 Mb de Pascal, C y ASM  * *  70 programas demostración  * *  4 juegos completos         * *  7 Mb de demostraciones     *  
 

WinVisor del CPV. Características

 
  • Desarrollado para Windows 3.1/95/NT
  • Visualiza las seis lecciones del CPV en conjunto, a diferencia de los otros visores.
  • Soporta búsqueda por temas.
  • Soporta múltiples lecciones simultáneamente abiertas.
  • Permite buscar artículos relacionados con el que se está leyendo.
  • Aparte de otras características que ya tenían los otros visores, permite imprimir en un archivo, de forma que desaparezcan los códigos (de color, etc) que tienen los artículos .CPV, pudiendo pasar a ascii plano las lecciones.
  • Ayuda .HLP disponible.
  • Dispone de las facilidades presentes en los otros visores (ver fuentes, ejecutar las lecciones de demostración desde el visor, configurar distintos tipos de letra, etc.)
  • En la siguiente figura puedes ver el WinVisor con tres lecciones abiertas simultáneamente (lo normal sería tener una a pantalla completa, lo que podemos realizar pulsando el botón de zoom):

     

 
Comentarios (4)
curiosidad
4 Domingo, 13 de Junio de 2010 15:44
isaias solorzano
Este es la primera vez que tengo la oportunidad de leer de manera detallada esta página y me pareció interesante, espero aprender cosas que tengan que ver con pequeños arranques de programación. soy nuevo en lo que la proramación por lo tanto me llama la atención. Gracias por esta página de una persona que le interesa el tema de juegos
opinion
3 Sábado, 19 de Septiembre de 2009 17:10
saiasi solorzano
Este es la primera vez que tengo la oportunidad de escribir es esta pagina y me dio la curiosidad de saber un poco mas de los que estaba leyedo. Espero que mas luego cuando lea este documento y talvez con tiempo ponga a la practica lo que leo mando un mansaje o quizas una opiciòn con respecto a lo que estoy probando es estos momentos.
Gracias por escribir este material es la web.
Pájaros en la Cabeza
2 Viernes, 03 de Abril de 2009 09:03
dx4cpc
Hola, esto de programar juegos en Pascal está bien, no estaría mal una web que recopilara cursos de videojuegos en todos los lenguajes posibles(idea GPL ^_^).

Siempre he querido ponerme en serio con esto de los videojuegos, desarrollar algun proyecto por mi cuenta y colgarlo en internet para ver que comentarios me dejaria la gente y todo eso... siempre usando soft libre y dejando el codigo abierto para futuras actualizaciones que la gente quisiera ofrecer... .

...pero es que soy un vago y un tranquilón, y me da pena porque soy inteligente..... qué pena no haber descubierto este mundo antes.

un saludo.
Ayuda con la programacion de Videos Juegos en Pascal7
1 Lunes, 16 de Febrero de 2009 16:38
Diego Gonzales
hola estimado amigo de esta pagina en particular pues solo decirles q me gustaria optener todo el material de pascal mas los codigos fuentes de los mismos para mi curso de la universidad de pascal asiq en bolivia no hay buenos docentes q te enceñen loq es la creacion de juegos en pascal ademas me gustaria tener el pascal7 completo con todas las librerias para asi poder correlos los programas q hice con graficos pero no me funcionan en mi pascal7 q tengo no los reconoce las librerias graph de pascal7

bueno saludos: diego de Bolivia
aqui les dejo mi correo para q si pueden me envien el material completo de este espectacular curso con todos los codigos fuentes de pascal7
mi correo : pirata_delcaribe2007@hotmail.com

Agrega tu comentario

Tu nombre:
Título:
Comentario:
  La palabra para verificación anti SPAM. Letras minúsculas sólamente y sin espacios.
Palabra de seguridad: