Punksolid Tecnologia, Curiosidades, Sistemas de Informacion y un poco de Religion

22ene/110

Revenge of the Titans

En diciembre de 2010 hubo algo que está tomando auge, salió a la venta el Humble Indie Bundle 2, un pack de juegos con una original forma de vender, todos los 5 juegos al precio que quieras, sin DRM, multiplataforma, indies, personalmente entre un amigo y yo lo compramos a 21 dolares, ya que él no tenia tarjeta de credito.

Entre el pack de juegos está un juego llamado Revenge of The Titans que consiste en defender la base de disitintos tipos de aliens, algó parecido a una de las modalidades modificadas de juegos del clasico Starcraft donde pones torretas al alcance para proteger.

La calidad de los gráficos me pareció muy detallada pero no compleja, con toques retro, variedad de armas y enemigos, y sobre todo una dificultad muy buena. Aunque si pierdes puedes bajarle el nivel a las misiones por separado.

Tiene modalidad campaña y survival, en la survival el mapa es generado automaticamente de manera muy inteligente, y la duración del modo campaña aceptable, me tomó aproximadamente 4 arduos dias de juego.

Sin duda alguna recomiendo este juego si eres jugador casual, cuesta 13 dolares en la pagina oficial y lo vale, eso o mas, o puedes esperar a que salga el proximo humble bundle a ver si lo ponen de nuevo, si no estás convencido y ocupas mas también puedes probar el beta.

Consejos/ Tips: Vende todas tus construcciones antes del final del juego, la manera mas rápida de hacerlo es dejando presionada la rueda del mouse y pasando el cursor encima de todas las construcciones y siempre que puedas compra upgrades, ya que solo puedes comprar un por misión.

P.D. Si ya lo jugaste, te agradecería me dijeras como se eliminan a los fantasmas. Si tampoco sabes puedes hacerle como yo, sacrificando una torreta de las mas baratas para destrucción mutua.

De los mejores juegos nativos para linux que he jugado.

Trailer

Sitio Oficial | Puppy Games - Revenge of the Titans

Beta para linux | Puppy Games - Downloads, Award winning retro arcade game

The Humble Indie Bundle #2 (pay what you want for five awesome indie games)

14oct/097

Videojuegos Violentos

Mario

Recientemente Venezuela a promulgado una ley para quitar los videojuegos violentos de las tiendas, lo cual entra en el eterno debate de que los videojuegos violentos producen personas violentas.

Recientemente se sabe que jugar videojuegos, violentos o no, trae grandes beneficios, como calcular mejor las tres dimensiones, reducir el stress etc.

Los videojuegos son un mercado global, los mismos que se venden en USA, son los mismos que se venden en Venezuela, entonces ¿por que habría de ocasionar mas violencia en un lugar que en otro?, no todos somos iguales pero no hay tanto margen, creo que solo es buscar culpables y no soluciones.

Perspectiva personal

He jugado videojuegos desde mi infancia, y entre mas emocionantes, por Mí mejor, me llaman la atención algunos juegos considerados como violentos, entre mas grotesco y artístico parezca mas interesante se vuelve en ocasiones (Silent Hill), o entre mas táctico y asesinar silenciosamente (Metal Gear), o también los juegos de disparos en tercera persona (Socom), si en todos los juegos anteriores se hubiese manejado un personaje gracioso, matando florecitas o a los ositos cariñositos, probablemente los videojuegos no serian una de mis pasiones, en muchos, los videojuegos es la oportunidad de escapar de la realidad, asaltar un banco, cortarle el cuello a alguien, etc. Son cosas que NUNCA en la vida podriamos deberíamos hacer, por lo tanto los videojuegos son la oportunidad de destrozar cabezas sin dañar a ajenos.

Ademas, mi hipótesis es que las personas violentas juegan videojuegos, no que los videojuegos las produzcan, es como el caso de la Masacre en Columbine, culparon a Marilin Manson de influenciar a los jóvenes, y ni siquiera estuvieron abiertos al dialogo con Manson, el cual dio condolencias, y estuvo abierto a charlar con los 'ofendidos', también se culpó al juego Doom etc. Solo por que dos jóvenes hayan jugado a ese juego y luego asesinado a 40 de sus compañeros no significa que todos con los gustos similares vayan a hacerlo.

También pongo como ejemplo la religión, que hay una confusión en gran parte de la sociedad de que la religión y la Moral van ligadas, lo cual son cosas totalmente INDEPENDIENTES, la religión incrusta moralidad en su predicación, a lo cual puedo decir que los Videojuegos Violentos y la violencia son cosas totalmente independientes, los videojuegos violentos incrustan violencia en su historia. Ya son los individuos y su alrededor lo que los forma y hacen lo que les da la gana.

Si observamos bien, los que están en contra, en realidad están en contra del realismo en los juegos, por que no me pueden venir a decir que Mario Bros no es violento, o Zelda, solo son disfraces, donde matan tortugas y mounstuos, hasta los videojuegos mas inocentes tienen su toque violento. Hay pocas excepciones como los juegos de carreras o los puzzles, pero no solo de ellos viven los gamers.

La ESRB

Logos de clasificación en los videojuegos

Logos de clasificación en los videojuegos

Por otro lado la ESRB es una organización encargada de calificar las edades a la que va destinado los videojuegos, así como califican las películas, solo que en las películas los padres si ponen atención, por que han visto películas y la clasificación correspondiente, por eso se dan una idea. En los videojuegos se tiene la creencia que son para chicos o personas infantiles, lo cual ayuda a que los padres compren cualquier juego a los niños.

