martes, 23 de junio de 2009

Busco dibujante

Estoy desde hace un tiempo desarrollando un juego online de estrategia mediante navegador pero me hace falta alguien que me haga los dibujos ya que no tengo ni idea. Si conoceis a alguien que sepa y quiera publicitarse, que me envie un correo a mijuegonline@gmail.com ¿Qué ganará el dibujante? Estará como miembro del equipo que realizó el juego y colgaré publicidad en mi web del dibujante.

Manual programación juegos j2me

Hola!

Hacia tiempo que no podía conectarme debido a problemas con la conexión pero ya estoy aquí de nuevo. Hoy os traigo un excelente manual en formato .pdf para la programación de juegos j2me que me encontré y quiero compartirlo con vosotros. Este es el enlace: Descargar Es un manual para crear un juego sencillo pero perfecto para sentar las bases necesarias para programar este tipo de juegos.

Espero que os sirva!

domingo, 12 de abril de 2009

Ganar Dinero Viendo Anuncios

He creado esta entrada para compartir con vosotros esta web que encontré y que me está funcionando para pagarme mi host y el dominio de mi web.

La web en cuestión es AlterBux y el sistema que utilizan es el siguiente: ellos os muestran unos links en el apartado view ads de vustra cuenta y vosotros lo único que debeis hacer es hacer click y esperar que pasen los 20 segundos del contador. Una vez haya salido un Done y un tick de color verde ya podeis cerrar la página del anuncio y hacer click al siguiente. No se pueden clicar todos a la vez, siempre de uno en uno.

Si os interesa y quereis registraros este es el link: AlterBux

Espero que os sirva.

viernes, 20 de marzo de 2009

Tutorial de pseudocodigo-I

Bueno siento el retraso, pero estos últimos dias he estado muy ocupado.

Antes que nada decir que si alguien quiere algun tutorial o quiere mandarme algun codigo porque yo lo revise será bienvenido.

Empiezo ya por la primera parte del tutorial de pseudocodigo, la otra era la introducción.
Hoy os explicaré las diferentes estructuras que tenemos en programación y para qué sirve cada una:

Estructuras alternativas:

- Si ... Entonces .... : el 'si' es una estructura de control que sirve para que por ejemplo si una determinada variable es igual a 0, haga una acción. En cambio, si no le llega el 0 no la realiza. Su forma seria la siguiente:
Si -condición- Entonces
-Acción si se cumple la condición-
FinSi
Otra variante del si, es añadir un Si No entre el Si y el FinSi que hace que si la primera condición no es cierta haga la segunda. La principal diferencia entre estos dos si's, es que el primero si la condición es falsa sigue con el programa, en cambio, en el segundo, si es falsa hace la otra acción y después sigue con el código.

La forma de usar este último si es la siguiente:
Si -condición- Entonces
-Acción si se cumple la condición-
Si No
-Acción si no se cumple la condición-
FinSi

La otra opción a parte del si para este tipo de estructuras de control es el caso(según también usado):
Segun Sea x Hacer Caso de x Hacer
- x1: acción 1
- x2: acción2
.
.
- xn: acción n .
Sino
acción
FinSegun

Caso de x Hacer
.
. (es lo mismo que con el según)
.
FinHacer
Aquí termina la explicación de las estructuras alternativas. En el siguiente artículo pondré todas las diferentes estructuras que me faltan y que no tengo tiempo de poner ahora.
Y como ya os dije en el otro artículo, si teneis algun manual, tutorial, etc. que querais compartir aunque no sea de pseudocodigo pues aquí trataré mas lenguajes, sin ningun problema podeis mandarlos a wartownthegame@gmail.com. Y encantado estaré de colgarlos.

viernes, 6 de marzo de 2009

Pagerank

Antes que nada, quiero deciros que si teneis algun manual o tutorial y quereis compartirlo con los demás lectores solo teneis que enviarme un correo a wartownthegame@gmail.com con el manual, el nombre que querais que muestre y el texto que deseais que aparezca junto el manual o tutorial.

Un dia entrando a google busqué en él la palabra pagerank y quedé asombrado de los resultados. Los usuarios de webs estan (o al menos lo demuestran así sus comentarios) muy preocupados acerca del tema del pagerank de google.

Yo me acuerdo que hace un tiempo la gente lo que le preocupaba de verdad era tener una web de calidad y con un aspecto que resultara asombroso para cualquier visitante pero ahora lo que les importa es tener un alto pagerank en sus webs. Hay como una especie de obsesión a querer estar en las primeras posiciones del buscador. Estoy de acuerdo en que se debe trabajar para conseguirlo pero el ganar visitas es mucho mas importante que el pagerank por una web. Al principio, yo también pensaba que era una cosa realmente importante pero cuando tienes tu propia web que recibe varias visitas diarias y tienes visitantes que les interesa tu web el pagerank sube solo.

