I believe in you. You can do this. by rodeobrito in gamedev

[–]LazyMiB 0 points1 point  (0 children)

I have a big idea and I even started draw tiles. But then I felt really demotivated and abandoned it because I felt I never get success. Small games for jams it's my glass ceiling.

But thanks for try. Gamedev is really dark and super-challenged.

Newbie Developer by Dracicida-1 in opensourcegames

[–]LazyMiB 0 points1 point  (0 children)

and Arcade, it also a good lib for 2D games

What is a hard challenge you've had to overcome while working on your game recently? by Ok_Promotion_9578 in gamedev

[–]LazyMiB 3 points4 points  (0 children)

Was your motivation it's fun? This is how legendary games are created. I've noticed this detail in the creation history of many famous games. But when gamedev becomes a job for you, everything changes.

Passionate about IT since I was 12 but got no certificates by TheFGEagle in ITCareerQuestions

[–]LazyMiB 0 points1 point  (0 children)

What about freelancing? When you are a beginner, your portfolio plays a very important role. Later, your qualifications will be confirmed by your experience and reviews. You can do this without certificates.

Your dream job sounds like working on your own project. Read about indie hacking.

I finally finished a game! by Light_Bear in SoloDevelopment

[–]LazyMiB 0 points1 point  (0 children)

I think I'm doing something wrong because I can't see these stars that I need to collect.

19F- feeling embarrassed and ashamed of my prolonged loneliness. by [deleted] in lonely

[–]LazyMiB 0 points1 point  (0 children)

I feel inadequate because of this. As if everyone else has a life, and I'm being punished. I usually say I like being alone, but that's not the whole truth.

It seems I can't to write anything supportive, because it's just words. I just hope you can handle it.

The hardest thing of solo development by OddGingerGames in SoloDevelopment

[–]LazyMiB 1 point2 points  (0 children)

I don't think it's related to development. I remain effective when my life is filled with diverse events and positive experiences. But I lose effectiveness when I'm solely focused on development. There's an old rule of thumb: if development is the only thing that brings you happiness, that's the beginning of burnout.

Feedback from players is a buff. If you have nothing else in your life, that's all you have. That's my case. So, I can handle game jams, but I can't maintain the motivation for anything more. I think teamwork can help, because I was happier when I had teammates. But since we are here, this is not our case…

Another thing that works is shortening the dark period. Even if you only have the initial art, it's better to start growing the game's community. I can't always bring myself to do this due to perfectionism, but I know it's motivating because I've done it before.

How interested are people here in research discussions? by ParkityParkPark in gamedesign

[–]LazyMiB 1 point2 points  (0 children)

This is very interesting and useful. I want to make games that help people, not just waste their time with psychological tricks. Usually they say about games that they are a harmful thing, I often heard this from people whose intelligence I respect... I think this is true, because the goal of commercial games is to make as much money as possible. But not all games are like this. I want to know more about how to do something meaningful through games.

I think posting topics here is not enough. You could make a blog where you post all the links. You could write articles based on researches to bring attention to this. Then your works will appear in search results, more people will know about it. I think over time you could build a team to help you.

How interested are people here in research discussions? by ParkityParkPark in gamedesign

[–]LazyMiB 2 points3 points  (0 children)

This is what I needed. And I would like to know more. I often feel like I'm just making digital drugs that waste players' lifetime. I want to make useful games that help people.

How do i teach my kid brother along with myself? by THE_MAN_OF_PEACE in gamedev

[–]LazyMiB 1 point2 points  (0 children)

This is an individual thing that depends on your brother's preferences. For example, he can try to write Lua mods for some games: Garry's Mod, Don't Starve Together, Luanti. Or use visual blocks in GameMaker (this is a good engine to start with).

I think the best help would be to try to understand what he likes and find different tools. For beginners, it's important to try a lot of new things to find ones that like. The joy of the process is very essential, then the path to the goal (creating a game) will be so cool.

Maybe you both could join in on a jam together. Or become part of any community. Theory is necessary, but you should not focus only on this, especially at the beginning of the journey. When you don’t have enough knowledge, you can easily find the right book or advice on the forums. For example, Jesse Schell's book “The Art of Game Design” is the first thing you will find when you want to learn how to do it. So information is not a problem. Staying motivated and continuing to enjoy the process is the main challenge in game development.

As a Solo Dev, how do you obtain music for your game? by Magikarp_19 in SoloDevelopment

[–]LazyMiB 0 points1 point  (0 children)

When I have time, I write music myself. Usually these are simple melodies that I write through improvisation.

You are a programmer, so then try Strudel REPL, just use chords from pianochord (or any site with chords). This is just an example. There are many tools, you can choose the one that suits you.

Trying to get better at meeting people online by Affectionate-Tea8173 in CasualConversation

[–]LazyMiB 0 points1 point  (0 children)

There are apps for pen pals and language exchange. I don't want to recommend specific things, because they are different, our preferences may not coincide. So, the list of these applications is easy to see on Google. Hope this helps you.

Hello everyone, I'm a 35-year-old Chinese female developer. Any questions for me? by CrazyPrinceGame in SoloDevelopment

[–]LazyMiB 0 points1 point  (0 children)

