Marlin
Marlin
  • 149
  • 287 119
8 Direction Animation in Construct 3 | Tutorial
Construct 3, Stardew Valley, tutorial, 8 direction, gamedev,
A new and improved tutorial for 8 Direction movement and animation
Edited sprites used in this video: www.buymeacoffee.com/marlindev/e/103454
Artist credit: opengameart.org/content/female-5-8-directions-character-carrying-gun-nes-style
====================================================
📺Have you SUBSCRIBED yet? ua-cam.com/channels/i1pYAxtZVT07HijYND8Dpg.html
💰Send a TIP: www.buymeacoffee.com/marlindev
🐦Follow me on TWITTER: marlin_media_09
📣Like the Facebook page: MarlinMedia09
🎮Play my games and follow me on Itch.io: marlin-media.itch.io
🖱Construct3 profile: www.construct.net/en/users/461673/marlin-media
=======================================
0:00 What We're Making
0:52 Download Sprites Sheets
2:00 Project Set Up
6:01 Player Controller Set Up
8:32 8 Direction Behavior
12:55 Camera Follow
13:47 Import & Set Up Player Sprite Animation
22:11 Player Directional Movement Animations
34:33 Smooth Camera Movement
39:43 Testing Collisions
43:16 Support For FREE!
Переглядів: 2 824

Відео

