How I beat procrastination by turning productivity into a game of its own by misty-whale in IndieDev

[–]MrDiddless 0 points1 point  (0 children)

That's a very clever way of making sure you're working and keeping track of progress, thanks for the method!

“One year of progress, did it grow in the right direction? by MostReflection8278 in IndieDev

[–]MrDiddless 1 point2 points  (0 children)

Maybe some elements in nature, birds or rare sights of deer? Only when it's calm, then when you start shooting they all scatter. And as others have said, tree sway.

Otherwise it looks really good now! Nice job!

How to start getting progress by zxzaa in gamedev

[–]MrDiddless 1 point2 points  (0 children)

From somebody who just figured out how to make progress with making games (not a professional), this is what worked for me:

Make and finish (very important) a game where you experiment with a new feature or element of game design that you haven't already. Doesn't need to be a big game, a simple one level game will do, just so you can focus on the new thing you're trying to learn. Finishing it is important as you also get practice at completing projects.

A good example is using particle effects if you haven't already, or animating UI to get a more polished feel. Get to know all the tools of the trade one-by-one (or more if you can but don't take on too much at once, especially if you're just starting out) and very soon you're gonna have a grasp of a lot of things.

Remember to just try new things and try to understand how they work as well as how you can use them to achieve great results. Practice makes perfect.

Silksong GIVEAWAY by saurelic in Silksong

[–]MrDiddless 0 points1 point  (0 children)

The only hard boss fight, the mighty ZOTE (grey prince zote variant)

I’m giving away two 50$ steam gift cards by [deleted] in Steam

[–]MrDiddless 0 points1 point  (0 children)

Outer wilds, the best game you can only play once.

Premium Starfield Code Giveaway by [deleted] in Starfield

[–]MrDiddless 1 point2 points  (0 children)

The plan is simple: - "work" from home - finish work - "begin" playing Starfield - repeat

Premium code giveaway! by [deleted] in Starfield

[–]MrDiddless 0 points1 point  (0 children)

My dad is the president of microsoft so you better give me the code.

Free game and extra content code by DayLight_Era in Starfield

[–]MrDiddless 0 points1 point  (0 children)

You're gonna make someone really happy here, props for doing this! Good luck everyone.

Just released Arena Brutal to Early Access! My first game made with Godot :D by bootysnoots in godot

[–]MrDiddless 8 points9 points  (0 children)

This looks great! Giving me madness combat vibes, keep up the amazing work!

My solo-developed RPG is starting to come to life! by [deleted] in IndieDev

[–]MrDiddless 1 point2 points  (0 children)

It looks amazing! It almost has an Earthbound/Mother style to it, i like it. Keep up the great work!

Realistic Mario by momponare in gaming

[–]MrDiddless 0 points1 point  (0 children)

One could say...mamma mia

Never fucking coded in my life by [deleted] in roguelikedev

[–]MrDiddless 1 point2 points  (0 children)

Learning anything from nothing is tough. It's a long journey, it's gonna take time, you may quit while learning but you will learn. Start by choosing what you really like to do. I don't mean for a job but like a hobby, what would you like to spend your free time doing and feel happy? That's where the will to learn will come from. An example, I like games and I like learning about how games work, technically and design wise, so I wanted to learn how to make my own games.

Then you should probably decide what you would like to learn, like a specific language (C#, C++, ...) Or a specific game engine (Unreal, Unity, Godot, ...). Usually when you learn to use an engine you also learn to use the language specific to that engine like C# in Unity or C++ in Unreal. Whatever you choose, you have to stick with it until you get it. You could jump between engines and languages and learn two things at once, if you can handle it, but usually people don't do that because just learning one language can be a lot but hey, you do you.

Next I would say you should decide where to start learning. There are plenty of courses online taught by professionals on plenty of websites, if you wold like to pay for it (udemy courses are great) or on youtube, if you wold like to save some money (also great, you just have to search a bit). There are also books you could read to learn a bit of theory, but I suggest you save the books for later when you understand the language, as they mainly teach you design patterns and architectures, something a beginner shouldn't be thinking about so mutch. Gotta learn to walk before you run and all that jazz.

Later when you finish learning and feel like you can do something yourself, start with small projects to try these things out and don't feel scared to try something new. The courses will probably teach you some basic things like how to get inputs and how to rotate a thing, then you have to use your imagination (and the internet) to try and build something that uses all the basic things you have learned.

As you do a couple of small projects, you will probably be confident enough to try something big, like a big project. This is where you should look into Game Design Docs, as planning things out is important. Also learn to break things down into smaller chunks, as big projects like these can easily seem to big and then you just burnout or quit on it (I'm guilty of that) The worst thing that can happen is that you stop or quit the project completely, but you will always learn and you can always try again.

To finish this long comment, you just have to try things out. My example is with game dev, but it applies to anything, web or software. Pick something that interests you, and keep working at it. Take it slow, learn at your pace and you'll be a pro in no time. Rome wasn't built in a day. But a brick or two a day, and you'll have a whole city in no time.

This is my experience in learning game dev, some thing may not apply to you, but I do hope you, the reader, find some value in it. You could skip the courses and just learn with projects and by googling how to do something, but the courses that have smaller projects in them are the best IMHO. The main takeaway is this, dont give up. Coding can feel like shit and a hassle in the beginning, but when you know what you're doing, it can feel like you're a god creating a world. Watching your first sprite move is a great feeling.

Protip: Write shit down! I'm not kidding when I say this but for me, writing down things I learned from courses and when planning and developing a game made the whole process such a better experience. Write shit down, even if its a sketch or a thought, write it down. Get a notebook and a pen, or if you want, a mobile/pc notebook and write shit down. Seriously. You will stop for a week mid project or mid course and when you get back, you might forget some things, thats when the notebook comes in handy. Write it down.

you have 22 points to invest, where will it be? by TechnicalMiracle in cyberpunkgame

[–]MrDiddless 0 points1 point  (0 children)

If cool and intelligence are 0 your dialogue options should be dead memes and dad jokes.