Por lo menos en mi ciudad, se puede ver que los niños solo van a los cybers a jugar GTA, o Counter Strike, y los encargados saben que los niños los juegan, y hasta los padres saben que van a jugar, pero no a que cosa, en fin la comunicación con los padres es vital para todas las cosas y esta no es la excepción.

Conclusión

El gobierno venezolano y la sociedad debería buscar las causas principales de la violencia, en lugar quitarle unas hojas al árbol.

29may/092

Teeworlds – Videojuego de Calidad

He estado jugando Teeworlds, antes llamado Teewars, actualmente en su versión 0.5.1 para Windows, Mac o LINUX, es parecido al worms solo que en tiempo real. Tiene 6 armas diferentes y bastantes avatares, de hecho es facil crearte el tuyo.

Jugabilidad - Gameplay

Es un juego multijugador en lan o Internet, muy dinámico, con buena velocidad de respuesta y una fisica estandar pero suficiente, con las habilidades de disparar con clic izquierdo y con el derecho sacar una cadena al estilo link del zelda. Para moverse las teclas de "a,s,d,w".

Tiene dos modos de juegos distintos-> captura la bandera y free for all

Gráficos

2-D Muy bien detallados, casi un  clon al worms y ese tipo de juegos, los personajes y armas bien detallados.

Costo y desarrollo

Como programador me llamó la atención que el juego está programado en un lenguaje llamado Lua, al que no le había puesto atención, pero que ha estado detras de buenos juegos como:

  • Warcraft
  • Worms 4
  • Ragnarok Online
  • Half-Life 2

Y tiene un desarrollo contante y es software libre, se puede modificar ademas de ser gratis, alguien que conozca el lenguaje y quiera, podría poner funcionalidades u otras cosas.

Lo que le falta - ToDo

Creo que se todavía le faltan algunas cosas como una interfaz gráfica para las configuraciones del servidor, mas armas,  mapas. Mejor optimización del ancho de banda, y una especie de ranking general.

Calificación

En general al juego le faltan algunas cosillas pero ya tiene lo suficiente para divertirte por un buen rato. Sin duda recomendable, y como tiene pocas reseñas me vi obligado a este post.

Descarga Teeworlds version 0.5.1 para 64 bits

Otra reseña en http://www.linuxjuegos.com/2009/01/14/teeworlds-050/

15dic/080

Iniciando con Panda3d, Instalación del Entorno de Desarrollo

Actualmente no hay mucha documentación en español de Panda3d, así que lo que pongo a continuación, es casi una traducción al español del manual oficial en ingles, digo casi por que yo programaré sobre Linux Ubuntu 8.10 aunque debe aplicar a la mayoría de distribuciones.

Si estás perdido o no sabes si Panda3d es lo que necesitas, tal vez debas visitar el post anterior de Panda3d.

Instalando Panda3d en Linux Ubuntu 8.10

Puedes compilarlo a pie, pero la forma en que hice esto fue con el .deb que está en la pagina de descargas, usando el instalador panda3d_1.5.4-ubuntuintrepid_i386.deb (57 M).

Preparación General

Se puede programar para Panda3d sobre C++ y Python, los creadores recomiendan que lo hagamos sobre Python, por estar mejor documentado, aparte de que ya tengo rato queriendo programar sobre este. Entonces ocuparemos todo el entorno de desarrollo de python, el cual estándo en Ubuntu no ocupas mas que instalar el Eclipse IDE, y pyDev que es el modulo de desarrollo de Python para eclipse, ambos se instalan desde el Synaptic.

Ahora solo debes de asociar el interprete Python al Eclipse, eso se hace entrando

Window ->Preferences->Pydev->Interpreter (Python)-> New

Despues se busca la direccion de este, que en Ubuntu es

/usr/bin/python2.5

Importas todas las librerias y listo.

Prueba de que Panda3d Funciona

Crear  un proyecto nuevo de Python, luego creamos un archivo nombrado test.py y añadimos las siguientes lineas.

import direct.directbase.DirectStart
run()

Lo corremos dando clic derecho->Run As -> Python Run

Y si todo salió bien deberá mostrarnos una pantalla como la siguiente

En próximos post publicaré como crear algo, hasta el momento la ventana esta nos la dibuja Panda3d, no el propio Python, la funcion run() siempre va al final de cada script.

Saludos y Suerte

Referencias

Manual Oficial de Panda3d

14dic/082

Desarrollo de Videojuegos en 3d

Siempre ha sido mi sueño desarrollar videojuegos, y se que debo de aprender muchas cosas antes de aventarme al 3d, pero aprovechando las vacaciones otra vez retomé ese tema, y leí acerca de diversos Game Engines en comparativa, (En Ingles) y de hecho está ordenado por lugares, y Panda3d ni siquiera está en la lista.

No tengo idea de que hacer mis pruebas o videojuego, pero las características que tendré serán:

  • Prototiparé yo solo para todo.
  • No soy buen diseñador.
  • Facilidad.
  • Soy Newbie.

Por esa razón he decidido que utilizaré Panda3d, que aunque la galería de imágenes me parecieron "feas" me servirá de aprendizaje, ya que tengo conocimiento nulo de python y todo el entorno. También fue diseñado para tener una curva de aprendizaje rápida. Entonces una vez que aprenda me pasaré a otros engines mas populares.

Referencias.

http://panda3d.org

Nuclex .com Siete motores para juegos que deberias conocer.