Ladder System - Construct 3 tutorial
Переглядів 2,6 тис.2 роки тому
Construct 3, tutorial, gamedev, ladder system In this video I show you how to create a ladder system for side-scrolling platform games. With this method, you can have as many ladders in your level as you wish and they'll all work perfectly. Play the example game here: marlin-media.itch.io/extinction 📺Have you SUBSCRIBED yet? ua-cam.com/channels/i1pYAxtZVT07HijYND8Dpg.html 💰Send a TIP: www.buyme...
Loot Markers - Construct 3 tutorial
Переглядів 7702 роки тому
Construct 3 Tutorial, Loot Marker, Stardew Valley, gamedev In this video I show you how to implement a UI element that notifies the player where items are located off screen and out of view. 📺Have you SUBSCRIBED yet? ua-cam.com/channels/i1pYAxtZVT07HijYND8Dpg.html 💰Send a TIP: www.buymeacoffee.com/marlindev 🐦Follow me on TWITTER: marlin_media_09 📣Like the Facebook page: facebook.com...
Progress Bar / Radial Meter V2 - Construct 3 tutorial
Переглядів 1,2 тис.2 роки тому
#progressbar #loops #healthbar #powermeter #gamedev #tutorial #construct3 Create an animated progress bar for your game. 📺Have you SUBSCRIBED yet? ua-cam.com/channels/i1pYAxtZVT07HijYND8Dpg.html 🐦Follow me on TWITTER: marlin_media_09 📣Like the Facebook page: MarlinMedia09 🎮Play my games and follow me on Itch.io: marlin-media.itch.io 🖱Construct3 profile: www.construct.ne...
Progress Bar / Radial Meter - Construct 3 tutorial
Переглядів 1,4 тис.2 роки тому
#progressbar #loops #healthbar #powermeter #gamedev #tutorial #construct3 Create a stylized progress bar for your game. Good use of loops :) 📺Have you SUBSCRIBED yet? ua-cam.com/channels/i1pYAxtZVT07HijYND8Dpg.html 🐦Follow me on TWITTER: marlin_media_09 📣Like the Facebook page: MarlinMedia09 🎮Play my games and follow me on Itch.io: marlin-media.itch.io 🖱Construct3 profi...
Cheat Codes - Construct 3 tutorial
Переглядів 1,6 тис.2 роки тому
#arrays #konami #konamicode #gamedev #tutorial #construct3 Create cheat codes to hide in your game. This is a good introduction to the use of arrays. 📺Have you SUBSCRIBED yet? ua-cam.com/channels/i1pYAxtZVT07HijYND8Dpg.html 🐦Follow me on TWITTER: marlin_media_09 📣Like the Facebook page: MarlinMedia09 🎮Play my games and follow me on Itch.io: marlin-media.itch.io 🖱Constru...
Rotating Menu Carousel - Construct 3 tutorial
Переглядів 2,7 тис.2 роки тому
#roatating #menu #carousel #gamedev #tutorial #construct3 Make a rotating carousel menu for your game. 📺Have you SUBSCRIBED yet? ua-cam.com/channels/i1pYAxtZVT07HijYND8Dpg.html 🐦Follow me on TWITTER: marlin_media_09 📣Like the Facebook page: MarlinMedia09 🎮Play my games and follow me on Itch.io: marlin-media.itch.io 🖱Construct3 profile: www.construct.net/en/users/461673/...
3D in Construct 3 -- Applying single image to textures (instead of tiled images)
Переглядів 1,7 тис.2 роки тому
3D in Construct 3 Applying single image to textures (instead of tiled images)
3D in Construct 3 -- Z Axis Scale (what it means & how to change it)
Переглядів 1,9 тис.2 роки тому
3D in Construct 3 Z Axis Scale (what it means & how to change it)
3D in Construct 3 -- movement - camera - shapes - gravity
Переглядів 17 тис.2 роки тому
3D in Construct 3 movement - camera - shapes - gravity
3D GAMES in Construct 3 - 00 Series Introduction
Переглядів 7 тис.2 роки тому
3D GAMES in Construct 3 - 00 Series Introduction
Gamedev Showreel 2021
Переглядів 4032 роки тому
Gamedev Showreel 2021
Construct 3 Tutorial #3 - Moving Platforms - timeline / path following
Переглядів 2,5 тис.3 роки тому
Construct 3 Tutorial #3 - Moving Platforms - timeline / path following
Construct 3 Tutorial #2 - Moving Platforms - orbit / rotating
Переглядів 1,2 тис.3 роки тому
Construct 3 Tutorial #2 - Moving Platforms - orbit / rotating
Construct 3 Tutorial #1 - Moving Platforms - Sine Wave (vertical, horizontal, diagonal)
Переглядів 2,3 тис.3 роки тому
Construct 3 Tutorial #1 - Moving Platforms - Sine Wave (vertical, horizontal, diagonal)
Speed Run: Extinction
Переглядів 3393 роки тому
Speed Run: Extinction
Favorite games from Xanderjam 5
Переглядів 2113 роки тому
Favorite games from Xanderjam 5
Halloween Jam Theme Reveal
Переглядів 1313 роки тому
Halloween Jam Theme Reveal
saddest announcement 😔
Переглядів 3483 роки тому
saddest announcement 😔
Move object to HUD - Construct 3 tutorial
Переглядів 2,9 тис.3 роки тому
Move object to HUD - Construct 3 tutorial
Game Jam WINNER! - devlog #6
Переглядів 1913 роки тому
Game Jam WINNER! - devlog #6
Construct 3 Tutorial #3 - Magnetized Loot
Переглядів 6633 роки тому
Construct 3 Tutorial #3 - Magnetized Loot
Construct 3 Tutorial #2 - Magnetized Loot
Переглядів 5833 роки тому
Construct 3 Tutorial #2 - Magnetized Loot
Construct 3 Tutorial #1 - Magnetized Loot
Переглядів 1 тис.3 роки тому
Construct 3 Tutorial #1 - Magnetized Loot
Game Jam Restriction Reveal 👀
Переглядів 1093 роки тому
Game Jam Restriction Reveal 👀
Marlin's Olympics Game Jam (trailer)
Переглядів 1073 роки тому
Marlin's Olympics Game Jam (trailer)
gamedev updates and explanation of that weird video
Переглядів 2383 роки тому
gamedev updates and explanation of that weird video
something is happening
Переглядів 1843 роки тому
something is happening
Devlog #4 - I Did A Game Jam! - (Geo Jam)
Переглядів 1,1 тис.3 роки тому
Devlog #4 - I Did A Game Jam! - (Geo Jam)
Construct 3 Minimap Tutorial - Version 3 - zoomed in map (part 2)
Переглядів 9443 роки тому
Construct 3 Minimap Tutorial - Version 3 - zoomed in map (part 2)

