Modos Graficos

Páginas: 13 (3074 palabras) Publicado: 5 de noviembre de 2012
CURSO DE PROGRAMACIÓN GRÁFICA
Artículo 1: INICIACIÓN A LOS MODOS GRÁFICOS
Autor: (c) Santiago Romero.
Revista: Programación Actual (Prensa Técnica) nº 1, Abril-1997

Actualmente, las aplicaciones gráficas copan el mercado informático, mientras nuestros programas de texto se debaten entre las 80 columnas de la pantalla. Con este curso vamos a dejar atrás los modos de texto para aprender adominar nuestras tarjetas gráficas.

OBJETIVO DE ESTE CURSO
En el mercado del software actual, el mercado de los entornos gráficos, de los juegos espectaculares y de unas demos con efectos imposibles de realizar hasta la fecha, y gracias a la gran potencia de proceso que nos ofrecen los nuevos ordenadores, nos damos cuenta de que los modos de texto (tan usados hasta ahora), no cubren lasexpectativas de este nuevo y complejo grupo de usuarios que lo mantienen.
Nuestros programas en modo texto (aunque consideremos que ese modo es el más apropiado para nuestra aplicación) no son lo suficientemente valorados sin una buena Interface Gráfica, y eso sin comentar la imposibilidad del programador para realizar un juego o demo en estos entornos. Hay que tener en cuenta que una buena interfacegráfica actualmente es como mínimo el 70% del programa, puesto que es la mayor referencia que el usuario tiene de la aplicación/demo/juego.
Con este curso, los programadores que deseen "dar el salto" a la programación en modos gráficos lo podrán hacer con el apoyo que supone tener documentación, librerías y ejemplos como los que se proporcionarán aquí, mientras que los ya iniciados en laprogramación gráfica aprenderán aquí técnicas y algoritmos de dibujo de gran utilidad.
Entre los diversos temas que se tratarán hay asuntos tan importantes como:
- Fundamentos de la programación gráfica,
- Sprites, Fuentes ( monocolor, multicolor ), Paleta,
- Modos planares y modos unchained ( X, Y, Q ... ),
- Formatos gráficos,- Programación SVGA,
- Sistemas de mapeados por bloques,
- Algoritmos de dibujo de primitivas,
- etc...

El objetivo es que el lector sea capaz de desarrollar sus propios programas, juegos y demos e incluso iniciarse en temas mucho más complejos como programación 3D y otros aspectos que antes quedaban más porencima de sus posibilidades.
Aparte de los conocimientos que se puedan adquirir de programación gráfica (que comenzarán desde un nivel cero o casi cero), aquí se irán comentando aspectos de ensamblador que nos ayudarán a optimizar nuestras rutinas gráficas para conseguir un mejor rendimiento del lenguaje que utilicemos, pero en principio durante todo el curso se utilizará el lenguaje ANSI C (Cestándar) como base de los programas, de manera que no será necesario saber programar en assembler, porque a lo largo del curso, y dependiendo de las necesidades, se irán introduciendo y explicando instrucciones ASM con lo que los programadores de lenguajes de alto nivel (C/PASCAL) pueden aprovechar para aprender y dominar el lenguaje ensamblador.
Por supuesto, siempre será más fácil elaprendizaje si se poseen conocimientos extra de la estructura general de un PC, la memoria, y algo de assembler, de manera que el lector se beneficie de todas las nuevas técnicas que conlleva la programación gráfica actual.

ALGO DE TERMINOLOGIA
No podemos comenzar el curso sin un mínimo de "jerga gráfica" que nos ayudará a comprender los primeros aspectos de la programación de los modos gráficos. Sonconceptos muy usados y que van a repetirse mucho a lo largo de los artículos, resultando por ello unos conceptos muy intuitivos y de fácil comprensión:
Modos alfanuméricos: En los modos alfanuméricos (modos de texto), la pantalla está dividida en una serie de celdillas donde sólo cabe un carácter (tanto un carácter alfabético como un número -de ahí el término alfanumérico-), proporcionándonos...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modo Gráfico en Java
  • Modo gráfico c
  • Diseño grafico en la moda
  • Activando el modo grafico en c++
  • Calculadora De Areas Modo Grafico Java
  • Diseño Gráfico y Moda: Una Estrecha Relación.
  • modo grafico
  • modo grafico en lenguaje C

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS