Generador de Entidades | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

Generador de Entidades

Mi idea es crear un generador de "enemigos" con características aleatorias, pensaba en crear una clase con sus respectivos Atributos y Componentes, pero a la hora de usarlo tendría que instanciar tantos enemigos como necesite en el programa. Por eso pienso que la mejor opción sería crear este generador y en el momento que mi programa necesite un enemigo este genera una serie de atributos digamos aleatorios por ejemplo y con un método pasarlos a un array multidimensional, o de una capacidad de 10 como máximo

24th Feb 2018, 9:58 PM
Pablo Horacio Escobar Vega
Pablo Horacio Escobar Vega - avatar
8 Answers
+ 1
He solucionado el problema, pues mi forma anterior mencionada no era tan eficiente, pues puedo usar una colección de elementos de tipo ArrayList<> y con un blucle crear tantos objetos como necesite, en cuanto estos mueran simplemente destruír los objetos. Aquí un Ejemplo: https://code.sololearn.com/c5uRnzuIdnqH/#java https://code.sololearn.com/cuvnEIXx3xXL/#java
11th Mar 2018, 9:13 PM
Pablo Horacio Escobar Vega
Pablo Horacio Escobar Vega - avatar
+ 3
¡bueno, buena suerte!
24th Feb 2018, 10:34 PM
Jax
Jax - avatar
+ 1
el método pasa los valores a un array o a un "Objeto Base" o en blanco y trabajarlos uno a la vez, así en caso de que quiera cambiar de enemigo este método pasa los valores almacenados desde el array hasta este "objeto base" un método que guarde los datos como quedaron también... en el fondo creo puede haber algo más eficaz..
24th Feb 2018, 10:01 PM
Pablo Horacio Escobar Vega
Pablo Horacio Escobar Vega - avatar
+ 1
¿Es esta una pregunta? ¿O es una declaración? De cualquier manera, ¡guau! No puedo esperar hasta que termine. ¿Nos lo harás saber?
24th Feb 2018, 10:13 PM
Jax
Jax - avatar
+ 1
La pregunta sería... ¿Es eficiente esta forma? y alguna idea de como más puede ser...
24th Feb 2018, 10:30 PM
Pablo Horacio Escobar Vega
Pablo Horacio Escobar Vega - avatar
+ 1
lo siento, pero no puedo ver cómo hacerlo mejor. parece eficiente sin embargo.
24th Feb 2018, 10:32 PM
Jax
Jax - avatar
+ 1
rlly? bueno estoy trabajando en ello...
24th Feb 2018, 10:33 PM
Pablo Horacio Escobar Vega
Pablo Horacio Escobar Vega - avatar
25th Feb 2018, 3:29 PM
Pablo Horacio Escobar Vega
Pablo Horacio Escobar Vega - avatar