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. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

How do I create a simple complete the painting levels game?

Discussion in 'Getting Started' started by F33dMeKills, Mar 31, 2017.

  1. F33dMeKills

    F33dMeKills

    Joined:
    Mar 31, 2017
    Posts:
    2
    Hello! I recently have started animating and designing games and I was wondering if anybody could help guide me towards creating a simple painting game.

    I'm thinking about building a game in 2D and its a fill in the art and its timed. When you first complete the first drawing within a time limit, you automatically are advanced to the next art level with less amount of time. The max level is 10 (final painting), but I just want to get the beginning levels done first before drawing anything complicated.

    My guess is I might have to use coding perhaps but I'm not exactly sure, specifically for having the mouse being a paint brush that paints.

    Thank you!
     
  2. JoeStrout

    JoeStrout

    Joined:
    Jan 14, 2011
    Posts:
    9,848
    Yes, you'll certainly need to do some coding for that.

    I'm not entirely sure I understand how such a game works. But painting in 2D in Unity is not exactly easy — it's not the sort of thing Unity is really designed for.

    However, I happen to make an asset called PixelSurface that will make this much easier. It defines a 2D pixel area and supports efficient drawing, including brush and paint-bucket style operations. Perhaps this will do the trick for you?
     
  3. F33dMeKills

    F33dMeKills

    Joined:
    Mar 31, 2017
    Posts:
    2
    Anything would work as long as its free, cheap and can make the basics lol. I'm not exactly sure what would help me but thank you for suggesting PixelSurface to me, I'll check it out.
     
  4. computertech

    computertech

    Joined:
    Feb 17, 2015
    Posts:
    208
    If you do not want to pay for PixelSurface. I think you can code 2 for loops for 1 of them be x axis another 1 is y axis. Then fill in RBG color value pixels in each axis. But, you need to create a canvas first. I am not so sure how unity codes is like yet. Because, I keep on using Java and not really used unity much yet.