pasos para descargar java eclipse y hacer un juego rpg

Upload: davidbasso

Post on 16-Jul-2015

2.655 views

Category:

Documents


0 download

TRANSCRIPT

Universidad Nueva Esparta Escuela: Computacin Semestre: 4to Materia: Tcnicas de Programacin II

Profesor: Andrs Mejas

Alumnos: Marcos Morales C.I 22.030.128 David Basso C.I 20.654.098 Los Naranjos, 28 de Febrero de 2012

ndice

Introduccin..3 Contenido Como instalar Eclipse4 Creando un Proyecto.9 Creando Paquete...10 Creando una Clase11 Desarrollando el cdigo12 Desarrollando los atributos de los personajes..14 Desarrollando el main...15 Desarrollando el men principal..16 Ejecutando el cdigo.18 Funciones18 Conclusin19 Bibliografa20

Introduccin El presente trabajo se enfoca en una serie de pasos y explicaciones detalladas acerca del proyecto hecho gracias al programa Eclipse, adems de explicar tambin la instalacin del programa.

El juego trata de combatir contra una clase que sea distinta a la que escoja el jugador, entre esas clases se encuentran; Guerrero, Mago, Asesino y Tank. Todas las clases poseen estas cualidades; vida, especial, ataque y defensa, la forma de jugar consiste en que el jugador escoja la cualidad que mas le guste, ejecutarla y atacar a su oponente, (del mismo modo, el oponente har lo mismo), el juego culmina cuando la vida de cualquier clase llegue a 0 primero. Diciendo as mismo el ganador.

Contenido A continuacin se explicara de forma detalla, la forma de cmo instalar el programa Eclipse, el cual nos permitir programar: 1. Vamos al buscador Google y escribimos Eclipse descarga o Descargar Eclipse. Aqu escogemos la 1era opcin que nos muestra el buscador.

2. Aparecern varias opciones disponibles, de todas las que nos muestran, vamos a escoger la que dice, Eclipse Classic 3.7.2, si vemos a la derecha dice Windows 32 bit y 64 bit, all escoger los bits que posea su computadora (32 o 64).

3. Una vez que haya seleccionados los bits, nos llevar a otra pantalla que nos dir Please choose a mirror close to you, y habr una lista de varios pases, escoja el que desee (nosotros escogimos United States). escogemos guardar archivo y comenzar la descarga.

4. Despus de esto veremos nuestra carpeta bajo el nombre, Eclipse-SDK3.7.2-win32, le damos clic derecho y escogemos la opcin extraer.

5. Le colocamos el nombre que queramos a la carpeta nueva y una vez extrada, abrimos nuestra nueva carpeta y nuestro programa estar listo para ser utilizado.

6. Cuando vayamos a ejecutarlo, nos aparecer una barra en donde indicar en donde deseamos guardar el archivo, escoja en donde lo desea y listo.

7. Una vez escogido la direccin de guardado el programa abrir.

8. Para comenzar a programar tenemos que escoger la opcin File New Java Project.

9. Nos llevar a una nueva ventana, en donde dice Project Name debemos escribir el nombre del proyecto que vamos a realizar, a continuacin presionamos finish.

10. Luego si vemos en la barra del lado izquierdo, podemos apreciar que el proyecto se guard bajo el nombre del titulo que hemos seleccionado (Juego RPG), si presionamos la flecha que se encuentra se desplegar, all presionamos clic derecho sobre la carpeta SRC, y seleccionamos Package.

11. Nuevamente aparecer una ventana muy similar al paso 9, ahora, escribiremos el nombre que queramos en nuestro Package (paquete), le pondremos personaje y presionamos finish.

12. Esta vez presionamos clic derecho en nuestro package, y escogemos New Class, otra vez aparecer una ventana, donde colocaremos el nombre de nuestra clase. (en nuestro caso se llamar Guerrero).

13. Una vez seguidos todos los pasos como se explica, usted tendr algo como esto, aqu en cuando comenzamos a programar lo que deseamos hacer.

14. A partir de aqu usted, puede crear cuantas clases desee, nosotros crearemos mas personajes debido a que es un juego, un men en donde se llamarn a los personajes, y un men principal que ser el del juego completo. Quedando algo as.

15. En este paso vamos a declarar lo que nos interesa que tenga el Guerrero, as como su vida, que tan fuerte es su ataque, especial y defensa.

16. Se puede observar que en la 1era imagen del paso 15 vemos 2 (//) de color verde, esto es muy recomendable ya que nos permite ubicarnos de manera mucho mas rpida al momento de programar. El mismo tiene un nombre llamado comentar.

17. Del mismo modo, vamos ir agregando varios atributos al resto de nuestros personajes, colocndoles lo que queramos. Los atributos de todos los personajes sern los mismos que el Guerrero, lo que vara que es la cantidad de (vida, especial, ataque y defensa) que van a poseer, quedando como se ve a continuacin.

18. Otra toma de otro personaje

19. Ya una vez declarado todos los atributos que hemos querido sobre nuestros personajes, nos dirigimos (en nuestro caso) al MenuPersonaje.

20. En esta parte programaremos nuestro MenuPersonaje, con el objetivo de poder escoger las opciones que queramos, el cual nos permitir seleccionar nuestro personaje.

21. El System.out.println es aquella funcin que nos permitir mostrar por pantalla algn texto que hemos introducido, este texto debe estar acompaado por comillas (), para poder ser ledo y mostrado.

22. Se puede ver tambin que los mismos poseen unos nmeros, eso nos indica que debemos presionar ese nmero para poder escoger la opcin deseada.

23. Despus de haber terminado esta parte nos vamos a dirigir a nuestro men principal (MenuJuego), en donde ah el men va a tener dentro de el, todas las opciones y operaciones que realizar nuestro juego.

24. Seguimos programando hasta tenerlo todo completo, podemos ver que mas abajo de las opciones, esta escrito el men de los personajes y esta igualado a si mismo.

25. Esto significa que estamos llamando a la funcin del men de los personajes, es decir que al escoger esa opcin nos llevar a ese sitio y su contenido.

26. Por ltimo le damos clic al botn verde que parece como el smbolo de reproduccin de algo aparato electrnico para escuchar msica.

27. Y nuestro cdigo esta listo.

Funciones: Project; es el primer paso para poder empezar a programar, el mismo nos permite dar el nombre del proyecto y en donde se guardar. Package; la funcin de este, es el mantener un orden al momento de programar, es decir, contener a las clases, y darle al programador la facilidad de saber en donde estn ubicadas cada una de ellas. Class; nos permite crear una serie de objetos, que describe el estado y comportamiento del objeto, como por ejemplo los personajes del juego, all explica que atributos tienen, cual es su vida, como atacan etc. Documentacin; es simplemente explicar que es lo que se esta haciendo, sin alterar de ninguna forma el cdigo, se utiliza /** para hacerlo. System.out.println; permite mostrar en la pantalla algn texto o mensaje que se haya introducido.

Conclusin Los conocimientos adquiridos tanto por parte de tcnicas de programacin II como la de programacin IV, fueron fundamentales para poder llegar al objetivo planteado, la creacin de un juego. Por parte de tcnicas II, aprendimos a utilizar una de las varias herramientas case, Eclipse, este programa es muy sencillo de usar, adems de por supuesto facilitar al programador en muchos aspectos, entre esas, la ahorradora de tiempo al momento de programar, la cual es una cualidad muy importante.

Adems que tambin aprendimos que es lo que es documentar un programa, fue muy importante aprender este concepto, ya que el mismo fue utilizado bastante en el cdigo, as tambin nos ayud bastante a ubicarnos en el programa y no perdernos en el mismo.

Por el lado de la programacin IV, las clases (Class) fueron fundamentales para la creacin del juego, el tener bien claro su definicin y su utilidad, nos permiti el como entender el comportamiento que tienen las clases. La herencia es otro punto de no debemos dejar afuera, ya que es otro aspecto que tambin se utiliz.

Para crear un proyecto como lo fue este, hay que tener muy claro todos los aspectos que nos han enseado estas materias tan importantes.

Bibliografa El juego que tomamos como ejemplo fue, Mu, este juego tiene como fundamental el combatir entre distintas clases, con ataques y habilidades que cada personaje posee, sin embargo, no fue del 100% que nos guiamos, lo nico que tomamos prestado fue el tipo de personajes que utilizan, el resto fue puesta por nuestra parte, tratando de crear algo distinto a lo que ya existe hoy en da.