Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mensajes - elviskelley

241
Preguntas y respuestas / Re:Resolucion Android
Marzo 31, 2015, 06:55:27 PM
Yo he creado juegos para celulares, mas no para androids, sin embargo tuve un tiempo el mismo problema, las resoluciones, si las hacia para 480 640 luego no funcionaban bien en las 600 x 1024.  se veian en un rincon, asi que decir por hacer lo siguiente: creaba dos versionas una en resolucion standar 240 x 120x y otro en resolucion 600 x 800. ambas standar para varios modelos. y las colocaba de la misma web con indicando para que tipos de celulares se recomendaba cada una.
Yo que tu haria lo mismo para android, crear una resolucion que te resulte standar para smart phone, y otra version con resoluciones mas dirigidas a las tables. Actualmente veo esto en miçuchos web site.
242
Si no mal recuerdo requiers php, te dejo un ejemplo, lo malo es que esta en  :GM8: tendras que descargarlo solo para ver este ejemplo.
Lo dejo adjunto.
243
En un array almacenar todos los sprites y llamar al indice con el random
con un switch(personaje...) comparar los valores de cada uno y asignar el sprite segun el indice random. sprite_index=array[0]spr_lalalas
Si no comprendes pasa por el manual y leete sentencia switch
Y en el manual pasate por listas
244
Preguntas y respuestas / Re:Pathfinding Alarm
Marzo 31, 2015, 06:41:13 PM
Es la forma que yo uso, y funciona perfectamente. Incluso en Juegos en Desarrollo deje un editable cuya IA tiene exactamente esto.
El tema debe decir algo de Geometrix
Edit; Aca esta:  http://www.comunidadgm.org/juegos-en-desarrollo/geometrix-cubix-training-3d/
245
Del manual lee esto.

part_type_orientation(ind,ang_min,ang_max,ang_incr,ang_wiggle,ang_relative) Aplica la orientación al tipo de partícula. Debes indicar la orientación inicial, final, el incremento o decremento en cada step, si la orientación tintinea y si los valores son relativos al movimiento actual (1) o absolutos (0). Por ejemplo, si ponemos todos los valores a 0 menos ang_relative, que lo ponemos a 1, la orientación de la partícula seguirá el camino que ésta describa.

part_type_speed(ind,speed_min,speed_max,speed_incr,speed_wiggle) Establece las propiedades de velocidad para el tipo de partícula. (Todos los valores son 0 por defecto). Especificas un valor mínimo y máximo para la partícula y cuando ésta sea creada se escogerá un valor aleatorio entre ellos. Puedes especificar un valor negativo en speed_incr para hacer que la partícula se frene (aunque nunca llegará a tener velocidad negativa).
part_type_direction(ind,dir_min,dir_max,dir_incr,dir_wiggle) Establece las propiedades de dirección para el tipo de partícula, en grados antihorarios (0-360). (Todos los valores son 0 por defecto).

246
Preguntas y respuestas / Re:Pathfinding Alarm
Marzo 31, 2015, 06:32:36 PM
Debes finalizar el path (path_end();)para que se detenga y para que continué el movimiento lo inicias de nuevo. (path_start(path,0,"",1);)
247
Tendrias que diseñar un script que lea la resolucion de pantalla actual, y luego scale y reposicione todo segun esa resolucion. Yo hice esto con la cinematica de geometrix3, pero eran a penas un par de imagenes, imagina hacerlo con todo, aunque esten los parent igual es tedioso.
El complemento que muestras arriba, lo revise y es excelente deberias ver la forma de comprarlo si el proyecto es importante ya que tiene muchas cosas buenas, como por ejemplo el que no despixela al scalar.
248
Preguntas y respuestas / Re:variable = (texto)
Marzo 30, 2015, 02:32:12 PM
usalo asi a ver si te funka.

draw_set_font(fnttext);