КОМЕНТАРІ

  • @mikejoe3551
    @mikejoe3551 13 днів тому

    It's been a long time since I harassed you my old teacher. I know you moved onto bigger and better things from doing cinstruct 3 videos but I was hoping you could answer one question. Do you have any idea why you make the original layer (0) transparent after adding in the background layer, the sprite player character also doesn't become transparent with the rest of the layer? I know this question is a little on the technical side but it will help me since I am constantly using multiple timesheets with numerous layers in my projects.

  • @MINIMANUS
    @MINIMANUS 2 місяці тому

    thanks, the only way to make animations without bugs

  • @Jack-px5tb
    @Jack-px5tb 3 місяці тому

    Could you make a link to an complete image of the event sheet please?

  • @PepeL_75_Rus
    @PepeL_75_Rus 4 місяці тому

    палец вверх :)

  • @SamanthaYehaana-y6n
    @SamanthaYehaana-y6n 5 місяців тому

    BRO I LOVE YOUU, NICE TUTORIAL

  • @kouttepe8032
    @kouttepe8032 6 місяців тому

    Я наконец закончил делать этот исходник за примерно 4 часа безперерывной работы. Хорошо, что я постоянно сохранял проект 1 раз у меня на вкладке произошел сбой.

    • @Marlin-Gamedev
      @Marlin-Gamedev 6 місяців тому

      Save! Save! Save! lol That's a good habit to have. Hope this helped you out :)

  • @khrislove5277
    @khrislove5277 6 місяців тому

    Awesome tutorial thanks!

    • @Marlin-Gamedev
      @Marlin-Gamedev 6 місяців тому

      Thank you!! I certainly hope it helps.

  • @lostherald
    @lostherald 7 місяців тому

    Still loving your video's my dude.

  • @AizarkLizard
    @AizarkLizard 7 місяців тому

    The examples are not bad. However, the final stage, when we do the jumps, is not very good. First, we are making the system narrow, preventing other NPCs or groups from climbing and jumping. In addition, for some reason you separate the floor and walls. It is reasonable to simply perceive all objects as cubes that you can lean on, stand on, and crawl under. This is simpler and it will be easier for the entity to find the path and so on. You have a lot of unnecessary variables and local checks, instead of performing them relative to the entity. You also do not use such a simple thing as accelerating the fall, you would not have to do animation and smoothing of the fall and jump.

  • @ilanfl1234
    @ilanfl1234 8 місяців тому

    helpful, thank you

  • @tobycat5799
    @tobycat5799 8 місяців тому

    50 minutes in and free resorses. Hero! Construct 2 veterinary returning to construct 3. So excited to use 3d. Going to make kenshi and dungeon keeper for sure. Got the combat, bodies, damage and pathing sorted

  • @boulakrouncherif9576
    @boulakrouncherif9576 9 місяців тому

    For me you have the best construct 3 tutorials especially the grappling hook mechanic one! I've learned so much from your videos. Thank you so much! I've seen that you are trying to learn godot, how is it going? Do you think it's better to switch to godot or unity for 2d games? I got so much comfortable with using construct 3 that I just don't want to start learning an engine from scratch haha, anyway, I really hope you do more videos in the future 😁

  • @ironhide1975
    @ironhide1975 9 місяців тому

    I got everything to work except going back down the ladder.

  • @PatreonKhan
    @PatreonKhan 9 місяців тому

    marlin please tell me what can i do my camera is very big like scroll to and i make everything like you so why that happend

  • @PatreonKhan
    @PatreonKhan 9 місяців тому

    marlin wanna be friends i subscriebed you when you have only 7 subs please reply

  • @PatreonKhan
    @PatreonKhan 9 місяців тому

    bro i love your tutorials✌✌✌🐳

    • @Marlin-Gamedev
      @Marlin-Gamedev 9 місяців тому

      Thanks!!! I appreciate it! Hope they help :)

  • @CheezPuffs_
    @CheezPuffs_ 9 місяців тому

    for some reason, i can't touch the ground and i just float slowly into the void, i need help

    • @DutchMasterGames
      @DutchMasterGames 9 місяців тому

      Click your player/Green guy ..on your left options you will see Z elevation. Put it to 0

  • @happytofu5
    @happytofu5 10 місяців тому

    Thank you for this detailed explanation. Sometimes it was a bit confusing when you repeated the same step (e.g. changing the plus to minus in the formulas), but it was understandable to me nonetheless.

  • @LORDSofCHAOS333
    @LORDSofCHAOS333 10 місяців тому

    will this still work for c2

    • @Marlin-Gamedev
      @Marlin-Gamedev 10 місяців тому

      Not exactly. C2 does not have the built in "tween" behavior that is in C3. There is a 3rd party tween plug-in for C2. I'm not sure if it's still available, and I don't remember what it was called. You might check the C3 website and search for C2 plugins.

  • @RL_TwixZ
    @RL_TwixZ Рік тому

    May I have the cp3 folder plz

  • @skurficisntavailable
    @skurficisntavailable Рік тому

    hwelp trhe cmera wnt move at all

  • @magickomchanell4556
    @magickomchanell4556 Рік тому

    great video very helful

  • @tiny_tin
    @tiny_tin Рік тому

    As free edition user my heart skips a beat every time you say "create an event" 😂 thanks for good tutorial!

  • @phillipwebb1104
    @phillipwebb1104 Рік тому

    Awesome video. Does anyone know how to achieve this type of effect in unity?

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      I personally do not :( Anybody else out there that can answer this???

  • @fadlyafrizza5323
    @fadlyafrizza5323 Рік тому

    thank you sir

  • @Stuckathomemom
    @Stuckathomemom Рік тому

    Great video, but disappointing also - you didn't show how to show the player and how to adjust how close and far the player is from the camera. Do you have one of those?

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      I do not. This was made soon after Construct 3D was first released. It's just a tour through the basic functionality of 3D in C3. You might have already seen it, but @FoozleCC just released a video and project file that does all of those things :)

  • @ryukusu_luminarius
    @ryukusu_luminarius Рік тому

    Hello, Thank you very much for the tutorial. It is one of the reasons why I decided to try Construct 3. However, after some time, I learned about GDevelop. And now I'm thinking which one to choose. I will decide when I finish following the tutorial making the same game in Construct 3 and GDevelop. An interesting thing is that GDevelop has wall jump and wall slide out of the box. Maybe Construct3 also has it. I will learn that when I finish other videos.

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      Both are very good engines! GD wasn't as good as it is now, back when I started. C3 was so easy to learn, so I went with it. They're both very similar engines. For me, I like the export options that C3 has without paying for "export modules" like many other engines do. But C3 and GD both have great features that the other one doesn't. Both engines are being updated all the time too. Good luck! And thank you for checking out this series. Hope it helps! :)

  • @dragonhany1
    @dragonhany1 Рік тому

    All the camera coding works perfectly fine, but the player movement doesn't work at all. I have to continuously press the keys in order to move anywhere. is there a way to fix that?

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      Hmmm... Something has to be different. A variable, a value somewhere. It could be a thousand possible things. Not sure how to identify your issue without seeing your code. Maybe look through the 3D example projects on C3 start page..? My code is very similar to a couple of those projects they have.

    • @dragonhany1
      @dragonhany1 Рік тому

      @@Marlin-Gamedev ok, I will give that I try, because I was doing all of the coming you did and basically did everything then same but it still didn't work. I even tried some other videos that were similar to yours and it was the same result.. so, that kinda made me sad. But your overall video was really good and very helpful :)

    • @dragonhany1
      @dragonhany1 Рік тому

      @@Marlin-Gamedev do you thing you can take a look at it. i still can't figure it out? do you have a Gmail or something I can send if to you if that's ok? <:/

    • @cerealearth4208
      @cerealearth4208 Рік тому

      @@dragonhany1 make sure that you are using while key is down and not on key pressed

    • @dragonhany1
      @dragonhany1 Рік тому

      Thank you

  • @The_destroyer_of_doors
    @The_destroyer_of_doors Рік тому

    thanks

  • @MaliDevelop
    @MaliDevelop Рік тому

    Does what you say apply to 3D?

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      No, I don't think this method would work in 3D.

  • @armanesmaeili5343
    @armanesmaeili5343 Рік тому

    good stuff

  • @mikejoe3551
    @mikejoe3551 Рік тому

    Hello Marlin. I have been working on this tutorial for a few weeks now. I am having a very hard time with the knights collisions reading consistent. Most times he hits the wall and turns around, other times he doesn't. There seems to be certain walls he just doesn't want to react to. The problem seems to worsen when I try to play the game on my mobile phone. Have you had a similar experience. Can you tell me a few things to look for? Thanks.

  • @Torrone47
    @Torrone47 Рік тому

    I am facing animations problems because I have 1 animation for jumping and 1 animation for falling and I am using states to change the anims, I've tried to put 2 checks: 1- If Falling and has no walls change state to falling and 2: if falling and has walls change state to wallslide, but the animations are mixing while touchingn the wall ( falling, wallslide and walk )

  • @milesgamerv2588
    @milesgamerv2588 Рік тому

    miss you man are you gonna come back been following this tutorial for a long time

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      I'm coming back I promise! I've been dealing with UA-cam on a couple issues, and also being busy with everyday stuff. I hate using that as an excuse, but I'm going with it😂

  • @mikejoe3551
    @mikejoe3551 Рік тому

    I am working on additional level designs for future stages. I am trying to figure out how to change the knights "horizontal" jumping distance without changing his vertical jump height. I have decided to include environmental based stages the knight must travel through before he reaches the next castle/tower. These in-between stages are horizontally based to offset the vertical design of the towers/castles. I plan on keeping the tutorials preset physics, for the tower & castles. But, I can't figure out what changes the horizontal jumping distance,so I can plan out the distance from ledge to ledge, because I want to calculate platforming distances. The max fall speed seems to do nothing. (Basically, he jumps WAY too far with the preset physics.)

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      Hmmm, are you still using a negative Y vector value to get the player to jump? For example, "set vector Y to -500" when you want the player to jump.

    • @mikejoe3551
      @mikejoe3551 Рік тому

      @@Marlin-Gamedev Do I have to use a Function to do that? (Example) If(jump_key is down) -> apply vector Y (body.jumpstrength * body.jump_strength_bonus * dt)

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      @@mikejoe3551 Oh I see. Looks like a good formula for upgrading the jump strength... I wonder if you calculate the bonus strength and set the result to a variable, and then ADD that variable's value to the base jump strength value? Example: on jump button pressed -> set vector Y to (- 500) + (bonus strength) This is absolutely just a guess from inside my head.

  • @ERMantap
    @ERMantap Рік тому

    How to change angle camera for the first time? When i use touch/mouse using 3d camera player angle always to angle 0 i was set to angle 90 but it always to angle 0 for the first time please help me how to change that?

  • @mikejoe3551
    @mikejoe3551 Рік тому

    Finally got to this video and it didn't disappoint. The camera zoomed in nice and tight for me upon loading the scene without seeing the actual "zooming in". (That's what I wanted.) I was able to absorb a lot of what you said about how the camera system works, but I really want to have a better grasp of how to implement the system on my own. What learning materials did you have to learn all this with? Are than any resources you can guide me towards (including courses) to help me learn? I've downloaded the teachers curriculum off the Construct website and it's helping, but I really want to know this system inside out. Thanks again for all your hard work. This tutorial series is gold!

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      That's really cool about the teaching materials on the C3 site, and that you're getting something good out of them. I've seen that there before, but never looked at any of it. I'll have to go check that out for sure! As for me learning things like the camera system or any other mechanic, I got most of my gamedev knowledge off of UA-cam videos and forum threads on the C3 website. The YT tutorials back then were not super helpful, but showed enough to get me familiar with the mechanic I wanted to learn. The C3 forums are hit and miss, but sometimes can answer exactly what you're looking for. What ultimately helped me more than ANYTHING was when I tried to create a brick breaker game and took handwritten notes as if I was trying to explain the whole process to someone. I recreated that game 4 times and then decided to record myself talking through it. And that's exactly how this channel was born. After I published the brick breaker tutorial series, everything else started to fall into place. I learned more than I ever would have by making a tutorial about it, with no intention of ever releasing it to the public😄

  • @mikejoe3551
    @mikejoe3551 Рік тому

    That was fun! Thanks Marlin. 💀

  • @mikejoe3551
    @mikejoe3551 Рік тому

    You gave the knight a penis! BAD Marlin. 😲 3:30

  • @mikejoe3551
    @mikejoe3551 Рік тому

    I have a question regarding the camera. I'm doing a modified version of this game. Basically, I will be using some different assets and adding a few features such as cut scenes and will be including enemies. How would I go about zooming in the camera? I have six floors in my first level the knight has to traverse to reach the top. I want the person playing the game to only be able to see the floor they are on as opposed to multiple floors. Is that something you have time to explain or this that a little more complicated? If ithe question requires an overly complicated reply I'll take a link to video or another resource if you have the time.

    • @mikejoe3551
      @mikejoe3551 Рік тому

      Found it! This series episode 15. Camera zoom. In my defense I was looking everywhere for information on this and that's five and a half videos further than I'm at in the series.. Ah well... I'll try to do a better job researching before asking. 😇

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      @@mikejoe3551 LOL I'm glad you were able to find what you needed. That camera system is still a great method to use. It can get way more involved but you'll be able to do all the things you have in mind. Don't hesitate to ask questions, can't promise I know the answer😄But I always like learning new things, so ask away!

  • @mikejoe3551
    @mikejoe3551 Рік тому

    Thanks for being such a positive and helpful part of the Construct community! I look forward to seeing your next content.

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      Thank you so much for using my videos as part of your gamedev journey!! That new content is coming, I PROMISE!!! Just had a few minor setbacks recently, but everything is getting worked out👍🙂

    • @mikejoe3551
      @mikejoe3551 Рік тому

      @@Marlin-Gamedev No rush. I completely understand. Life has a way of getting in the way sometimes. You have have PLENTY of quality content to keep me busy for awhile. And as I said everything you do is appreciated.

  • @mikejoe3551
    @mikejoe3551 Рік тому

    I'm having a small problem with the animation. My hero walks Left and right fine, then returns to the idle animation when I let go of the keyboard keys. Problem is he jumps up a quarter of inch between the walk and idle animations. Any idea of what could be wrong?

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      Sounds like either the origin point is not in the same place for all animations... or the collision polygon is not the same for each animation..? I've run into similar issues tons of times before😆

    • @mikejoe3551
      @mikejoe3551 Рік тому

      @@Marlin-Gamedev Thank you

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      @@mikejoe3551 Any time 👍 Did you get it figured out??

    • @mikejoe3551
      @mikejoe3551 Рік тому

      @@Marlin-Gamedev I haven't gotten home from my day job yet. I should have about an hour or so to spare when I get home, but I'll let you know.. 👍

  • @AngeloStudio
    @AngeloStudio Рік тому

    Greate work .... how fix move marker when player use camera and lerp ?? thanks

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      Oh wow! That's a great question. I'll have to play around with it. I never considered how this would interact with interpolating camera movement. I'll try to figure how that would work.

  • @Titanofd2
    @Titanofd2 Рік тому

    Thanks for the tutorial it's awesome! do you have a solution for making this work with more than three animations I am trying to make this menu setup for 12 animation frames so for my game 12 different options?

    • @Marlin-Gamedev
      @Marlin-Gamedev Рік тому

      I think I have a good idea on how to make that work. I'll test out my idea and get back to you. Good question btw :)

  • @alantv1930
    @alantv1930 Рік тому

    Terima kasih atas tutorialnya

  • @bouncyrobots2658
    @bouncyrobots2658 Рік тому

    This was so helpful!!

  • @bouncyrobots2658
    @bouncyrobots2658 Рік тому

    Thanks so much! You are awesome.