How to make a survival game roblox

The survival game I made few months ago hasn’t been touched because I’m working on a destruction game. So I’m gonna take a break making the destruction game because I’m still planning what to add next and Work on the Survival Game.

So first, World Generation. It is pretty hard so I searched for a tutorial and I came across this video. The Basics of Perlin Noise | Roblox Studio Tutorial - YouTube

The Video is about Perlin Noise and that’s complicated but he explained it so easy, I made the world generation in 1 day. (well because it’s the basics)

This is the World Generation I made. The values is confusing but if the Value is lower, it will make the part blue(water). If the Value is above that water Value, it will make the part yellow(sand). If the Value is Above that sand value, it will make the part green(grass)

How to make a survival game roblox

I don’t know how to make a falloff map so I just made it flat and add things.

I made some Land Tiles in blender and put that instead of a part. I also made some blocky trees for trees.

How to make a survival game roblox

Oh No! the tree is inside the tiles! What should I do?!
So after 30 mins of searching, This is what I made to fix that.

tree.CFrame = CFrame.new(tilepart.Position) + Vector3.new(0,tree.Size.Y/2 + tilepart.Size.Y/2,0)

Wow math. here’s the final result!

How to make a survival game roblox

The next thing I will add I think is tools.
If you have some feedback or ideas, it will be appreciated!

Help and Feedback Scripting Support

Hello!

I’m currently making a short and quick bomb survival game and the bombs spawn throughout this map!

How to make a survival game roblox

I would want a quick round based system too, but also after intermission the game woulds start and would spawn in bombs that would explode when falling to the ground:

How to make a survival game roblox

I also want to know how i could set up a random map picker after the game has ended!

I would like somebody to give me a tutorial on how i could set this up or atleast explain what i could do.

Cheers!

How to make a survival game roblox

You would want to make it spawn in random areas using Vector3.new(math.random(yourminpos,yournaxpos),youryvaluehere,math.random(yourminpos,yournaxpos)

If you need more stuff, just reply

2 Likes

Hello! And thank you for your reply, i have one question though, do you know how it could explode when it hits the ground and how you could make it spawn repeatedly?

That is tricky, you can just time it, unless you wanna use raycasts which is kind of complicated

That? Just use for i = 1,howmanytimesyouregonnaspawnthebomvs do

For the bombs falling I would use a Tween.

1 Like

Or just unanchor it, it’s as smooth as tweens

You will just have to use a looping tween on your bombs and for their spawn location you could make bombs cover the entire map and time each one to fall. And for the explosion itself I’m not sure how to make that work, you could make an explosion tween with different stages but this would be complicated.

True I didn’t see this earlier.

1 Like

How to make a survival game roblox

Help and Feedback Game Design Support

I’ve been creating my Survival game for a while now, like Booga Booga and Survival 303. My concern is my game is becoming too similar to theirs in terms of mechanics. I want to have something that makes my game more original and standout while also being fun.

I’m out of ideas as to what to do. I was thinking some sort of Magic mechanic, but I feel this will subtract from the ‘survival’ aspect of the game too much.

I’ve only just started work on the actual game (been mainly doing planning).

Can anyone suggest some ideas or mechanics that they think would be a good idea?

Mechanics I already have:

  • Crafting
  • Tribes
  • Combat (I have decided to make this a bigger focus)
  • Building (I also have decided to let people build castles as opposed to small villages)

1 Like

Random events are something that you should add to stir the game a little around, instead of just stale combat and survival. Such random event could be a natural disaster.

4 Likes

I’d like to suggest the feature to declare war on opposing tribes. Maybe these wars can be declared by comparing Means between the members of a tribe and their level? I feel like it would be uneven to match two level 10’s against two level 2’s. For further elaboration)

Let’s say Tribe 1 has the following members:

The mean level of Tribe 1 is approximately 7.

But let’s say Tribe 2 has the following:

  • Level 5
  • Level 7
  • Level 4
  • Level 8

The mean level of Tribe 2 is 6.

You can maybe create a system that allows a tribe to send a declaration of war to another tribe only if the means of both tribes are in a certain range to each other, and the other tribe must accept? So, that would mean that Tribe 1 CAN declare war against Tribe 2.

Sorry if this was confusing. I just felt I should explain in more context of what I was talking about. Please excuse any grammar mistakes.

1 Like

Oooh yes that is a good idea.
Booga Booga also has this, so I still think it is a good idea, I just don’t think it’s enough to make my game different from theirs.

It will depend how I do it. But natural disasters, or NPCs that turn up (like raiders) is a good idea.

I will definitely add this in!

I actually really like this idea.

I think it will get people working together more and certainly add more interest to the game. By default, people can attack anyone not in their tribe.

Certainly an idea I will look into, it’s just a matter of figuring out how to make it work effectively when players can already kill who they want. Perhaps some sort of special “tribal war currency” would work well for this.

I’ve always thought a more PvE-focused survival game would be fun. I like building my home & such, and I don’t even mind getting thumped bad by the computer (see: terraria), but I don’t like the social dynamic that games such as Apocalypse Rising or Booga Booga have. I don’t want the sight of another human to make me think: “oh god, they’re gonna try to kill me and burn my house down”. I want the sight of a human to usually mean good things.

For me, this would make the game stand out.

Edit: I’ll also say, if you’re gonna do PvE, make the enemies a real threat. In apocalypse rising, the zombies may as well not even be there. They aren’t a threat. Your only threat is other people. Tribe Sim is another good example of enemies which are not really a factor in the game.

While I definitely could see value in making the starting area pretty safe, there should be places where the difficulty scales. ARK does this really well. The beach is quite safe, but the game compels you to go into the jungle/swamp/whatever and explore, so you can eventually ramp up your difficulty when you’re ready.

1 Like

Maybe you can make opposing tribe members in war drop more items then usual. Maybe 2x as much? This will most likely get people declaring war often so that they can progress faster in the game. I also like the idea of War Currency. I would love to see how this game turns out.

1 Like

I guess to do this, your tribe would have to save and be permanent. Though this might be getting too ambitious at this point, as it would require more dedication from players but it means tribal wars would be a lot more fun.

Thanks for the idea. =D

1 Like