Update
Re-added the whack-a-noob game. This time, instead of using click detectors, the player uses the mouse to drag a mallet and hit the noobs with it. The yellow noobs are worth 1 point, green is 2 points, and blue is 3 points. Also, there are bombs which will cost the player 5 points when hit. The game is on the server side, however, so it will be input lag (unlike the other single-player games).
Added 2-player VS race, which was a beta-test game in previous version. The players get points for driving without hitting the walls, and +2000 points for each completed lap. Driving through the mud will slow down the player and cost points. The winner is whoever has the most points when the time runs out, and gets tickets based on points.
Update
Added a badge for getting 900 points in ski-ball.
Added one-player pong machines, allowing players to play against the computer. There are 3 levels: easy, normal, and hard. Defeating harder levels awards more tickets, and defeating the hardest level gives the player a badge.
Added back the standard leaderboards for games so players can view the stats without having to play a game. The leaderboards only go up to 20 now instead of 100 because with so many of them it takes longer to load the names. Also, the top-ten leaderboard at the end of games was removed because it could take a long time for it to load the stats.
I ran a sponsored ad and noticed some tendencies:
Many players would leave after only a few seconds, or immediately upon entering the arcade. In response I removed the title screen (it is the first thing players see, so maybe this was a problem), and added images and games to the entrance.
Players could not figure out how to start the games, so I moved the token button to the center of the screen and added instructing text.
After these changes it seemed that more players were able to at least make it into the arcade and play a few games before leaving.
Update
I added a gamepass that will allow users to create custom pong games for 300 Robux. While the gamepass is required to make the games, any user can play the game another user has made. Also, the games are free-to-play and not competitive, so no tokens or PVP points are lost. There is, however, no tutorial, so some users may find the process confusing.
The game supports a pong game between two players. The buttons on the bottom add a paddle for the respective player. The paddles are moved by dragging accros the screen. The length, width, and direction of the paddles can also be edited using the draggable circles and the arrow. There is a slider to the left that can simulate how the paddles move as the player drags the mouse. There are also settings for gravity, duplication, ball size, and ball speed.
The game window will appear small on large screens; this is because it is the exact size of the game window on the pong machines. On small screens, the window will be scrollable, so the editor should be compatible with phones.
When finished, the game can be saved and loaded to one of 3 slots, then the apply button is used to apply the edits in any save slot to the game machine.
This is a new feature, so there will likely bugs that I missed while testing.
yooo. im actually working on fully functional arcade machines at the mo. maybe we should collab
Wow, what a coincidence! You even got it animated in R15, mine’s only R6.
How were you thinking a collab would work? The way my machines are programmed is complex and uses a lot of modules so a lot of types can be supported within the same system; it may be challenging for someone else to work with my code (don’t know if yours is similar).
Mine are drag and drop from the toolbar (hopefully) got a bit more coding on the highscores and stuff, but once its done you can try it out and we will take it from there- also its not really frogger its more crossyroad…
Update
R15
The game now animates in R15, so the game is set to “Player Choice”, with emotes and facial animations enabled. The R6 animations remain the same, but the R15 animations use the IKControl instance. The animations can appear unnatural or buggy, however, when the player is too tall. This should improve retention as players see their own character when joining a game.
Tokens
Tokens now drop on the floor of the arcade, and can be collected. This should help players who run out of tokens.
Pong Quest
There are now NPCs throughout the arcade who the player can challenge to a game of Pong. Some NPCs will give a substantial amount of tickets when the player wins, but only one time. When all the standard challengers are defeated, the player can challenge the Pong Champ, which awards a badge and 1000 tickets.
Each NPC has different dialog and AI, and sometimes the game will play differently than a standard Pong game. The game can be quit at any time by pressing Exit (or the respective key).
Update
I made significant changes to the lighting, including changing the mode to “Future”, adding light sources, and changing the 2D text signs to 3D neon text.
Also, the “Free Power-Ups” game pass is now the “Infinite Tokens” game pass. Now, instead of just not paying for power ups (which is a very specific use-case), users just get infinite tokens, which should be a much more compelling purchase.
To stop the Spin-To-Win wheel from being abused by this, I added a 60-second cool down after each spin. this means that getting the jackpot will not just be about having a lot of tokens, but also having a lot of time. The average time for a each jackpot will be 16 minutes for ~50 tickets instead of just a few seconds of constant spinning.
Laser Tag
There is now a free-for-all laser tag game that is accessible from the PVP room. Entry into the game costs 4 tokens. In this game, every player gets a laser gun and must zap the other players. When you get zapped 5 times, you’re out of the game and respawn at the entrance, receiving tickets based on how many players you hit. There is no time limit to this game or limits to how many players can join. Players who want to leave early can speak to the NPC by the exit.
Bowling UI Update
I made a minor change to the bowling UI, enabling players to switch the current bowling ball at any time rather than having to speak with the shop keeper. This should make switching the ball easier and more intuitive, while letting users know that it can be done in the first place.
Icon
I changed the icon to hopefully look more exciting.
Leaderboard Update
The leaderboards can now be accessed through a button in the topbar (this replaces the physical leaderboards in the bowling room). This should provide easier access and more immediate results for viewing high scores. There is also a leaderboard for every solo game in the arcade, and not just the 4 standard arcade games (breakout, invaders, commander, noob run).
New 3D Game
There is a new game in the 3D games room: Boom! In this game the player must use a rocket launcher to shoot as many zombies as possible. Get hit 3 times and you’re dead! When the game ends you get tickets based on how many zombies you killed. (The multiplayer in this game is not very functional; you can see the other player but the zombies are not the same between clients).
New Arcade Game
There is a new solo game in the arcade: Tetromino. In this game you must stack the blocks to form lines, but don’t stack into the red area or the game ends! Getting more lines at once gives you exponentially more points. When the game ends you get tickets based on your score.
1 Like
New Game: Driver
This game is based on old-school racing games (mainly Night Driver). Try to dodge the cars, but don’t crash into the wall! Also watch out for curves, which cause you to slip. The game gets faster as you progress, and you get more points for faster speed (so when you brake you get less points). Use the mouse to move the car, click/spacebar to apply brakes.
Easter Update
There is a limited-time easter egg food item in the prizes area.
There is also a new easter event game: Egg Hunt. In this game the player must collect the eggs that the rabbits drop, while avoiding the evil rabbits. The gold eggs are worth 3 points. Colliding with an evil rabbit will cause the player to lose 3 points. The game ends when the 1-minute timer runs out. Getting 50 points will give the player an easter basket prize.
Update
This update includes several UI improvements.
Custom proximity prompts with in/out animations.
Improved dialog UI with help text.
Entering a bowling lane lets you choose between “free” and "paid mode.
Added a fruit-themed claw machine.
Other changes:
Remove the easter update.
Moved the tickets to below the chat.
Touching the laser-tag barrier opens the laser-tag dialog.