It will be more clear soon I hope, but the plan is to have a more relaxed/at your own pace type of game, but with survival elements in case you want to challenge yourself:)
Thank you so much Emil for sharing the implementation details. This is more than just a dev log. It's a tutorial. I just love how you manage to solve the problems in the easiest way possible. The way how you did the planet gravity is great. Same technique can be used to generate local gravity as well i think. I've been thinking about developing my own space game since years ago when I started with Unity but the complexity of coding everything from scratch and unity's lacking of double precision support killed my dream and after watching your second video :-), I think my dream is back. thank you for the inspiration. I sincerely wish you big success of your project.
You are making my dream game. I guess I don't have to do it myself then. There's an old movie called The Man from Earth. The main character is a cavemen who lived for tens of thousands of years until the modern age. I highly recommend it, it's one of my all time favourite. Anyway, I always wondered what that life would've been like, and I think it would make a great game. You are a cavemen, at first it's just a basic survival game. Gather food and resources, build a base, find a mate, team up with others and build a small village. Once you are established, the survival aspects fade away and you're basically free to do whatever you want. You can stay and keep building your village into a whole country, or you can travel and explore, focus on tech advancements or all of the above. Be an everyday man or rule the world. Now that I think about it, it sounds like Sid Meier's Civilization series but better and in 3D :) I guess that's why nobody's done it before. It's a huge project even for a AAA studio.
YESS! this is it!! That sounds like a great movie, I'll add it to my list! And then, once you are free to explore, you will also be able to CHOOSE to go to the moon, just for fun. Like, you don't have to, it's not important to the game, but why not! This freedom is what I want to allow in Terra, while also making sure that the survival aspects are in place to keep you challenged:)
Love the video:) Where do you recommend learning C++ for unreal? Im fairly familiar with the blueprint and multiplayer system in unreal and have no issue with coding in general, but I've never gotten myself to learn C++ in unreal😁
There are a lot of great resources on youtube if you don't want to pay, but personally I used the unreal engine c++ course on Udemy, plus looking through the source code of the engine to see how they code stuff themselves:) I recommend starting simple tho, by just recreating small actors you've already made in Blueprints. Helps to get used to the different macros and creating components:)
This is in the description of the GravityDirection Vector. Thus you could maybe do away with your hacky solution "If ShouldRemainVertical() is true the character's capsule will be oriented to align with the gravity direction."
I did experiment with that one actually, but it did not seem to work great on a spherical planet surface for some reason. Messed up the rotation at the poles://
@@louiseverard2436 true! That would probably make the issue less prominent:) I'll stick to the hacky one unless it has any weird issues in the future tho😂
Question, why can't you do both? You have all that work on your mobile game, just scrap the Multiplayer and spend some time organizing how long you need to finish it, and then just - FINISHT IT. Then start on your dream game.
Thats easier said than done😂 Tribes was gonna be quite a lot bigger than what I have already done unfortunately. Would rather spend my time making Terra:)
@@emilwalseth The reason I ask is because most devs overlook it. The default CMC is garbo when it comes to replication in a real world environment. I recommend giving it a try.
I see, ill keep that in mind. Isnt this the one they use in Fortnite? Or is that a custom one? Seems pretty stable in Fortnite, but what do i know, don't really play it a lot so it might be trash 😂
Am I right that you've decided to shelve the old project because it had a lot of multiplayer logic, yet your new project is also a multiplayer game? Won't it bite you later?
The annoying workflow of Unity Netcode is one of the reasons Tribes would take a lot longer to develop, but the main reason why I'm switching is that I want to spend my free time making my dream game instead, as I have a lot less time now than before:) I am a lot more confortable with the workflow Unreal has for multiplayer, so I don't think it will be a big issue, hopefully 😂
I wanted to make something very similar to this, but the problem i am facing is with terrain generation how do I make a 3d destructible terrain terrain like in Minecraft but make it smooth and realistic, not like Astroneer though. Anybody got any idea? any help would be appreciated.
"Not enough free time to make my small mobile game, I'll start on my dream game instead"
Hahahh yeah very much gamedev logic 😂 Would rather spend the little free time on my dream game!
@@emilwalsethI want to make a 3d game too but I am stuck at the question : godot or unity
Can you help?
@@4eyesgaming587 Unity all the way
@@4eyesgaming587 why not unreal?
@@Classymarc i heard unreal takes more profit that we earn from games than the other two engines
Very excited to see what the gameplay is like. Is it going to be a challenging and detailed survival game? Or a relaxed sandbox type?
It will be more clear soon I hope, but the plan is to have a more relaxed/at your own pace type of game, but with survival elements in case you want to challenge yourself:)
You're finally back! Nice video!
Love the idea! Looking forward to see more videos of this project!
Can't wait to see how this goes!
Just subbed! Looks interesting. LETSGOOO
Appreciate it!!
good to see you again emil
Those penguins with hats man I need those in game
Me too😂 I might add them
Absolute banger!
Cant wait to see what you do different this time!
Thank youuuu
i love your work! this is an amazing vid!
Thank you so much Emil for sharing the implementation details. This is more than just a dev log. It's a tutorial. I just love how you manage to solve the problems in the easiest way possible. The way how you did the planet gravity is great. Same technique can be used to generate local gravity as well i think. I've been thinking about developing my own space game since years ago when I started with Unity but the complexity of coding everything from scratch and unity's lacking of double precision support killed my dream and after watching your second video :-), I think my dream is back. thank you for the inspiration. I sincerely wish you big success of your project.
Thats amazing! Much good luck to you aswell:))
Really enjoyed the video, and the new video game seems to be promising, keep going 🔥
Thank you so much!
This channel is gonna blow up one day. Video was very good.
Thank you so much!! Glad you enjoyed it:)
Really good video 😃 BTW I'm an OG from you'r other channel emwaAdventure 😃
subscribed! this is also my "dream game" but i can t make games, pls finish this game i m so excited for this
Amazing!
@emilwalseth also are u a romanian?
Very good video. I would love that job!
You are making my dream game. I guess I don't have to do it myself then.
There's an old movie called The Man from Earth. The main character is a cavemen who lived for tens of thousands of years until the modern age. I highly recommend it, it's one of my all time favourite.
Anyway, I always wondered what that life would've been like, and I think it would make a great game. You are a cavemen, at first it's just a basic survival game. Gather food and resources, build a base, find a mate, team up with others and build a small village. Once you are established, the survival aspects fade away and you're basically free to do whatever you want. You can stay and keep building your village into a whole country, or you can travel and explore, focus on tech advancements or all of the above. Be an everyday man or rule the world.
Now that I think about it, it sounds like Sid Meier's Civilization series but better and in 3D :) I guess that's why nobody's done it before. It's a huge project even for a AAA studio.
YESS! this is it!! That sounds like a great movie, I'll add it to my list!
And then, once you are free to explore, you will also be able to CHOOSE to go to the moon, just for fun. Like, you don't have to, it's not important to the game, but why not! This freedom is what I want to allow in Terra, while also making sure that the survival aspects are in place to keep you challenged:)
Kult å se deg igjen!
Definitely interested by the source code for Tribes!
Cool:) noted!
UR FINALLY BACK❤❤❤
He’s Back!! 😎😎Mvh Ingemar
Now I can say iam the number 870 in the future ❤❤
im your 800th sub, i just found you and saw you had 799 so i subbed
Thank you so much!!
Refreshing to see another dev from Norway! and someone making a multiplayer game as well
Whoop 🎉 Go Norway 🇳🇴
These dev logs are pretty goated. Tho do you think you’ll ever come back to your old channel?
Probably not unfortunately.
@@emilwalseth unlucky. No pixelmon season 3 continuation. Good luck on your new ventures tho
Love the video:) Where do you recommend learning C++ for unreal? Im fairly familiar with the blueprint and multiplayer system in unreal and have no issue with coding in general, but I've never gotten myself to learn C++ in unreal😁
There are a lot of great resources on youtube if you don't want to pay, but personally I used the unreal engine c++ course on Udemy, plus looking through the source code of the engine to see how they code stuff themselves:)
I recommend starting simple tho, by just recreating small actors you've already made in Blueprints. Helps to get used to the different macros and creating components:)
This is in the description of the GravityDirection Vector. Thus you could maybe do away with your hacky solution
"If ShouldRemainVertical() is true the character's capsule will be oriented to align with the gravity direction."
I did experiment with that one actually, but it did not seem to work great on a spherical planet surface for some reason. Messed up the rotation at the poles://
ok. It sounds like a default overflow issue. Could maybe be solved by a simple small restriction zone on the poles. (Not ideal though)
@@louiseverard2436 true! That would probably make the issue less prominent:) I'll stick to the hacky one unless it has any weird issues in the future tho😂
Have you seen the latest post on the Epic Learning Library about planetary gravity?
Question, why can't you do both?
You have all that work on your mobile game, just scrap the Multiplayer and spend some time organizing how long you need to finish it, and then just - FINISHT IT.
Then start on your dream game.
Thats easier said than done😂 Tribes was gonna be quite a lot bigger than what I have already done unfortunately. Would rather spend my time making Terra:)
Did you test it under UE's simulated ping? Curious to see how well it replicates under real world conditions.
I have not yet, I should probably do that, yeah! Probably performs the same as the default movement component, I'm guessing
@@emilwalseth The reason I ask is because most devs overlook it. The default CMC is garbo when it comes to replication in a real world environment. I recommend giving it a try.
I see, ill keep that in mind. Isnt this the one they use in Fortnite? Or is that a custom one? Seems pretty stable in Fortnite, but what do i know, don't really play it a lot so it might be trash 😂
Ah I see Minecraft but your actually god this time
Not really a god, just a person trying to survive and develop:)
Keep the project up, I just have a question would it go out for pc or mobile?
I am aiming for PC for now, then we will see how it evolves in the future:)
can you share how you make your video i mean scribble part?
Just recording myself writing in Photoshop:))
@@emilwalseth thank you!!
i was trying to do this on 5.1 but there was no SetGravityDirection on CharacterMovementComponent header file so i guess it came after 5.3 or so??
Might've done yeah:)
good luck, good work and good video
could you make a discord for this project?
I should definitely do that! I can get one up and running before the next devlog:)
Am I right that you've decided to shelve the old project because it had a lot of multiplayer logic, yet your new project is also a multiplayer game? Won't it bite you later?
The annoying workflow of Unity Netcode is one of the reasons Tribes would take a lot longer to develop, but the main reason why I'm switching is that I want to spend my free time making my dream game instead, as I have a lot less time now than before:) I am a lot more confortable with the workflow Unreal has for multiplayer, so I don't think it will be a big issue, hopefully 😂
@@emilwalsethHopefully! Good luck in your endeavors! :)
I wanted to make something very similar to this, but the problem i am facing is with terrain generation how do I make a 3d destructible terrain terrain like in Minecraft but make it smooth and realistic, not like Astroneer though. Anybody got any idea? any help would be appreciated.
Have a look at the voxel plugin! Might be what you're looking for:)
@@emilwalseth It was exactly what I was looking for, thanks a ton.
thats funny
med å lage spill?
ny video?
Do you have Discord?
In thinking of making one for the channel very soon:)