(Old) How Can You make a realistic 2006 game?

I’m just asking for some help. I need help in my game so I’m getting tips
DevForum is for

  1. Support for your game
  2. People asking just for feedback
    And also it is in the support and feedback section when it was posted.
    And dev discussion is not for creations.
    Just if you want to reply it should be related for support.
1 Like

AAAAAAAAAAAAAAAAAA
I don’t wanna sound mad sorry lol
Anyways, please just keep in mind what I said, it may or may not help you.

I like what you have so far. I’ll make a few suggestions:

  • Remove ForceFields and bevels (on the character), those weren’t added until late 2007.
  • Humanoid.AutoRotate should be turned off when the character is jumping. They also shouldn’t have any control on their direction or velocity during that time.
  • Use SmoothPlastic over Plastic for the shiny look, combined with Textures for Surfaces.
  • Make CanCollide true for the character’s arms on every frame, similar to how it was until around mid-2007.

Some of the GUIs are also broken, but I’m sure you’ll get around to fixing those.

2 Likes

Oh, and this thread should be moved to #help-and-feedback:game-design-support since there are several things to address outside of scripting.

A lot of the GUI elements and pretty much everything in the game is free modeled. Reason I know this is because I made my own nostalgia simulator which I made back in 2019 when I called myself a developer. I took the initiative to learn how to code to some extent, and I’ve been working on removing every free model aspect from that game, and it has been going good so far, and the game is slowly being more original (except the map from 2007 Happy Home)

Please take the time to learn the skills needed to fulfill a game like this. Then in the future you can make tons of other good games without having to rely on the toolbox for everything (which isn’t good practice). Usually what I do with free models is use them as temporary placeholders for planning what I want a build to look like, and then I go and build what I had actually wanted myself.

Seeing as the fact you don’t know how to script this stuff above your level (and some not being that difficult at all surprisingly) you should learn some scripting then post a script in the future to get some help on it, and to finish this game you want to achieve.

Adding onto @Mystyle48 It does seem like this belongs in the #help-and-feedback:game-design-support area of the forums

1 Like

Oh, I mean specifically when the Humanoid is jumping. You’ll have to turn it back on after it lands.

fix this:
robloxapp-20210502-1828543.wmv (4.1 MB)

i have to use my friends simulator to find out, i havent made a 2006 sim in like a while, and im not on my pc until may 26th

using free models isnt the best solution, you will get less visits on your place, and people making fun of your game for it

you should instead re-create the 2006 ui, just like how i did it to my roblox game

1 Like

When I Have time ill figure out and try make scripts to make the GUI Work

I first came to Roblox around 2015 so I don’t know much about what to do. I would say to dig up videos of old Roblox but I imagine you have done just that. I love what you’ve done though maybe make recreations of games that used to be very popular back then or themes of games of that sort. Apart from that great job!

1 Like

Thank You! I’m still trying to make a script in the GUI’s so they work like in old roblox!

1 Like

ok i know this is weird but could you teach me how to add the explosion. also i am using script’s to try and make them work. but again the game is still in development.

it’s not hard to do, heres some code i made for my old roblox game a while ago (which i might use after my friend sends me his 2006)

function Added(item)
	if item:IsA("Explosion") then
		if item.Visible == false then return end
		item.Visible = false
		wait()
		local EffectPart = Instance.new("Part",script)
		EffectPart.Size = Vector3.new(0.125,0.125,0.125)
		EffectPart.CanCollide = false
		EffectPart.Anchored = true
		EffectPart.Archivable = false
		EffectPart.CFrame = CFrame.new(item.Position.X,item.Position.Y,item.Position.Z)
		EffectPart.Name = "Effect"
		EffectPart.BrickColor = BrickColor.new("Really red")
		EffectPart.TopSurface = Enum.SurfaceType.Unjoinable
		EffectPart.BottomSurface = Enum.SurfaceType.Unjoinable
		EffectPart.LeftSurface = Enum.SurfaceType.Unjoinable
		EffectPart.RightSurface = Enum.SurfaceType.Unjoinable
		EffectPart.FrontSurface = Enum.SurfaceType.Unjoinable
		EffectPart.BackSurface = Enum.SurfaceType.Unjoinable
		local Effect = script.Effect:Clone()
		Effect.Parent = EffectPart
		Effect.Scale = Vector3.new(item.BlastRadius * 16,item.BlastRadius * 16,item.BlastRadius * 16)
		game.Debris:AddItem(EffectPart,0.2)
	end
end
game.Workspace.DescendantAdded:connect(Added)

after that, you should change some stuff in the properties. im kinda lazy to explain them but hereimage
if you have changed the properties to any of these, it should look exactly the same.

before i enter the script? what type of script? and were does it go.

image this?

yes, now add something like a rocket launcher and test the explosion

image

Can you please stop answering UNREALATED TOPIC QUESTIONS? I just said that we only need related topics NOT PEOPLE ASKING TO WRITE ENTIRE SCRIPTS. This is my game for support and ideas. You should stop telling me what to do. This Topic is only talking about helping me and some ideas.

right i did but like its disappearing? its the wrong place script? idk man… if you could just tell me that, that could help me so i don’t need to keep messaging. (sorry if i keep messaging you)