Skip to content

Can ChatGPT Code a Roblox Game in 10 Minutes?



In this video, we put ChatGPT to the test by trying to use it for scripting a Roblox game within a 10-minute time limit. ChatGPT is a …

35 thoughts on “Can ChatGPT Code a Roblox Game in 10 Minutes?”

  1. Try ChatGPT Here
    + https://chat.openai.com/

    Q: Why is the video 3 minutes long for a 10-minute challenge?
    A: I removed all boring parts where people would have left the video. Only the good stuff is here. Saves you time and you get the same value if not better from the video!

  2. It's difficult to program with chat gpt, you need a bit of programming knowledge and know how to interact with gpt in order to create functional scripts. Sometimes chat gpt writes the code incorrectly so you gotta know some Lua to fix those errors, or simply just be very specified and give chat gpt detailed information on what you want to achieve.

  3. using UnityEngine;

    public class MovementScript : MonoBehaviour
    {
    public float speed = 5f; // Speed of the movement

    private Rigidbody2D rb;

    private void Start()
    {
    rb = GetComponent<Rigidbody2D>();
    }

    private void Update()
    {
    float moveHorizontal = Input.GetAxis("Horizontal");
    float moveVertical = Input.GetAxis("Vertical");

    Vector2 movement = new Vector2(moveHorizontal, moveVertical);
    rb.velocity = movement * speed;
    }
    }

  4. This dude changes a setting while the games is not playing and then starts the game and it's still 1 because it was not running at the time why it didn't save. Learn about things before you try to debunk them I made a procedural generated parkor map that keeps track of the highest point a player gets to its like the new game Only Up. And everytime the game starts the blocks are in different locations so Noone can remember the courses and chat gpt made the whole thing in few mins. 😆

  5. local welcomeFrame = Instance.new("Frame")
    welcomeFrame.Size = UDim2.new(1, 0, 0, 100)
    welcomeFrame.Position = UDim2.new(0, 0, 0.5, -50)
    welcomeFrame.AnchorPoint = Vector2.new(0, 0.5)
    welcomeFrame.BackgroundTransparency = 1
    welcomeFrame.Parent = game.Players.LocalPlayer.PlayerGui

    local welcomeText = Instance.new("TextLabel")
    welcomeText.Size = UDim2.new(1, 0, 1, 0)
    welcomeText.Text = "Welcome to the Game!"
    welcomeText.Font = Enum.Font.SourceSansBold
    welcomeText.TextSize = 24
    welcomeText.TextColor3 = Color3.fromRGB(255, 255, 255)
    welcomeText.BackgroundTransparency = 1
    welcomeText.Parent = welcomeFrame

    while wait(0.1) do
    welcomeText.TextColor3 = Color3.fromHSV(tick() % 5 / 5, 1, 1)
    welcomeText.Position = UDim2.new(0.5, 0, 0.5, -math.sin(tick()) * 10)
    end
    Use this to have a Smoother welcome message

Comments are closed.