所有讨论 > Steam 论坛 > Off Topic > 主题详情
Dehps Sekrit 2024 年 10 月 23 日 下午 1:41
Why is game dev so difficult?
Whenever I want to make a game, I always get stuck at what and how I should program for basic functions in my game. Also, I get tired and start nodding off whenever I do this for a little while. I already know what I want to make, but I just feel like I'm glancing around everywhere but not really doing anything and getting discouraged. Does anyone else get into situations like this?
< >
正在显示第 1 - 15 条,共 67 条留言
Fake 2024 年 10 月 23 日 下午 1:47 
You can hire people to code for you. . . .
Corvus XIII 2024 年 10 月 23 日 下午 1:47 
yes.
Corvus XIII 2024 年 10 月 23 日 下午 1:48 
引用自 Dehps Sekrit
Whenever I want to make a game, I always get stuck at what and how I should program for basic functions in my game. Also, I get tired and start nodding off whenever I do this for a little while. I already know what I want to make, but I just feel like I'm glancing around everywhere but not really doing anything and getting discouraged. Does anyone else get into situations like this?

What is your experience and what sort of thing are you wanting to make?
Dehps Sekrit 2024 年 10 月 23 日 下午 1:58 
引用自 Fake
You can hire people to code for you. . . .
Only if you're the head of a corporation...


引用自 Corvus XIII
引用自 Dehps Sekrit
Whenever I want to make a game, I always get stuck at what and how I should program for basic functions in my game. Also, I get tired and start nodding off whenever I do this for a little while. I already know what I want to make, but I just feel like I'm glancing around everywhere but not really doing anything and getting discouraged. Does anyone else get into situations like this?

What is your experience and what sort of thing are you wanting to make?
At first I tried to make something akin to a shmup. I used Gamemaker 2's visual mode (not using any tutorial assets) to make basic movement code (increase/decrease x/y) but then I saw alot of roadblocks. How was I gonna program in enemies, make them move, or delete them when they leave the screen? How do I make the player stop at the borders of the screen? Why do I keep crashing when I want projectiles to move in the direction the player is facing? Quickly I just gave up
Dehps Sekrit 2024 年 10 月 23 日 下午 2:12 
I personally just wanted to make games just to fulfill any of my (random) desires, such as creating a game about a catboy playing golf, or a life sim. But when I tried it, i'd try to learn what to do but then forget the next day. Some people say that I just do something like programming, but to be honest, my experiences make me feel like I'm not cut out for that stuff.
Corvus XIII 2024 年 10 月 23 日 下午 2:13 
引用自 Dehps Sekrit
引用自 Fake
You can hire people to code for you. . . .
Only if you're the head of a corporation...


引用自 Corvus XIII

What is your experience and what sort of thing are you wanting to make?
At first I tried to make something akin to a shmup. I used Gamemaker 2's visual mode (not using any tutorial assets) to make basic movement code (increase/decrease x/y) but then I saw alot of roadblocks. How was I gonna program in enemies, make them move, or delete them when they leave the screen? How do I make the player stop at the borders of the screen? Why do I keep crashing when I want projectiles to move in the direction the player is facing? Quickly I just gave up

The easiest thing I ever used was very long time ago was on the C 64 called the shoot'em up construction kit.

Some people could make games on that and they became hits. Back in the 8 bit era.

What I always say to people is when making the game first start with a folder and paper. Just write down ideas and draw pictures and scribble notes down as any idea comes to you.

What does menu look like? - note it does not have to be the menu it could be an idea of a menu so you got some to pick from.
Things like that.

Reason I say that is so people have something right therenot as a block to carry but as something to say ok already got something to show for it and some ideas down on paper.

And put it on your pc / laptop too.

Onto the problem at hand,

I have not used game maker.
I write in javascript my own kind of games for browsers and things.

I have similar problem to yourself in that sometimes it does seem overwhelming. All these steps that are far away but I am worrying about them now and it prevents progress.

If I am reading you rightly that is.

Make your notes on what you are doing.

And make a separate game / program just to 'play' around with different things but in a simple not very good way. It does not have to be anything like perfection its like a doodle but with code.

coding is not linear whatever it is your doing (as ive said not used gamemaker) probably has a different way of being able to do it, in javascript and other languages there are many many ways.
So you play around with it, literally play with the code make maths games or whatever really basic things just playing with variables and objects if you will.

