ā” game devlo

i want to make game can anyone give me tips
94 Replies
Buddy
Buddy•2y 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•2y ago
@Networking is a pain save me pls KEK
Buddy
Buddy•2y ago
been there, done that
SWR
SWR•2y 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-šŸ”„
hey i have question
Buddy
Buddy•2y 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-šŸ”„
lets say i learned only c# unity script so i can make game ?
SWR
SWR•2y ago
Anything can be done, badly.
Buddy
Buddy•2y ago
As stated previously do not learn C# through a game engine, especially Unity.
šŸ”„-YAFU-šŸ”„
what should i learn
Buddy
Buddy•2y ago
Unity is vastly different from "normal" C#, tons of magic in the backend.
SWR
SWR•2y 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•2y 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-šŸ”„
i learn c# bit
SWR
SWR•2y ago
Making a game is one of the endgame (hehe) tasks once you learn a bunch of other things.
šŸ”„-YAFU-šŸ”„
so i can make game with out learning c# right
Buddy
Buddy•2y 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•2y 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-šŸ”„
so to make unity game i have to learn the script
Buddy
Buddy•2y 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-šŸ”„
what is your tip for me
SWR
SWR•2y 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•2y 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-šŸ”„
ya i just want to make game only
Buddy
Buddy•2y ago
Note that I felt really limited when using visual scripting in Unreal Engine (blueprint)
šŸ”„-YAFU-šŸ”„
from which video should i learn game dev or the script
Buddy
Buddy•2y 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-šŸ”„
Visual scripting hey that hard wat about the scrip void ....
Buddy
Buddy•2y ago
Buddy
Buddy•2y ago
Unity only uses C# as a coding language, while the image above is visual scripting.
šŸ”„-YAFU-šŸ”„
ik do u know the youtuber dani
Buddy
Buddy•2y ago
Sort of, only seen the game they made on Steam but that's all. I don't watch youtube for such content.
šŸ”„-YAFU-šŸ”„
ok
Buddy
Buddy•2y ago
But I bet they knew C# beforehand.
šŸ”„-YAFU-šŸ”„
so u are saying to make game stuff i have to learn c# first
Buddy
Buddy•2y ago
Yes. Learn language first, then the game engine.
šŸ”„-YAFU-šŸ”„
lets say i learned
Buddy
Buddy•2y ago
No matter what the language is. C / C++ or C#
šŸ”„-YAFU-šŸ”„
i watch some of game dev video they are diff...
Buddy
Buddy•2y ago
In what way?
šŸ”„-YAFU-šŸ”„
when i take c# tutorial i learned console.wrightline but on game dev he wroght print()...
SWR
SWR•2y ago
print() is likely python, or printf from C
Buddy
Buddy•2y ago
Because they are functions that do different things. Unity has a legacy method on MonoBehavior called print, which seemigly calls Debug.Log
šŸ”„-YAFU-šŸ”„
ok so from where should i learn c#
Buddy
Buddy•2y ago
And Console.WriteLine only works on Consoles, it does not work in Unity from what I know of.
SWR
SWR•2y 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-šŸ”„
ok
SWR
SWR•2y ago
That whole tutorial would give you the very basics of C#
Buddy
Buddy•2y ago
I highly suggest learning by doing. W3schools is also not that great based on the reputation.
SWR
SWR•2y 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•2y 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•2y ago
Ah if it's in association with Microsoft, then yeah that's probably the better choice
Buddy
Buddy•2y 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-šŸ”„
ok ty guys
Buddy
Buddy•2y ago
But note, please write code. Experiment while learning through videos.
šŸ”„-YAFU-šŸ”„
ty soo much
Buddy
Buddy•2y ago
And use Visual Studio Community 2022
šŸ”„-YAFU-šŸ”„
ya even i use ex book so i can remmber the commands
Buddy
Buddy•2y ago
Do not use Visual Studio Code as a beginner.
šŸ”„-YAFU-šŸ”„
and i practice i use vs why tho
Buddy
Buddy•2y ago
It's a horrible buggy mess and a lot of manual work.
šŸ”„-YAFU-šŸ”„
ok so wwe will se 2 months later hey swr how many years it took u to learn
SWR
SWR•2y ago
There's always something to learn I started in 2006
Buddy
Buddy•2y ago
Beauty of programming
šŸ”„-YAFU-šŸ”„
ik its endless yoo 2006 thats sooo long
Buddy
Buddy•2y ago
C# has existed since ~2000
SWR
SWR•2y 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-šŸ”„
c++ we dont talk about that im scared off it
SWR
SWR•2y ago
C++ is great for game design
šŸ”„-YAFU-šŸ”„
ik unreal
SWR
SWR•2y ago
C# is sufficient though C++ is just more fun if you're a nerd
šŸ”„-YAFU-šŸ”„
but its hard
SWR
SWR•2y ago
C++ isn't hard. It's just easier to shoot yourself in the foot.
šŸ”„-YAFU-šŸ”„
im just a gamer my friend told me about programming than i start tht my story of programming
SWR
SWR•2y ago
That's how I started too
šŸ”„-YAFU-šŸ”„
wow
SWR
SWR•2y ago
You have a long road ahead of you
šŸ”„-YAFU-šŸ”„
yup im 14 what about u ik 189 bc of c++
SWR
SWR•2y ago
189?
šŸ”„-YAFU-šŸ”„
age
SWR
SWR•2y ago
That's about right At least I feel that old
šŸ”„-YAFU-šŸ”„
lol hope i finish c# when im 16
SWR
SWR•2y ago
You'll never "finish"
šŸ”„-YAFU-šŸ”„
in my country its mid night its 2:45AM
SWR
SWR•2y ago
You can learn enough to get started in a few months. The pain isn't the language, it's the libraries
šŸ”„-YAFU-šŸ”„
ya i dont sleep the at night every day i have to learn c#
SWR
SWR•2y ago
get sleep It's bad for your body, especially at your age, to not get proper sleep
šŸ”„-YAFU-šŸ”„
actually you are right anyways ty for your help
SWR
SWR•2y ago
Good sleep is the best path to proper concentration yeah np
šŸ”„-YAFU-šŸ”„
have a great day or night bye teacher gn and @Networking is a pain save me pls you to
Buddy
Buddy•2y ago
šŸ‘‹ Bye
šŸ”„-YAFU-šŸ”„
morning
Accord
Accord•2y 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.

Did you find this page helpful?