トピック
King 5kittens645

Motivation

(First of all, ignore the fact that my mii is Hank hill. Just pretend it is my normal mii) How does one stay motivated while coding? I've seen some people saying to take a nice long break, and others say different stuff. But for me personally, not of that helps so if you could, give me a little tip or something because i want to learn how to use sprites and other stuff. Thanks, King
0そうだね
プレイ済み
返信[1]
親投稿
SıмΞоп SimeonW
That, I have yet to figure out the answer too as well. I'm thinking you need to start with a stable base. If you can remove every single bug while the code is fresh in your mind, then you can just continue working on to it, adding new features and you'll continue developing it till you're happy with the result.
0そうだね
プレイ済み
返信[2]
親投稿
Stewart segludian1
Sometimes programming isn't fun. It isn't unusual to hit a section of code or hit an stage where you would rather do other things. However, that isn't just programming. It is anything that takes practice skill or dedication. It is a normal part of life. So it isn't so much motivation as dedication. You do it because you want to see things through not because it is fun.
0そうだね
プレイ済み
返信[3]
親投稿
Stewart segludian1
That being said it is very rewarding to finish something and is usually something you can hold your head high about. It is worthwhile and good for you. On the other hand if it becomes a dreaded chore and misery don't punish yourself. It is ok to try new things and to give yourself a break. It is a subtle life skill to learn. If you would regret quitting, give it another try.
0そうだね
プレイ済み
返信[4]
親投稿
Stewart segludian1
As for sprites, attached is a small demo to get you started.
0そうだね
プレイ済み
返信[5]
親投稿
Jacob KulcakKid4
I have seen you make about two other of these posts. J.P was demotivated and he literally got back into his game the very same day. If you don't like coding or you don't like coding, you really don't have to do it.
0そうだね
プレイ済み
返信[6]
親投稿
Jacob KulcakKid4
Umm. Replace the second "if you don't like coding" with "if you don't want to do code"
0そうだね
プレイ済み
返信[7]
親投稿
*J.P.* DEV NEWPICY3
@Jacob, uh actually it took me about a week (or however long you were gone lol) anyways, before starting a game, thing of a few most important details needed to have, like lets say bg maps, or even items selection. make a test program to test these things before you start gameplay, most times it will turn out very good, and be a good starting place. also if you get tired with one thing, there
0そうだね
プレイ済み
返信[8]
親投稿
*J.P.* DEV NEWPICY3
is always another thing to be done.
0そうだね
プレイ済み
返信[9]
親投稿
Guy brilliance360
I think a lot of motivation has to do with completion/success. If you're coding a game/learning to code, and you feel like you're getting nowhere, it can be easy to lose motivation. To get around this, I think sometimes it is as easy as finding something else to complete/accomplish.
0そうだね
プレイ済み
返信[10]
親投稿
Guy brilliance360
That could mean setting smaller goals, working on a different project, or even just setting aside programming to find cartharsis in other things. I think it's just about taking care of the mind.
0そうだね
プレイ済み
返信[11]
親投稿
King 5kittens645
Thanks for the tips everyone, i think i just need a little more time to think because i really don't think i'll ever fully understand sprites and maps and i don't want to keep on making text based games. Or maybe i should just give up on coding, i don't know anymore.
0そうだね
プレイ済み
返信[12]
親投稿
*J.P.* DEV NEWPICY3
nooooo. do not give up on coding, now tell me exactly what you havent understood about sprites. (maps i agree are really annoying lol)
0そうだね
プレイ済み
返信[13]
親投稿
King 5kittens645
It's mostly the code, that is the main problem because the moment i want to learn how to program something and i see the code required to make it i get super confused. My problem is that i just don't understand any type of coding even for the simplest of games that use sprites and maps. And i'm seriously considering giving up programming altogether because i'm not even good at math.
0そうだね
プレイ済み
返信[14]
親投稿
SıмΞоп SimeonW
Watch The Coding Train on YouTube Or any other YouTube video that teaches coding (there's a lot)
0そうだね
プレイ済み
返信[15]
親投稿
raimondz raimondzz
mmm... I think that your problem is not a code problem but a design problem. Maybe you know how to use sprites, background, console or basic functions but you don't know how to blend those commands together to make something greater and easy to understand. ...
0そうだね
プレイ済み
返信[16]
親投稿
raimondz raimondzz
So, I recommend you to read a page called gameprogrammingpatterns.com. The topics will explain you how to solve common problems on game development and create code that is not confusing or hard to maintain. The page mostly use c++ to show examples but it's not hard to use those ideas on smilebasic.
0そうだね
プレイ済み
返信[17]
親投稿
Stewart segludian1
You shouldn't feel down about sprites. They get complicated quickly. It can take a while. There are also a lot of games you can make with just text. Did you have any questions about the sprite demo I posted earlier? If we are recommending learning materials I nominate Al Sweigarts invent with python site. He has two game dev books you can read online for free. His first book is all text games.
0そうだね
プレイ済み
返信[18]
親投稿
Stewart segludian1
I suppose there is one graphical game at the end of Invent your own Computer Games with Python called Dodger. Would it help if I converted it to SmileBasic?
0そうだね
プレイ済み
返信[19]
親投稿
King 5kittens645
@Stewart, yeah, that may help me out. And you don't have to, but if you could put a few small tips in the code for reference that would really help. As for your sprite program you showed off earlier, i'll check it out in a moment.
0そうだね
プレイ済み