✅ What in the hell am I being asked to do here? Whats being done by me doing this?
Hey everyone, I know this isnt exactly coding but I cant possibly begin to think where else to try and find an answer to this so I defaulted to here.
Im using CodeAcademy to try and learn C#, and literally the 3rd thing it asks me to do I dont even know what It wasnts from me. What the hell is a CS and why am I typing it? What does it do and do I even have it? Im so bafflingly confused as to whats going on.
63 Replies
they're using the terminal to create/navigate folders on your computer
cd
is "change directory", i.e. going into a folderyou might have an easier time using https://learn.microsoft.com/en-us/shows/csharp-fundamentals-for-absolute-beginners/ with visual studio as opposed to vs code
its a very easy to follow video tutorial where he walks thru things very detailed
Well hers an update - Seems like I've managed to achieve what was wanted from me
Im using this one because it was specifically reccomended to me by someone in a server, So while I apreciate the help I'm gonna stick with this one. Ty tho.
Especially since its a full on course
they are both full courses
but you do you 😉
Oh damn
nvm then Im checking that out
Would recommend checking out a terminal course if/when you have the time. I presume https://www.codecademy.com/learn/learn-the-command-line is decent. Visual Studio and VSCode can do a lot but there are tools that are terminal-only as you go deeper.
most of these u dont really have to touch at all at the begin thou specially with visual studio
I wont deny that is worth learning the cli and tooling but for a smooth start
without having to be solving other problems than actually get dirty at coding visual studio offers the best experience
should I look throught that first or complete the coruse you reccomended
ty btw
you can go straight into the one I suggested yes
you only need to know the cli at the begin if ur using vscode
cli?
command line
oh thats cool

that is vs code u want visual studio for the link I gave u
$vsinstall
You can download and install visual studio community from the following link https://visualstudio.microsoft.com/downloads/!
When installing it, the 3 basic workload to select based on what you want to do are:
Please be joking
I've said it in my initial message

did all this for VSC and now I just go back to the other one
god dammit
ty
unless u want to continue with code academy
they are both good courses but u will have to learn and be proactive at problem solving a lot more with vscode until u figure your way around it
while in visual studio community it holds your hand all the way
does this thing even work in Unity
yes visual studio works with unity
Was wondering cause that image didnt show the unity extension or whatever the fuck its called
Im gonna do the blue one
VSC
on the VS Installer I think there's a Unity workload you can select
Yeah I got that setup
fuck man idk
Ill do the purple one
maybe
idfk
well you can do either
like I explained the main difference is one u will have to do more than just coding to solve problems
I know I can do either I just dont know which one to choose
u will have to figure out how to setup stuff, fix issues outside c# etc
while the other one u just have to worry about learning
On one hand hand holding seems inneficient but on the other hand it seems really nice
by hand holding I mean u wont have to focus on configuring everything manually and figuring out things aside from just learning c#
For clarity, this one is for the purple visual studio, yes?
its not that deep really
purple one is visual studio and u would get visual studio community which is the free version
blue one is vs code
I already got it installed so I'll just go with that one
the purple one
tysm I probably wouldve never found this without you
its all good 😉 we got to start from somewhere
and yes sir there is indeed

Ive already set it up, how do I reach this screen at this point?
I wanna make sure I've got this setup properly
I just press the windows key
then press v
and it shows me this

I open it
click modify on the window tha opens
oh my dumbass was looking in the unity hub
mb
and then u should be able to see it
u would want at least these 2 checked
this one for learning c#

btw is there an alternative channel for me to talk about things relating to the code or whatever or is just exxclusively here
and the above for unity tooling
you can open new threads with different topics yes
or you can use
#help-0
if u prefer
over here you avoid all the noise from other channels
so its more reserved per say
so if u have a new problem about how to do X, you open a new thread and explain the problem, post some code
and some one will help ya
Alr I've got this one and game development with unity
now get hacking at learning c#
once u do all those videos
u try writing some $projects in console
Collections of application ideas that anyone can solve in any programming language to improve coding skills:
https://github.com/dotnet/dotnet-console-games
https://github.com/karan/Projects
https://github.com/florinpop17/app-ideas
those videos arent for learning the language?
to assess how well you're doing
the link I gave you is for learning the fundamentals of c# so you can do unity
oh ok
doing unity without learning c# first is just dumb and time wasting
unity in it self is already an overwhelming engine
So I should learn the language then learn from the link you sent?
or the other way around?
mmm no the link I sent you is to learn c#
it will show how to use visual studio
then explain how projects works
then go into c#
and give u all the fundamentals
Ok so these will teach me the language, how it works, how to use VSC
and then I should use like, Unity Learn to learn the engine?
yes it will teach all those topics listed there
Ok
and then you could take the unity courses
Should I be doing these alongside each other or do one then the other?
Unity Learn
Unity Learn
Free tutorials, courses, and guided pathways for mastering real-time 3D development skills to make video games, VR, AR, and more.
Or does it not really matter?
u should be doing these first nothing else
Alright tysm
as u do those u practice it
once u finish it
try creating some projects using console
like explained here
those are not copy paste stuff they are just ideas of projects u can do in console for learning purpose
so you can see how you're doing
with the content your learning
and if u have doubts etc just open a thread and ask away
$close
If you have no further questions, please use /close to mark the forum thread as answered