Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

We Want To Create a 2D Visual Novel Game with a Board Game

Discussion in 'Getting Started' started by jzbi, Jun 11, 2023.

  1. jzbi

    jzbi

    Joined:
    Sep 22, 2022
    Posts:
    2
    We just started creating a game from scratch with Unity. We are planning to create a board game using unity with the following mechanics:

    Story of the game follows a visual novel design and player has a job scene where the player has to travel through a board game (delivery) sort of like a minigame for the story to progress.

    We've already looked through youtube for tutorials for the code of the visual novel dialogues, the board game and the dice. The problems we have so far are the following:
    • The dice tutorials on youtube that I've found mostly uses the dice itself to be clicked for it to roll. For our UI we implemented a roll button but we can't make the code work through this reference:

    • We decided to use the RNG for the weather tiles (indicated tiles with the yellow symbol), kind of similar to the mechanics of the Pokemon game where the trainer steps on grass and gets random Pokemon encounters. How do we make the player stop on the weather tile if the RNG made it rain? (It will cancel the rest of the movement (e.g. dice roll 5 but within 2 movements, player steps on weather tile and it rains).
    • How do we connect the tile to the visual novel dialogue below to show whether it will rain or not? (See the attached file)
    • A whole screen visual novel type comes before the board game scene. We made visual novel code separate from the board game code, so how do we connect the two?

    Available resources/youtube video tutorials are very much welcome if you can provide solutions to the problems I listed above. Any additional lectures related to the board game will be a lot of help. Thank you!
     

    Attached Files:

    Last edited: Jun 12, 2023
  2. RichAllen2023

    RichAllen2023

    Joined:
    Jul 19, 2016
    Posts:
    1,026
    If you have the skill, you can literally make anything you want to.

    That's my problem, I have ton of original game ideas but I couldn't program my way out of a damp Tesco carrier bag.
     
    jzbi likes this.
  3. jzbi

    jzbi

    Joined:
    Sep 22, 2022
    Posts:
    2
    Yes, thank you! We really want to make this work to present as a class project so we're looking into working on it for the next few months
     
  4. AngryProgrammer

    AngryProgrammer

    Joined:
    Jun 4, 2019
    Posts:
    431
    Before you start you need to know the essential elements, tools, and concepts behind Unity. Topics are not about board games but an introduction to the features I wrote above.
    https://learn.unity.com/project/beginner-gameplay-scripting
    https://learn.unity.com/project/intermediate-gameplay-scripting
    https://learn.unity.com/pathway/junior-programmer
    https://docs.unity3d.com/ScriptReference/index.html

    Second, you need to know how to make prototypes. Nobody makes a game right away with all dialogues and complete gameplay. You must test the concept in the small working prototype.