Noticias

¡Ayuda a la Comunidad GM, haz una donación!

Comunidad Game Maker

Bienvenid@ a la comunidad hispana de Game Maker. Nuestro objetivo es crear videojuegos y dar soporte en castellano de GM. Para mejorar nuestro servicio hemos implantado, como adicion al reglamento general, algunas normas especificas en los subforos más comunes. ¡No olvides informarte antes de participar!.

Mostrar Mensajes

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


Mensajes - jhgv

Páginas: 1 2 3
1
Avisa si lo pillas... tmb lo necesito jaja

2
Guerra de IAs (GIA) / Re:¡GIA_01+ comenzó!
« en: Febrero 05, 2020, 12:34:04 am »
Me entere a tiempo! o eso creo jsjs… pense que tenias que crear un personaje y jugar contra los otros ??? es eso ¿no? :-\ :'(

3
Preguntas y respuestas / Re:Cambio de controles
« en: Diciembre 31, 2019, 08:04:57 am »
Ajustalo a tus necesidades te recomiendo tener scripts aparte para el pressed, released y el tiempo real.  :-[
Nota: global.Pref_Controls debe ser declarada anteriormente sino enviara error.

Script:
var j,l;
j = argument0; // Para mando
l = argument1; // Para teclado
if global.Pref_Controls == "Mando"
{
// Devolver la funcion de mando que necesitas con el mapeo
}
else if global.Pref_Controls == "Teclado"
{
// Devolver la funcion de teclado que necesitas
}
Esa es una muy buena forma. Ya la había pensado pero no la use porque creo que requerira muchísimo mas Código... usare este metodo a ver como fluye, muchas gracias amigo <3 :)

4
Preguntas y respuestas / Re:Cambio de controles
« en: Diciembre 31, 2019, 03:22:02 am »
Hola jhgv

Podrías lograr algo similar si usas la función "script_execute"

// por ejemplo si fueras a hacer 
keyboard_check(ord("W"));

// podrías hacerlo con script_execute así:
script_execute(keyboard_check, ord("W"));

Saludos
Creo que no me di a entender T_T perdón, estoy perdido amigo! :C

5
Juegos completos / Re:Hechizos Literarios
« en: Diciembre 31, 2019, 01:49:38 am »
Ya lo voy a descargar :3 solo puedo decir que el arte que hiciste esta de pta madre D: es lo mejor que eh visto hasta ahorita en la comunidad (aparte de los dibujos de black cat que sin duda son obras majestuosas) uwu

