home *** CD-ROM | disk | FTP | other *** search
/ PCMania 64 / PCMania CD64_1.iso / phy / phy003 / files / articulo.t23 < prev    next >
Encoding:
Text File  |  1997-04-13  |  6.3 KB  |  114 lines

  1. εBy Skynet                   DEMOSCENE PARTY's Iπ
  2. ε=============================================================================π
  3. εamarfer@alufis34.ffisic.uv.esπ
  4.  
  5.  Puede que todavia exista algun programador que no sepa el que es la scene?.
  6. La verdad, es que si y espero que este articulo lo resuelva...La demoscene es
  7. la programacion de las famosas "demos" e "intros" graficas que tanto nos gusta
  8. ver. ¿Quien no ha visto alguna demo de Future Crew o de Iguana?...Actualmente
  9. con el boom de las revistas con CD-ROM, las demos se han extendido, para pasar
  10. a un estado de conocimiento general.
  11.  
  12.  Las demos de graficos empiezan con la pirateria informatica, en un principio
  13. los piratas introducian "releases" e intros del grupo que habia crackeado (ver
  14. articulo de crackers i demas) y habia distribuido. Entre los mismos piratas
  15. hubo una especie de "competicion" para lograr unos efectos visuales mas visto-
  16. sos, hasta llegar a un nivel de conocimientos, que ya quisieran para si los
  17. profesores de Informatica Grafica de la universidad...
  18.  
  19.   Años despues, el movimiento y el auge de grupos de demoscene, hicieron que
  20. las demos pasaran a otra fase de competicion y se desmarcaran de la pirateria
  21. (existen algunos "piratas-scene" como hybrid, Genesis, etc,etc..). Actualmente
  22. existen concursos especialemente diseñados para conocerse y competir con las
  23. demos graficas.
  24.  
  25.   El siguiente articulo incorpora algunas de las demos de 4kb que he estado
  26. viendo ultimanente. Estas como en todos los deportes, cuenta en sus competici-
  27. ones con categorias: (generalemente)
  28.  
  29.   * Programacion de intros de menos de 4Kb: El programador tiene el limite del
  30.  programa en 4096 bytes...Solo os digo que no se como pueden hacerse graficos,
  31.  fuentes y demas en tan solo 4 Kb.
  32.  * Programacion de intros de menos de 64Kb: Igual que el anterior, pero tiene
  33.  el limite en 64Kb. En estas intros se suelen introducir musica.
  34.  * Demos graficas: Suelen ocupar uno o dos discos, tienen graficos, sonidos y
  35.  efectos alucinantes.(mejores que cualquier juego del mercado) Si alguien esta
  36.  interesado tengo una biblioteca personal de unos 500 megas de demos...
  37.  
  38.  Aunque suele ser lo mas importante, tambien existen en las party's (competici-
  39. ones de scene) concursos de composicion de modulos de 4 canales, 16, multi...
  40. y otros concursos que varian generalmente del lugar...En algunas existen compe-
  41. ticiones de QUAKE, grafittis, videos, etc, etc...
  42.  
  43. ¿DONDE PUEDO IR A COMPETIR? Pues si os digo la verdad, esto es lo mas dificil.
  44. En Valencia se hacen party's como "Fallas", pero es tan dificil enterarse de
  45. la competicion, que incluso algunos programadores dependen del aviso personal
  46. de los organizadores...
  47.  Personalmente, el grupo donde yo estoy "Vulkanus" estaba preparando un proyecto
  48. para Fallas'97, pero debido a que una mala informacion nos dijo que "..se hacia
  49. en febrero..." la demo acabo en fase de estacionamiento. Por tanto animamos a
  50. los organizadores de "Fallas'97": The Lord of the Bits a que puedan anunciarlo
  51. de una forma general...(Al menos, los de informatica del grupo Valenciano, no
  52. hemos tenido el cartel de anuncio de la party).
  53.  
  54.   La proxima party fuerte, se celebrara es la Euskal Party, la qual es una de
  55. las mas importantes de españa. Desde aqui os animo a participar, ya que aunque
  56. no seamos los mejores programadores, lo mejor de la party, es el ambiente y el
  57. encuentro con amigos con similares gustos. Ademas, siempre hay muchas competi-
  58. ciones donde uno nunca es un novato: QUAKE, DOOM... :-)
  59.  
  60. El que este interesado, puede informarse por su ciudad ya que seguro que se
  61. fleta algun que otro BUS hacia la party... Lo primero seria conseguir la
  62. release de la party para saber la fecha, lugar, etc...
  63.  
  64. Este documento incorpora algunas rutinas y demos, ademas de una invitacion a
  65. una party ya pasada (es para que os hagais una idea de como son). Por lo general
  66. una demo se programa al 90% en ensamblador. Supongo que os podeis hacer una
  67. ligera idea de la dificultad que entra±a esto, ya que ver unas 30000 lineas
  68. ASM (como se conoce el ensamblador "coloquialmente") no es lo mismo que los
  69. "bonitos" For i While de los lenguajes de alto nivel.
  70.  
  71.  La programacion en ASM, basicamente es para ofrecer una velocidad maxima a las
  72. demos, claro que todos no sabemos ASM 100% y es aqui donde juegan un papel
  73. importante las librerias graficas. Actualmente, el grupo donde programo utiliza
  74. la libreria Graph 2.0, la cual fue incluida en la "Phymosys Magazine 1" y que
  75. todavia podeis conseguir. La libreria tan solo nos pide como "pago" a su uso
  76. una postal a su autor...  :-) 
  77.  
  78.  El uso de una libreria, libera bastante al programador de saber ASM, pero este
  79. siempre es importante. En el articulo de programacion 3D incluyo un programa
  80. realizado por mi en el que la utilidad de la libreria queda patente.
  81.  
  82. Los grupos de demos, tampoco incorporan entre todos sus miembros a geniales 
  83. programadores, ya que como en la sociedad, cada individuo aporta su parte a la
  84. demo. Hay grafistas, musicos, coders... Por tanto una demo es un echo de equipo
  85. generalmente (Future Crew--> Pe±a del futuro), aunque existen ciertos tipejos
  86. multitarea :-)
  87.  
  88. Para haceros una idea de vuestro nivel como coders, no mireis las demos de grupos
  89. importantes, porque os crearan un trauma, sino que debeis superaros a vosotros
  90. mismos dia a dia...A falta de competiciones, nuestro grupo cada mes hace una
  91. mini-party donde nos ense±amos los ultimos efectos, utiles, etc...
  92.  
  93. Resumiendo: El movimiento demoscene, es un intento de arte real, ya que en toda
  94. mi ignorancia creo que es muchisimo mas dificil programar una demo, donde todo
  95. depende de los calculos, que pintar un cuadro abstracto.(Que me perdonen los
  96. pintores...).
  97.  
  98. Me gustaria que me hicieseis llegar los grupos de demos, o personas interesadas
  99. la posibilidad de crear una party o de simplemente tener contactos, ademas de 
  100. poder organizar algun que otro concursillo...
  101. ε_________________________________________________________________________________π
  102.  
  103. εRECOMIENDO:π Todas las BBS de demos o coders...mirad para eso las demos..
  104. ademas de las siguientes direcciones: x2ftp.oulu.fi/pub/msdos/programming
  105.                                       ng ftp.cdrom.com/pub/demos
  106.                                       ftp.blastersound.ergos.es
  107. εSKYNET RULEZ!!!π
  108. εamarfer@alufis34.ffisic.uv.esπ
  109.  
  110.  
  111.  
  112.  
  113.  
  114.