Hoy he decidio hacer esta pequeña reflexión ya que a mucha gente le puede estar pasando lo que me pasó a mi.

Aunque si aún después de leer esto no os he convencido, os voy a dar algunos consejos para la mejora del pagerank:

- Es importante tener tráfico en la web. Google tiene en cuenta el tráfico generado al calcular tu pagerank.
- Otra cosa importante, son los enlaces que apuntan hacia tu web. Cuántos mas enlaces te apunten mas alto tendrás el pagerank. Y si estos enlaces son de pagerank alto y además son webs de la misma temática que tu mas que mejor.
- Los enlaces internos también cuentan para calcular el pagerank. Así que enlazad vuestras páginas aunque no en exceso.
- También deciros que debeis intentar evitar hacer enlaces recíprocos y aparecer en webs "granja" que son páginas con muchos enlaces.

jueves, 5 de marzo de 2009

Tutorial de pseudocodigo-Introducción

Este es el primer artículo de mi blog. Espero que me sepa explicar bien. En este voy a explicar una breve introducción a este lenguaje.

A ver este tutorial de pseudocodigo tiene la intención de hacer que todo el que esté interesado en la programación y no tenga experiencia en ello, pueda aprender las nociones básicas de la programación.

Todo programador debe saber que para desarrollar un buen programa, éste debe ser claro, simple y eficiente. Claro, porque como todo el mundo sabe los programadores nunca trabajan solos, lo normal es que al desarrollar una aplicación la lleven a cabo en grupo, si no fuera un programa claro nadie podria usar su código ya que no se entenderia. Simple por el mismo motivo, si un programa tiene 10.000 lineas de codigo y otro tiene 5.000, ¿con cuál creeis que se quedaria el que deba comprarlo? Pues la respuesta es simple se quedaria con el de 5.000. Porque escoger un programa tan largo si ambos hacen lo mismo. El problema que tendria el primero sobre el segundo, es que el tiempo de carga de la aplicación seria más grande. Y ¿a que cuándo veis una web que tarda varios segundos en cargarse ya os vienen ganas de cerrarla e ir a buscar en otra?Con esto pasa lo mismo. En este ejemploc también he explicado lo que significa eficiente ya que el segundo programa es mas eficiente que el primero.

Alguien podria pensar que el pseudocodigo es un lenguaje que no sirve para nada ya que no podras desarrollar con el ninguna aplicación ni ninguna página web, etc. pero si que lo es. Éste lenguaje ayuda mucho a entender el funcionamiento de las distintas herramientas de la que dispone la programación. Además, sirve como base de cualquier otro lenguaje de programación, es decir, todo lo aprendido en pseudocodigo puede aplicarse en los otros lenguajes(casi todo) aunque usando la sintaxis pertinente al lenguaje en cuestión.

Para hacer cualquier programa también es importante saber que lo primero se debe hacer es estructurar bien el programa poniendo todo lo necesario para el funcionamiento de la aplicación, sin preocuparse de como se hace; esto ya se resolverá después.

Los programas en pseudocodigo se llaman algoritmos. Un algoritmo no es más que un listado de pasos organizados que sirven para resolver un problema. Un ejemplo de algoritmo podría ser, por ejemplo, calcular el área de un círculo.

Los programas en pseudocodigo empiezan de la siguiente manera:



PROGRAMA nombrePrograma

ENTORNO

//Aquí van las declaraciones de constantes y variables

ALGORITMO

//Aquí dentro va el programa

FINPROGRAMA


Las variables son las encargadas de guardar valores que nosotros entramos por el teclado, guardar resultados de las operaciones, etc. Pueden ser de varios tipos: enteros, reales, booleanos y carácteres.


- Entero: un entero es por ejemplo 4, -8, 0.

- Reales: son 2.0,3.8,1/4.

- Booleanos: solo tiene dos valores verdadero o falso.

- Carácteres: son A,B,M,etc.


Los comentarios en un programa seria el texto que pone el programador para que sea mas facil comprender el proceso que se lleva a cabo y que el programa se lo salta.

En pseudocodigo, para insertar un comentario debemos usar // al principio de linea. El comentario llega a lo largo de la linea, es decir, una vez insertadas las 2 barras puedes escribir un comentario a lo largo de la linea. Si ocupa mas de una linea debes escribir en las nuevas lineas las // de nuevo.


Para asignar el valor a una variable, se debe usar := o bien <--. Ambos sirven para indicar que se quiere asignar lo que sea en una variable. Ej: radio:=3.45 o radio<--3.45. "Radio" es el nombre de la variable y el "3.45" es el valor que le doy en este caso a la variable. Hasta aquí mi primer artículo sobre pseudocódigo. Comentad y decidme como lo he hecho!.