New user ... looking for a place to start

Hello my name is richard,

Im looking to learn unity and i have a complex project in mind to create. Its always intimidating to start using new tools like unity. I have small skills in html and javascript. I hope you can guide me in the right direction.

My project is going to start with 2d learning based flow game. I was thinking a windows .exe or maybe a web based game to make updates seamlessly

what i need is kinda like a connected Wire with electricity running with boxs down the line that take some of the voltage away, and after it gets low use boosters to bring it back up. Its going to be more complex then electricity but this will get me started. Here is a picture to help

input 25v … goes down wire like 100 feet and drops to 19v then hits a box that takes 5v away then goes another 100ft drops 1v and hits another box that takes 10v away then goes 300ft and loses 3v, (now im at 5v) hits a 20v booster, and is back up to 25v. ect…

Every loss or increase needs to be a variable some adjustable by player and some not and needs to change all the other variables down the line. In the end im thinking 3 or 4 variables per loss or increase object/distance and even adding a few returning variables that go back up the line/wire. The goal for the player will be to “fix” the wire/boxs to make everything work. The only way the player will be able to know what is going on in the wire will be hooking there test tools up to the test points.

My first guess would be like shooting a bullet with 25v with a loss of the time it takes to hit next object(1v) then that object takes 5v away as the bullet passes ect … maybe when it hits next object it will direct the bullet 90 degrees and take 10v away to make it inline with the next object then hiting another object that splits the v 2 ways down 2 paths until the v=0 then disappears or hits an object that says this is the end go backwards.

Am i making cents? is there another way (better way) to do this? if it was more complex i guess i could attach more variables to the bullets / objects that change values in different ways as it hits the objects/distances.

And lets say i break the wire to make the player have to fig out, im going to need bullets hitting each object like every second to keep the variables upto date and the players adjustments realtime.

after i fig out all this, im going to need to know how long i can make the wires before i start seeing memory problems keeping everything upto date with all the variables. I would like miles and miles of wire/boxs

Can u guide me to info that can help me with learning to create something like this?
Or maybe give me some idea on how to do this is unity?

Thanks for any help or info you can direct me too.

Complex project is not something you should keep in mind right now. Start small. In fact, use Not_Sure’s link to get grips on Unity interface first.

Make small projects, search for answers (but not like “How to make FPS game?”) in order to compete the project. Finished? Start another one!

Constantly refer to Unity documentation as it list all sort of functions it has, what arguments it needs etc.

If you have a question or an issue, chances are it has already been answered a lot of times and requires a little googling.

With that being said, welcome to Unity! :smile:

2 Likes