Author Topic: Hybrid game (Link's Awakening + Lost Vikings 2)  (Read 13074 times)

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1172
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #15 on: January 27, 2016, 03:09:50 pm »
Great, thanks! Yes, you will have full credit of course.

MetalZelda

  • Hero Member
  • *****
  • Posts: 551
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #16 on: January 27, 2016, 05:01:54 pm »
Another question about something that is tilting me : how did you do for the bird thing at 5:23 (slowly landing), I'm trying to make some items using this feature but it always fail

Diarandor

  • Hero Member
  • *****
  • Posts: 1044
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #17 on: January 27, 2016, 05:45:30 pm »
@MetalZelda: I used the same script I use to carry and throw custom entities (which I call portable entities). I improved the code, so it's cleaner now, and added some more parameters for more customization during the throw. Now one can choose the number of bounces, max distance, the speed for the thrown entity, and define some custom optional events like on_carried, on_thrown and on_fall_finished; thats what I used for the bird thing. That script is great for a lot of purposes. Wrightmat has an older version of that script integrated with his own scripts, which could still be useful for others.
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1172
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #18 on: January 27, 2016, 06:03:21 pm »
Nice to see how it is always possible to reimplement engine things in pure Lua to allow more customization :)

Diarandor

  • Hero Member
  • *****
  • Posts: 1044
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #19 on: January 27, 2016, 06:18:41 pm »
@Christopho: I agree. Although I forgot to show it on the video, I am using custom entities for pickables and teleporters. This allows, for instance, to jump over a pickable without picking it, or over some stairs teleporter without teleporting (any additional condition can be used in the collision test). Another script is used to replace built-in pickables and teleporters defined on the map by custom entities, so all the properties can be set directly in the Editor (you suggested to me to do this and it was a great idea, so thanks!).
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1172
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #20 on: January 27, 2016, 06:23:06 pm »
Haha yes, a very interesting trick :)
But jumping over a built-in teletransporter does not activate it. I use this behavior in puzzles of ZSDX.

Jumping over a built-in pickable should ignore it too, but I have never tried so maybe there is a bug.

Diarandor

  • Hero Member
  • *****
  • Posts: 1044
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #21 on: January 27, 2016, 06:31:22 pm »
I forgot to say that I am using a fully scripted jump, similar to the jump in LA, which allows to control the hero during the jump. So there is no bug. Also, the long jump shown in the video, with boots + feather, is scripted.
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Diarandor

  • Hero Member
  • *****
  • Posts: 1044
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #22 on: January 30, 2016, 01:38:53 am »
Hi there! Here you have another video showing more things and features.
It shows the starting menus (I made them this week, the select hero menu was inspired by the one in the game Treasure of the Rudras), and the improved dialog box that allows using sprites for more customization.
https://www.youtube.com/watch?v=CRRcZjAwMw8

I am planning to make a new HUD like the one in Link's Awakening but with 3 assignable slots (exactly like the one in Lenna's Inception). This HUD will be possible in Solarus 1.5, when the camera will allow more customization. (And then I will replace part of the current graphics of the HUD to have only original ones.)
« Last Edit: January 30, 2016, 01:48:46 am by Diarandor »
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Diarandor

  • Hero Member
  • *****
  • Posts: 1044
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #23 on: March 08, 2016, 11:43:06 pm »
I have uploaded a new video to show the new sword animations: sword_loading, sword_loading_walking, sword_tapping and spin_attack.
https://www.youtube.com/watch?v=uGiGAEvwml0&feature=youtu.be
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Diarandor

  • Hero Member
  • *****
  • Posts: 1044
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #24 on: March 20, 2016, 07:12:06 am »
New video testing an experimental game over menu, and also some new original animations.
Link here: https://www.youtube.com/watch?v=7SnaEUMfiI4&feature=youtu.be

-The animations: "grabbing", "pushing", "pulling", "hurt", "victory", "falling", "dying" and "jumping" are finished for the main hero (the swordsman).
-Remaining animations to do: the swimming ones, a better one for running, the super spin attack, and the ones for all of the weapons.
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Diarandor

  • Hero Member
  • *****
  • Posts: 1044
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #25 on: April 04, 2016, 09:56:18 pm »
A new one of my silly videos:
https://m.youtube.com/watch?v=Bxxk-sldEzc
This one shows:
-Some silly slime enemies.
-Improved trajectory for the jump.
-Running and swimming animations (these are new).
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

Christopho

  • Administrator
  • Hero Member
  • *****
  • Posts: 1172
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #26 on: April 04, 2016, 10:29:45 pm »
This is so cool :)

Diarandor

  • Hero Member
  • *****
  • Posts: 1044
  • Cats are cool! (ΦωΦ)
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #27 on: April 04, 2016, 11:15:45 pm »
Thanks! ;D
“If you make people think they're thinking, they'll love you. But if you really make them think, they'll hate you.”

MetalZelda

  • Hero Member
  • *****
  • Posts: 551
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #28 on: April 05, 2016, 03:04:06 am »
Awesome  ! This is getting better and better !
Good job

wrightmat

  • Sr. Member
  • ****
  • Posts: 255
    • View Profile
Re: Hybrid game (Link's Awakening + Lost Vikings 2)
« Reply #29 on: April 05, 2016, 02:38:47 pm »
Looks awesome Diarandor!

I could really use that jumping trajectory scripts for my Tektite enemy - any chance you'd share it?