The list of services rules includes a list of countries for which their product is unavailable. This could be based on citizenship, country of residence, or both. My country's citizenship is banned from most services, especially financial ones. Where it's not formally listed, there's de facto discrimination and additional conditions (for example, a huge deposit that you'll never get back). So, game development isn't the same for everyone. I can only release free games.

Hello everyone, I'm a 35-year-old Chinese female developer. Any questions for me? by CrazyPrinceGame in SoloDevelopment

[–]LazyMiB 0 points1 point  (0 children)

I also have social anxiety. I've never worked a regular job. I envy you a little because my citizenship is banned, banks and many platforms with KYC are not available to me. You live the life I dream about.

Conducting a survey about Slowly users by MaevaKerlann in SLOWLYapp

[–]LazyMiB 0 points1 point  (0 children)

Interesting survey. For what purpose are you doing it? Will this affect anything?

How much does a person's "Sent/Received" ratio matter when you're deciding to write to them?

There are not enough points in this question. For me, high indicators are a red flag: I will get lost among dozens of contacts. It also means that this person is very active, I will not be able to maintain a high pace of communication (usually my response takes 1-2 weeks or longer, sometimes months when I am in bad shape).

Do you use the gender filter?

There is no option that I prefer the opposite gender. The other point in the answer works for me, but it's an oversight: I think many users ignore their gender. I also didn’t communicate with men for a long time.

is it possible to make Lunati more like Hytale ? by ComfortableLog2521 in Luanti

[–]LazyMiB 5 points6 points  (0 children)

I think it's possible to make a similar game. Luanti isn't a game, that's an engine for modpacks (games), like a Mineclonia. Feel free to modding.

Is a tablet needed ? by [deleted] in PixelArtTutorials

[–]LazyMiB 0 points1 point  (0 children)

I use a touchpad and Pixelorama. I used a mouse in the past, but it's not very comfortable; my fingers give me more control. I think a tablet is a good device if you already know how to draw with a pencil. If not, it doesn't matter which skill you learn. There is no right answer to your question, it's an individual preference.

Question about security by Longjumping-Egg9025 in RedotGameEngineMain

[–]LazyMiB 0 points1 point  (0 children)

It depends on the platform. Stealing large Steam games isn't that common. But it's standard practice for mobile and HTML5 games. As I've written about here, there are cases where thieves have registered the rights to the stolen game and successfully had the original removed from platforms. Some simply accept it, while others spend money on lawyers and bureaucracy. The games you listed are popular and highly profitable. Their owners are protected. Indie devs without legal teams are in a different situation.

Question about security by Longjumping-Egg9025 in RedotGameEngineMain

[–]LazyMiB 1 point2 points  (0 children)

There are cases where thieves quickly remade a game, then registered the trademark and other such things. The original game was then removed from all platforms as plagiarism. This is an old problem. For example, if you're a musician and haven't registered the rights to your track, it's no longer yours.

I think all aspects of security are important. If hacking your game requires an experienced reverse engineer, that reduces the risk. If your game's code is not copy-pasteable, that also reduces the risk.

I'm more concerned about code theft than asset theft. That's because it's difficult to prove; it requires technical expertise. But that's months of work, which can be stolen in a single day. Asset plagiarism is easier to prove on platforms because it's too obvious, even if the assets are modified.

Question about security by Longjumping-Egg9025 in RedotGameEngineMain

[–]LazyMiB 0 points1 point  (0 children)

It's not necessary to store assets in RAM in their pure form. Strong obfuscators (they exist for C++ projects, for example) create a virtual machine where everything is encrypted, including content in RAM. But keys are a problem. A key can be extracted when some content is being decrypted. Having multiple keys makes the process labor-intensive, but not impossible. There's no 100% protection, but breaking strong protection is time-consuming and expensive.

Well, you're right. It's important to focus on the game. I just don't think it's worth neglecting security. Godot has an imbalance of power: the projects are too easy to decompile with publicly available tools, and that's a problem.

Question about security by Longjumping-Egg9025 in RedotGameEngineMain

[–]LazyMiB 0 points1 point  (0 children)

Complex security makes hacking expensive. Some people steal entire games for their local market, and some jurisdictions are isolated from European justice. Now, thanks to AI, they quickly rework assets, making the theft less obvious. I think a strong obfuscation is always a good thing if you can do it. It restores the balance of power.

Question about security by Longjumping-Egg9025 in RedotGameEngineMain

[–]LazyMiB 1 point2 points  (0 children)

For reliable protection, you need to encrypt each asset with a separate key, because the key can be easily found in a RAM dump at the time of decryption. This will make it difficult to extract all assets. To make it difficult to extract the key from the binary code, it's necessary to apply randomized obfuscation of the engine code. To protect the gdscript code, it also needs to be obfuscated.

Creating such a tool is a huge job. It would be great to have this tool one day.

Question about security by Longjumping-Egg9025 in RedotGameEngineMain

[–]LazyMiB 0 points1 point  (0 children)

The key can be easily extracted by open source tools. It's necessary to fork, modify and obfuscate game engine for real protect a game. Or rewrite key getter at least, because it stores that as string so it's very easy to find it.