draw_text_color(view_xview+48+8,view_yview+176+5,":"+string(global.text),c_white,c_white,c_white,c_white,1);
249
Preguntas y respuestas / Re:Bala con movimiento
Marzo 30, 2015, 02:29:55 PM
modificar tu codigo y desde el mismo object y event.

if !instance_exists(bala)
{
bala = instance_create(x,y,bala_jugador);

with(bala) {colocas para la derecha hspeed=10; para la izquierda hspeed-=10;}

}

Explicación: Al crear un object llamado sobre una variable (bala) esa variable almacena la id de la instancia recién creado (bala_jugador), teniendo la id de esa instancia (bala_jugador) usamos una sentencia with  para indicar que el siguiente código afecte a la instancia señalada entre sus paréntesis (bala) luego entre llaves ( {...} ) colocas las acciones que afectaran a esa instancia (la de la ID guardada en bala)
250
Preguntas y respuestas / Re:Consulta sobre joystick
Marzo 30, 2015, 02:21:06 PM
hay tambien otra manera que es sencilla. colocas todos los codigos de movimientos en teclas
ejemplo en el event key left. y en el joitick tambien puedes usar event de joitick estan en mouse.  colocas llamar a presionar esa tecla.  keyboard_key_press(vk_left)
keyboard_key_release(vk_left); siempre debe ir debajo el de release, para que deje de presionar la tecla. Es como una presion virtual de la tecla.
Yo lo hago asi pues resulta mucho mas sencillo, ademas de que dejo opcion de jugar con teclado o joitick segun el jugador lo desee.
251
Preguntas y respuestas / Re:Algunas preguntas
Marzo 30, 2015, 01:36:25 AM
Bueno, tenes toda la razon, en que hay programas que son muchos mas fáciles de usar para animaciones en las cinemáticas, lo que bien puede hacer es crearlas luego grabarlas en video con algún screen saver, y lógico usarlas en su juego como un video que se muestre en un room en negro como una pantalla de cine.
Citarpenumbra; a título personal considero que para alguien que comienza con GM, no es lo más adecuado.
Tomando Esto en cuenta, lo mas lógico sera que use algún programa externo.
252
Preguntas y respuestas / Re:Saltar
Marzo 29, 2015, 08:22:31 PM
si cae es por que no has colocado al piso solido, al piso colocale en el event create esto: solid=true;
253
Juegos completos / Re:Buscaminas + Editable
Marzo 29, 2015, 04:42:01 PM
Siempre veo este juego en  mi SO, y nunca lo he jugado, no se por que no capta mi atención.
Sin embargo hiciste un buen trabajo al recrearlo.
254
Preguntas y respuestas / Re:encriptar archivos .ini
Marzo 29, 2015, 04:40:46 PM
Yo estas cosas no las hago, hay personas con capacidades para decompilar, descriptar, descifrar, lo que les envíes, personas como YO. A si que igual si alguien realmente quiere modificarlo para hacer trampas, lo va a hacer. Lo que si puedes hacer es que instalen en una ubicación distinta, y que los leas desde esa ubicación, de esta forma si desconciertas y mucho.
255
No se si con ventana te refieres al room o a la view. pero lo que debes hacer es verificar en el codigo de movimiento verificas si antes de mover tiene espacio sea dentro de la view o dentro del room. un ejemplo de esto seria asi. Digamos que uso los event de teclado para mover mi personaje.
//Event key Left
if (x > 5) then {x-=5;}
con esto verifica primero si queda el espacio dentro del room para moverse hacia la izquierda y de haber ese espacio se podra mover 5pxl hacia la izquierda.
Siendo hacia la derecha igual verificas que aun quede espacio en el room asi.
if (x < (room_width-5)) then {x+=5;}
como ves verifique el ancho del room menos 5 pxl, que es la distancia minima que debe haber para seguir avanzando hacia la derecha.
Igual se aplica a las view solo que en vez de verificar room verificas el X,Y de las View.