Realizing my Skill

This one is long so I hope you’re here for the ride! :smile:

Basically I came up with this idea of a game last night, where the player uses a shotgun/gun to kill enemies, basic stuff. Another functionality with the gun however is, its your only way to move using it recoil to your advantage.


While thinking about this and trying to script it, its made me realize that I’ve been coding for 5 years give or take, and I can barely code something without it
a.) not properly working after hours on hours of trying.
b.) not coming out properly and doesn’t ever shape up to the vision.
or c.) making me lose motivation/the idea not feeling as good when in action.

And this game I’m aiming for practicing:
1a.) How to make a gun model on the player without tools
1b.) How to stick with a project, cause I suck at staying motivated with any project for more than a day.
1c.) How to even begin this project. :sob:


If anybody knows anything about how I would start with making this or even how to get better and coding or something the help would be so, so, so, so, appreciated. I’ve been struggling to keep a project for the past like 3.5 years and I though from all this I would have at least learned some skills over the path but I have actually learn nothing, either it went through one ear and out the other, I’ve been just reusing the same skills over and over again.

also sorry for this being long and probably a grammatical bomb. :smiley:

Also I probably wont check this for a few days after today, as im taking a little break from studio in general. :speaking_head:

I think the first place to start on this project would be the data/backend. Once the saving/loading is complete, then slowly start doing front end work. This way you won’t need to attempt to fit the completed frontend to the backend, but instead build upon the backend. Try to code in a way that is upgradable in the future, but don’t stress on the little things too much. The biggest killer of projects is perfection IMO (but unorganized code is second). To stay motivated, I’ve recently been posting my progress on twitter. I don’t get any views but it allows me to see how far I’ve come.

1 Like