ā” game devlo

i want to make game can anyone give me tips
94 Replies
Buddy
Buddyā€¢15mo ago
- Don't Overcomplicate things. - Do not make anything multiplayer to start. As networking is insanely complicated. - Plan the game out, write documents first on the gameplay. - Make an iteration, like week 1: Create character controller. And so forth.. - Choose if you want a game engine, game framework or via console applications. - If you don't know C# yet, I highly suggest to make a game in a console application rather than a game engine such as Unity.
SWR
SWRā€¢15mo ago
@Networking is a pain save me pls KEK
Buddy
Buddyā€¢15mo ago
been there, done that
SWR
SWRā€¢15mo ago
I've been learning networking. I made a tiny html server in C. It is painful Also, be good at math. It's unavoidable.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
hey i have question
Buddy
Buddyā€¢15mo ago
I mean I'm not good at math either, it does help but isn't required to make a game. If you do want to apply for a game programmer job linear algebra is required, yes.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
lets say i learned only c# unity script so i can make game ?
SWR
SWRā€¢15mo ago
Anything can be done, badly.
Buddy
Buddyā€¢15mo ago
As stated previously do not learn C# through a game engine, especially Unity.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
what should i learn
Buddy
Buddyā€¢15mo ago
Unity is vastly different from "normal" C#, tons of magic in the backend.
SWR
SWRā€¢15mo ago
your ability to make a game is based on your strengths and talents. The more you have, the more you can do. The less you have, the more you are restricted
Buddy
Buddyā€¢15mo ago
- If you don't know C# yet, I highly suggest to make a game in a console application rather than a game engine such as Unity.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
i learn c# bit
SWR
SWRā€¢15mo ago
Making a game is one of the endgame (hehe) tasks once you learn a bunch of other things.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
so i can make game with out learning c# right
Buddy
Buddyā€¢15mo ago
A good start would be tic tac toe. Then whenever you feel like trying networking you can extend it to be multiplayer. Or hell, even an AI to tic tac toe.
SWR
SWRā€¢15mo ago
Yes, but you restrict yourself hard It really depends on the kind of game you can make Otherwise, it's like asking if you can bake a cake without sugar, flour, or heat
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
so to make unity game i have to learn the script
Buddy
Buddyā€¢15mo ago
Well, Unity is C# based so .. Yeah. Unless you want to mess with the horrible buggy mess that is Visual Scripting, it's dogwater.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
what is your tip for me
SWR
SWRā€¢15mo ago
Let me answer what is in the back of your mind. There is no "one simple trick" or "one thing to learn" to make a game. It's a lot of work. A lot of tedious, sometimes very boring work
Buddy
Buddyā€¢15mo ago
If you are interested in programming (coding), learn C# first then move onto Unity for example. If you just want to make a game and don't care about coding, use visual scripting.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ya i just want to make game only
Buddy
Buddyā€¢15mo ago
Note that I felt really limited when using visual scripting in Unreal Engine (blueprint)
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
from which video should i learn game dev or the script
Buddy
Buddyā€¢15mo ago
As for Unity I have not tried it, but the visual scripting module always gives errors so assume a buggy mess. Visual scripting isn't a syntax per se, it's more like connecting dots (logics)
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
Visual scripting hey that hard wat about the scrip void ....
Buddy
Buddyā€¢15mo ago
Buddy
Buddyā€¢15mo ago
Unity only uses C# as a coding language, while the image above is visual scripting.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ik do u know the youtuber dani
Buddy
Buddyā€¢15mo ago
Sort of, only seen the game they made on Steam but that's all. I don't watch youtube for such content.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ok
Buddy
Buddyā€¢15mo ago
But I bet they knew C# beforehand.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
so u are saying to make game stuff i have to learn c# first
Buddy
Buddyā€¢15mo ago
Yes. Learn language first, then the game engine.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
lets say i learned
Buddy
Buddyā€¢15mo ago
No matter what the language is. C / C++ or C#
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
i watch some of game dev video they are diff...
Buddy
Buddyā€¢15mo ago
In what way?
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
when i take c# tutorial i learned console.wrightline but on game dev he wroght print()...
SWR
SWRā€¢15mo ago
print() is likely python, or printf from C
Buddy
Buddyā€¢15mo ago
Because they are functions that do different things. Unity has a legacy method on MonoBehavior called print, which seemigly calls Debug.Log
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ok so from where should i learn c#
Buddy
Buddyā€¢15mo ago
And Console.WriteLine only works on Consoles, it does not work in Unity from what I know of.
SWR
SWRā€¢15mo ago
imo, w3 schools always has the best beginner-friendly tutorials: https://www.w3schools.com/cs/index.php
W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ok
SWR
SWRā€¢15mo ago
That whole tutorial would give you the very basics of C#
Buddy
Buddyā€¢15mo ago
I highly suggest learning by doing. W3schools is also not that great based on the reputation.
SWR
SWRā€¢15mo ago
oh? Then I defer to you for suggestion I haven't used W3 in 10 years, but it helped a lot last time I did
Buddy
Buddyā€¢15mo ago
freeCodeCamp.org
Earn a Free C# Certification from Microsoft and freeCodeCamp
I'm excited to announce that Microsoft and freeCodeCamp have teamed up to bring you a new free professional certification: the Foundational C# Certification. This professional certification includes 35 hours of training from Microsoft and an online certification exam by freeCodeCamp. By the end of this process, you'll have earned your
SWR
SWRā€¢15mo ago
Ah if it's in association with Microsoft, then yeah that's probably the better choice
Buddy
Buddyā€¢15mo ago
Also this if you prefer YouTube. https://youtube.com/watch?v=GhQdlIFylQ8
freeCodeCamp.org
YouTube
C# Tutorial - Full Course for Beginners
This course will give you a full introduction into all of the core concepts in C# (aka C Sharp). Follow along with the course and you'll be a C# programmer in no time! ā­ļø Contents ā­ļø āŒØļø (0:00:00) Introduction āŒØļø (0:01:18) Installation & Setup āŒØļø (0:05:03) Drawing a Shape āŒØļø (0:17:23) Variables āŒØļø (0:30:06) Data Types āŒØļø (0:37:17) Working With S...
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ok ty guys
Buddy
Buddyā€¢15mo ago
But note, please write code. Experiment while learning through videos.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ty soo much
Buddy
Buddyā€¢15mo ago
And use Visual Studio Community 2022
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ya even i use ex book so i can remmber the commands
Buddy
Buddyā€¢15mo ago
Do not use Visual Studio Code as a beginner.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
and i practice i use vs why tho
Buddy
Buddyā€¢15mo ago
It's a horrible buggy mess and a lot of manual work.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ok so wwe will se 2 months later hey swr how many years it took u to learn
SWR
SWRā€¢15mo ago
There's always something to learn I started in 2006
Buddy
Buddyā€¢15mo ago
Beauty of programming
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ik its endless yoo 2006 thats sooo long
Buddy
Buddyā€¢15mo ago
C# has existed since ~2000
SWR
SWRā€¢15mo ago
Yeah I started in the C# 2.0 days wild stuff It was like a wasteland back then also pre C++11. No move semantics What a painful time to be alive
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
c++ we dont talk about that im scared off it
SWR
SWRā€¢15mo ago
C++ is great for game design
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ik unreal
SWR
SWRā€¢15mo ago
C# is sufficient though C++ is just more fun if you're a nerd
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
but its hard
SWR
SWRā€¢15mo ago
C++ isn't hard. It's just easier to shoot yourself in the foot.
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
im just a gamer my friend told me about programming than i start tht my story of programming
SWR
SWRā€¢15mo ago
That's how I started too
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
wow
SWR
SWRā€¢15mo ago
You have a long road ahead of you
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
yup im 14 what about u ik 189 bc of c++
SWR
SWRā€¢15mo ago
189?
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
age
SWR
SWRā€¢15mo ago
That's about right At least I feel that old
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
lol hope i finish c# when im 16
SWR
SWRā€¢15mo ago
You'll never "finish"
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
in my country its mid night its 2:45AM
SWR
SWRā€¢15mo ago
You can learn enough to get started in a few months. The pain isn't the language, it's the libraries
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
ya i dont sleep the at night every day i have to learn c#
SWR
SWRā€¢15mo ago
get sleep It's bad for your body, especially at your age, to not get proper sleep
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
actually you are right anyways ty for your help
SWR
SWRā€¢15mo ago
Good sleep is the best path to proper concentration yeah np
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
have a great day or night bye teacher gn and @Networking is a pain save me pls you to
Buddy
Buddyā€¢15mo ago
šŸ‘‹ Bye
šŸ”„-YAFU-šŸ”„
šŸ”„-YAFU-šŸ”„OPā€¢15mo ago
morning
Accord
Accordā€¢15mo ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.
Want results from more Discord servers?
Add your server