Hello, I’m looking for some people to test out my game called “High School Cafeteria Simulator” where you are able to throw food at people and also interact/socialize with people in an interactive environment. Moving forward, before I launch this game, I am looking for feedback and what to work on for the game to become good.
Nice idea and it works as intended, I do have a few suggestions to make the game more appaealing however:
My main issue with the game right now is the enviroment itself. For starters, I believe the lighting could be improved quite a bit - the corners were quite dark whilst the centre of the map was pretty bright. I think you should even out the lighting and maybe experiement with different colours like yellow for example.
Additionally, the map was quite empty there’s very little going on. You may benefit from adding more tables and chairs and other thing typically seen in dining rooms (it helps a lot to take inspo from google). Also, I think you should add more random decor and textures to the map as little detail will make it look so much better. Despite this, I do appreciate the size of the map, the pillars and some of the decor.
*Also, just an opinion but I think you should push the worker station back quite a lot, it takes up an uneccesary amount of space. Potentially consider adding windows too.
Functionality: So far, I appreciate the throwing thing you can do with the bin’s items (although sometimes it give you unthrowable bloxy colas) and I’d only advise you to add an indicating poster right above a bin and maybe extend this funciton to all of the bins. I only added this section because one of the vending machines is buggy and the other doesn’t work. Furthermore, I’d reccomend making the settings gui toggleable, potentially using the line below and consider using TopBar Plus to remove the need for the ui at the side.
local frame =
script.Parent.MouseButton1Click:Connect(function()
frave.Visible = not frame.Visible
end)
Lastly, I think a UI upgrade would properly enhance the game’s retention, it makes your’re game look more funcitonal and cleaner.
Also, here’s some extra features which could be added but aren’t necessary:
Gear, which can be paid for with either time, a curreny or robux.
Emotes (which could also be paid for), if you’re worried about animating them freemodels should be good enough for this.
Maybe more options for the donate thing. You could add a little leaderboard if you like and a piggy bank to trigger the ui maybe.
Maybe consider adding a little server time thing somewhere. This screen could have version on it too.
Also very unecessary but quests? At least maybe an incentive for having a friend join the game.
(You already said you were adding this but I’ll quickly list this anyways, but a ‘secret’ maybe. I think you should utilise the vents as you were considering.)
Hopefully, some of this advice has helped, sorry for the yap😭.
TBH, i’ve barely really touched on lighting before but as for what it should look like, I think the place should look decently bright with even lighting. This can be done by just placing an invisble part with a light in it (I hope) or just distributing the light bubls easily. Also, white is probably fine now that i think about it.
a noticeboard section: this could focus on the server stats and version and include some ads and the notice board thing you already have
maybe a fire alarm and this fire alarm box thing next to it. it could set of sprinklers and have a cooldown. (i’d recommed placing this near the main door)