Each thing that troubles you maybe make as simple as you can or as complex as you can but it does not matter because this is just the practice, like chewing bubble gum phase.

Programs are made of little things and little things you are in control of and can manipulate and play with.
Corvus XIII 2024 年 10 月 23 日 下午 2:14 
引用自 Dehps Sekrit
I personally just wanted to make games just to fulfill any of my (random) desires, such as creating a game about a catboy playing golf, or a life sim. But when I tried it, i'd try to learn what to do but then forget the next day. Some people say that I just do something like programming, but to be honest, my experiences make me feel like I'm not cut out for that stuff.

to answer this part follows shortly...

It comes to self determination.

My first experiences in Javascript was reading a book called Eloquent Javascript, I thought it was a beginners book for js, it is a very good book if you already got some ideas and other books too.
I nearly tore my hair out on the exercises but I was determined and finished some of them through just spending time with the book reading and letting the brain figure it out in quietness.

Later I got other books and more ideas of what to look up.
So now it is easier.

The projects you speak of sound quite big, so don't get discouraged and do not try to get things done and feel bad if you don't because you are learning. Learning is good.

I spent hours playing with variables and what I could do with them and using different combinations of using them.
Just variables alone.
Same with Objects.
For me it was easier because with javascript I used html, css and javascript so what I was doing suited me and could check everything in the console for my needs.

A life sim?
what sort of ideas do you have for that?
最后由 Corvus XIII 编辑于; 2024 年 10 月 23 日 下午 2:20
kingjames488 2024 年 10 月 23 日 下午 2:14 
sometimes I feel like I have good ideas but then remember I gave up game development years ago and no one cares about my ideas despite everyone else having some really questionable ideas....
Fake 2024 年 10 月 23 日 下午 2:59 
引用自 Dehps Sekrit
引用自 Fake
You can hire people to code for you. . . .
Only if you're the head of a corporation...
You can outsource coding to India. . . .
SecretDragonSludge (Drugs) 2024 年 10 月 23 日 下午 3:01 
If you want to dev a game you should leave the basics of programming before attempting to make it.

https://www.freecodecamp.org/news/tag/online-courses/
Menzagitat 2024 年 10 月 23 日 下午 3:44 
引用自 Dehps Sekrit
I personally just wanted to make games just to fulfill any of my (random) desires, such as creating a game about a catboy playing golf, or a life sim. But when I tried it, i'd try to learn what to do but then forget the next day. Some people say that I just do something like programming, but to be honest, my experiences make me feel like I'm not cut out for that stuff.
You have to love programming more than playing games.
Then you can either make games or earn money to buy them. This 2nd option is more enjoyable.
Ni-Neith 2024 年 10 月 23 日 下午 3:52 
C++ and classes.
It turns out to be a well-structured program.

I made one game many years ago. Something like a puzzle.

Then I got tired of doing it.
kingjames488 2024 年 10 月 23 日 下午 4:14 
引用自 PC director
C++ and classes.
It turns out to be a well-structured program.

I made one game many years ago. Something like a puzzle.

Then I got tired of doing it.
imagine that... C++ is well-structured and reliable...

almost like it's well established and not some hipster compiler someone made in their garage that just converts to C anyways then proceeds to run it through several more layers of compilers until they finally arrive at some garbbly-goop that kinda works for reasons unknown... because it's just fine now for people not to know how things work... like quantum physics.

because science is being able to observe things and not knowing how they work.
最后由 kingjames488 编辑于; 2024 年 10 月 23 日 下午 4:15
Christian 2024 年 10 月 23 日 下午 4:21 
There are a lot of facets going into making a game. From music and storytelling to art, animation, coding, etc. It's not easy.
kingjames488 2024 年 10 月 23 日 下午 4:23 
引用自 MD
There are a lot of facets going into making a game. From music and storytelling to art, animation, coding, etc. It's not easy.
shame after all that effort most of them choose to ruin it by releasing a minimum viable product and then selling the rest of the game through DLC...

I don't buy into that sham any longer. I'm not buying your money-grabbin DLC and you'll get a negative review.
< >
正在显示第 1 - 15 条,共 67 条留言
每页显示数: 1530 50

所有讨论 > Steam 论坛 > Off Topic > 主题详情
发帖日期: 2024 年 10 月 23 日 下午 1:41
回复数: 67