MFGG Forums
  • Home
  • Members
  • Help
  • Search
MFGG Main Site MFGG Forums MFGG Developer Discussion v
« Previous 1 … 11 12 13 14 15 16 Next »
How To Do DKC Banana Fly To HUD Effect?
MFGG Forums MFGG Developer Discussion v
« Previous 1 … 11 12 13 14 15 16 Next »
How To Do DKC Banana Fly To HUD Effect?
MFGG Forums MFGG Developer Discussion v
« Previous 1 … 11 12 13 14 15 16 Next »
How To Do DKC Banana Fly To HUD Effect?
Mark All Posts Read Today's Posts

How To Do DKC Banana Fly To HUD Effect?
Yoshi2000
Hammer Bro
Members
Minigame Comp Top 5 MFGG 17th Anniversary
#1
05-26-2018, 08:30 PM (This post was last modified: 05-26-2018, 08:31 PM by Yoshi2000.)
I've been wanting to know for quite some time on how to do the DKC "Banana Flying To HUD" Effect in GM 8.0 for some time now. If you've never played DKC then let me tell you what's like: Basically, when you collect a Banana it'll fly up into the Banana Counter then disappear. I want to know how to replicate this effect in GM 8.0 as there are no tutorials on how to make a DKC fangame tutorial, (I would watch a video on how to make the effect), but there is none. Thank you for helping a guy out!

  ↳
Canada Syaxamaphone
Cute!
Members
Submitter Iso Collab Contributor (2) Sprite Comp Runner-Up Minigame Comp Winner Minigame Comp Runner-Up (2) Drawing Comp Runner-Up Drawing Comp Top 5 Super Comp Winner Super Comp Runner-Up Super Comp Top 5 Game of the Month Winner NCFC Contributor Secret Santa Holiday Tree (2) Super Rolling Mario Good Citizen MFGG 17th Anniversary MFGG 18th Anniversary MFGG Awards 2014 Winner MFGG Awards 2016 Winner MFGG Awards 2017 Winner
#2
05-26-2018, 09:16 PM (This post was last modified: 05-26-2018, 09:19 PM by Syaxamaphone.)
What I think would be the easiest would be having the banana create a seperate bananaCollected object (or whatever you want to call it) and then having that object do the following code in its step event:

Code:
direction = point_direction(x,y,HUDX,HUDY);
speed = 6; //this can be whatever

if point_distance(x,y,HUDX,HUDY) < 6 {
   bananas+=1;
   instance_destroy();
}

Obviously you'll need to change some variable names depending on what your variables are actually called (I don't know how you're storing banana count for example), but this should work.

The basic process would be to have the banana you collect change into the banana collected on collision with your kong, then have this object work its magic.

HUDX and HUDY could probably just be view_xview and view_yview if you're keeping bananas on the top left of the screen.
My games | My twitter | My stream | Sprites Unlimited

[Image: A1BH1oG.png]
[-] The following 1 user Likes Syaxamaphone's post:1 user Likes Syaxamaphone's post
  ↳ Spritanium
Canada Mariotroid
Blooper
Members
Submitter Super Reviewer Iso Collab Contributor Sprite Comp Top 5 (3) Minigame Comp Winner Minigame Comp Runner-Up (4) Minigame Comp Top 5 (5) Music Comp Runner-Up Drawing Comp Runner-Up (4) Drawing Comp Top 5 (5) Skull Badge NCFC Contributor (2) Secret Santa
#3
05-26-2018, 11:59 PM
https://youtu.be/3l4YivV3uDc

^^I tried Syaxamaphones method in one of my games. This is how it looks. (With coins instead of bananas)

  ↳
Yoshi2000
Hammer Bro
Members
#4
05-27-2018, 02:46 AM (This post was last modified: 05-27-2018, 03:06 AM by Yoshi2000.)
(05-26-2018, 09:16 PM)Syaxamaphone Wrote: What I think would be the easiest would be having the banana create a seperate bananaCollected object (or whatever you want to call it) and then having that object do the following code in its step event:

Code:
direction = point_direction(x,y,HUDX,HUDY);
speed = 6; //this can be whatever

if point_distance(x,y,HUDX,HUDY) < 6 {
   bananas+=1;
   instance_destroy();
}

Obviously you'll need to change some variable names depending on what your variables are actually called (I don't know how you're storing banana count for example), but this should work.

The basic process would be to have the banana you collect change into the banana collected on collision with your kong, then have this object work its magic.

HUDX and HUDY could probably just be view_xview and view_yview if you're keeping bananas on the top left of the screen.
That doesn't work, the banana goes into the air nor does it get destroyed by it and doesn't go to the object. Here is my code:
Code:
direction = point_direction(x,y,obj_counter,obj_counter);
speed = 6; //this can be whatever

if point_distance(x,y,obj_counter,obj_counter) < 6 {
  instance_destroy();
}
EDIT: I got it working! I just put .x and .y on the end of the object names.

  ↳
Canada Syaxamaphone
Cute!
Members
#5
05-27-2018, 02:28 PM
Nice, I'm glad you got it figured out!

Good to see more people taking an interest in the DKC games. Need more fan games of those.
My games | My twitter | My stream | Sprites Unlimited

[Image: A1BH1oG.png]

  ↳
Yoshi2000
Hammer Bro
Members
#6
05-27-2018, 02:29 PM
(05-27-2018, 02:28 PM)Syaxamaphone Wrote: Nice, I'm glad you got it figured out!

Good to see more people taking an interest in the DKC games. Need more fan games of those.
Actually I was using it for this:
https://forums.mfgg.net/showthread.php?t...8#pid11478 Wink

  ↳
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)



  • View a Printable Version
Forum Jump:

Mario Fan Games Galaxy - Powered by MyBB | MFGG Staff | Contact Us

Linear Mode
Threaded Mode