6
Preguntas y respuestas / Cambio de controles
« en: Diciembre 31, 2019, 01:21:51 am »
 :-[ Hola de nuevo, me veo patetico consultandoles amigos, perdon uwu.
ControlMove = ControlDevice + "(" + CtrlMove + ")";
ControlDevice = keyboard_check_pressed;
CtrlMove = vk_left;
tengo este codigo para que en un futuro el jugador pueda cambiar los controles pero no solo eso sino que alterne el port entre teclado o mando… si solo permitiera el uso del teclado seria tan sencillo como poner "Keyboard_check (CtrlMove)" y que la variable "ctrlmove" la pudiera modificar el jugador y asi cambiar los controles, pero como Tambien quiero permitir el uso de mandos no lo puedo usar por el " keyboard_check"
entienden la idea ¿no? :c me sale este error
In Script Controles_Jugador_1 at line 3 : cannot use function/script name for a variable, using "keyboard_check_pressed"
Compile Failed - Please check the Compile window for any additional information

Tambien noto que esos parentesis que le agregue en la var "ControlMove" para que la "detecte" como una funcion Tambien me dara error :c

Viendo lo malo que redacte tengo que recurrir a hacer esta biblia perdonen amigos, mil gracias a quien me ayude...
La var "ControlDevice" me gustaría que en el futuro en vez de poner "Keyboard_check_pressed" se pueda cambiar a la función para mandos, era algo como "gamepadbutton" todo entendible allí ¿no?, la var "CtrlMove" es la que guarda la constante "vk_left,right..." o inclusive las constantes para mando. Y por último la var "ControlMove" es la que mezclaria las dos variables anteriores, ejemplo:
ControlDevice: keyboard_check_pressed
CtrlMove: vk_left
>>>*ControlMove*: Control device (en este caso Keyboard_check_pressed) + CtrlMove (en este caso la tecla de izquierda)

Veran me salta error por la variable "Controldevice" por guardar "keyboard_check" sin parentesis y asi T_T ash no hay caso... ya son suficientes detalles me woa a murir chale *Invoco a johan*

7
Preguntas y respuestas / Re:Verificar si se esta en una room
« en: Diciembre 29, 2019, 09:32:14 pm »
hola jhgv

puedes usar la variable "room".
Ejemplo:
Código: [Seleccionar]
if (room = room_intro) { room_goto(etapa1) }

Habia visto la variable room pero cada vez que la uso en la compilación me dice que se registro una pausa, algo asi :(... muchas gracias pero creo que borrare el tema xD anoche se me ocurrieron dos formas de hacerlo, Supongo que aun se usar gml solo falta escarvar un poquis jsjsjs

8
Preguntas y respuestas / Verificar si se esta en una room
« en: Diciembre 29, 2019, 03:28:28 am »
 :o hace rato no usaba gm y se me olvido absolutamente todo :'( apenas ahorita me acorde que existia una sentencia else, ni siquiera se si lo es jsjs disculpenme… como puedo verificar si el juego esta en x room? perdon si es una pregunta absurda ??? :(

9
Preguntas y respuestas / Re:Quiero volver a pedir su ayuda.
« en: Noviembre 11, 2019, 08:12:49 pm »
Manera fácil.

dibujas un sprite GIGANTE todo negro con el centro de círculo. Lo pones en un objeto y en cada step lo vas poniendo más pequeño con image_xscale/image_yscale

Manera más dificil, con surfaces, pero eso yo no sé explicarte, esperemos el siguiente mensaje, será lo mejor xD

JAJAJAJAJAJ ME ENCANTAS! xD ya te eh visto hacer esto varias veces, la otra vez dijiste que para un cuadro con scrollbar le ponías la textura del fondo para ocultar el texto 😂😍

10
Preguntas y respuestas / Distorsión de sprites
« en: Octubre 28, 2019, 07:56:14 am »
Hola de nuevo :love: ahorita vi un video de chardi tronic (el mas reciente) y mostraba un "sprite shape" que lograba el efecto de que el personaje al pararce en el cable este se dobla como en la realidad ¿como uso ese sprite shape o como se hace esto?

11
Preguntas y respuestas / Depth en el evento draw [Surfaces]
« en: Octubre 28, 2019, 07:54:19 am »
Hola manes, el problema esta en que al dibujar en una superficie digamos si quiero dibujar varios sprites en ella, no le puedo asignar una depth (profundidad a estos? ¿como se hace?

12
Preguntas y respuestas / Re:Cambia Sprite de Arma en Direccion del Mouse
« en: Octubre 23, 2019, 10:04:07 am »
Ya entendi

Otra pregunta como haria para pegar o anclar el objeto de la pistola al objeto player
Mira nene :3 me imagino que habran otras formas, te digo la mia; En el objeto de la pistola le modificas sus variables "x" e "y" a las del jugador ¿sabes como?
seria algo asi
x = obj_player.x 
  y asi mismo con la "y" (el obj_player seria el objeto del jugador, Duh :p) y hay muchas mas formas ejemplo yo estaba buscando un editor de personajes y se me ocurrió (me ayudaron xd) que en el evento draw del personaje dibujara las manos, pies y todo separado y asi dejar que el jugador lo edite (obviamente ya no se podría usar el image angle, pero entonces hay que planear las animaciones a la hora de hacer los sprites) wueno esto no importa jeje solo lo de arriba...

13
Preguntas y respuestas / Re:Apuntar Arma
« en: Octubre 05, 2019, 02:18:58 am »
Dibujar en el evento DRAW ambos sprites. Tenes que tener en cuenta el punto de origen de ambos y la posicion, y usar una variable para controlar el giro(NO usar image_angle).
Gracias crack se me ha ocurrido un monton de cosas

14
Una surface es un recurso dinámico. Esto quiere decir que no se crea en el editor normalmente como lo haría un sprite, un sonido, un background. Sino que se crea durante la ejecución del juego y para ello necesitas usar código.
Y a efectos prácticos una surface es un recurso que se utiliza para realizar tareas de dibujo. Normalmente, para hacer dibujos personalizados que GameMaker no soporta con funciones nativas, por ejemplo, dibujar una estrella o dibujar una dona, o incluso hacer efectos más complejos, como ser,  el típico efecto de estar abajo del agua o de ola de calor donde todo se desfigura.
Se pueden lograr efectos muy buenos con surfaces, el problema es el costo en memoria, y a lo mejor si el efecto es muy complejo, al llevar muchos pasos, el costo en procesamiento. Todo dependería si necesita hacerse en cada step.
Otro inconveniente que suele presentar el uso de Surfaces, es que cómo todo se hace mediante código es difícil visualizar el resultado en sí sino hasta que todo está imlpementado. Aún así se utiliza mucho.

Hola, ya eh aprendido un poco mas de las surfaces ¿son lo mismo que un evento draw pero con capas cierto? entonces... ¿como harias lo de las olas de calo? pliss ayudame :")   




o hare una pregunta así etiquetandote :v okno

15
Preguntas y respuestas / Re:Apuntar Arma
« en: Octubre 03, 2019, 09:29:53 pm »
Lo mas facil es separar el personaje en 2 sprites como tu dices. Vi un video y me parece que solo los brazos, el arma, y la caveza estan separados del resto del cuerpo.
Y... ¿que harias tu para mantener las piezas en su lugar?

Páginas: 1 2 3