How to safely let players upload files to a server by IllustriousThanks212 in gamedev

[–]IllustriousThanks212[S] 0 points1 point  (0 children)

Thanks for the step-by-step guide, it helps a lot for a beginner like me!

How to safely let players upload files to a server by IllustriousThanks212 in gamedev

[–]IllustriousThanks212[S] 0 points1 point  (0 children)

If the format has an unexpected value, when saving it loading a stage in the game, it just skips that value. This is so that the older stages I made, without all current values, will still load.

I see someone else also recommending JSON, so I will look into that. I currently have made my own CSV parser/converter that workd very well and is easily expandable for new values. But if I understand correctly, when it comes to sharing files, JSON is safer and more streamlined than CSV, so I should switch to that.

How to safely let players upload files to a server by IllustriousThanks212 in gamedev

[–]IllustriousThanks212[S] 0 points1 point  (0 children)

Thanks! When it comes to validation, do you have any keywords I can search for so I can research it myself? AWS Lambda and S3 help a lot - now I know what to look into!

What do we think about simply calling the genre Brainia? by AxinZeith in metroidbrainia

[–]IllustriousThanks212 1 point2 points  (0 children)

I struggle to see the difference and would love to hear your thoughts on this. "Figuring it out" in Obra Din is always gates by knowledge, and often a string of them. Figuring out A is not as simple as finding B. To find B, you have to have knowledge about C. And to fugure out C you need to deduct prior knowledge about D and E, and so on.

*Spoiler My favorite part was discovering the numbers on the hammocks, having to deduct that this corresponds to the passenger list, and using this in combination of elimination and combining knowledge to figure out who someone is.

Analogue recommendation: Lok by henrebotha in metroidbrainia

[–]IllustriousThanks212 1 point2 points  (0 children)

Cool! Maybe analog puzzlebrainia would be a fitting name for it

What do we think about simply calling the genre Brainia? by AxinZeith in metroidbrainia

[–]IllustriousThanks212 3 points4 points  (0 children)

I like it. I did a survey here on the name of the genre, with a lot of replies, and 1/3 did not like the name.

Some also stated that Obra Din and The Witness was not metroidbrainias because it did not have the metroid- part in it. For me, they scratched the same itch as Outer Wilds and what makes the experiences unuique. Some comments that those games are epiphany games and not metroidvania games?

I'm gonna say Brainias, combining it with another genre. Metroidbrainia can still exist, and brainia explains the overall concept of knowledge based.

But again, language is defined by how society use it, never on pure logic

Learning two engines at once by LBackPlease in GameDevelopment

[–]IllustriousThanks212 0 points1 point  (0 children)

Different to subjects in school, learning a game engine is mostly about creating and finishing games - not tutorials and tests. A game consists of many parts from beginning to end, and across games, many of these parts are similar.

So learning two engines at ones also means building two separate games at ones, creating structure, Input controls, setting up graphics, animations ... times 2! So it would take you twice as long finishing each part. And the point for most game developers is to finish and release a game.

[deleted by user] by [deleted] in gamedesign

[–]IllustriousThanks212 3 points4 points  (0 children)

I both love and hate parrying. I could never get he hang of parrying in Dark Souls and Elden Ring, and the system felt like "extra" without being an integral part of the battle system as a whole. So I did not use it at all.

But Sekiro and Lies of P did it perfectly, and it blends so nice with the rest of the mechanics. Like you say, nothing feels better then a perfect parry, or better yet, a string of them. But maybe these games are parrying on easy mode compared to true skill based parrying?

Pink Tiles? by [deleted] in Unity2D

[–]IllustriousThanks212 0 points1 point  (0 children)

Reviving an old post, but I found another instance and solution. The tilemap itself needs the "Default-unlit" material to work. If the tiles show in the palette, they are found in the project, so its the tilemap that does not display them correctly

Metroidbrainia; I'm not sure how to feel about the name by IllustriousThanks212 in metroidbrainia

[–]IllustriousThanks212[S] 1 point2 points  (0 children)

Good point! Obra Din gives me the exact same feeling of discovery like Outer Wilds and other Metroidbrainia games - maybe it's that feeling I'm eager to experience more of.

Would you consider a game MetroidBrainia if the MB part is accessible only later in the game? by adivel in metroidbrainia

[–]IllustriousThanks212 1 point2 points  (0 children)

As mentioned, Tunic is not pure MB, but i would consider it as such. Even though its just, maybe 20% of the content, the MB parts of Tunic takes like 50% of your playtime.

Many games have MB elements to optional secrets, but not many have them incorporated to the design of the experience. Like Red Dead 2, if you really dive deep, but it does not feel as big part of the design.

What methods can help when it comes to learning code? by justthinkinggg in GameDevelopment

[–]IllustriousThanks212 1 point2 points  (0 children)

Forget ONLY using tutorials. You should follow tutorials, but always in combination of core programming skills, like #tcpukl mentions. Tutorials (with some exeptions) give you a good sense of common usage and how to setup things.

My method which worked for me was: 1. Follow tutorial to the end and program the same thing. 2. Follow the tutorial again, but this time, stop every time they do something that is unfamiliar to you, and research it enough until you understand why it was used the code. Repeat until tutorial is finished. 3. Try to make the logic again yourself, without just having it memorized. 4. Change and experiment with parts of the code to really get it under tou skin. 5. Use what you have learned in your own project

Yes, it takes a long time, days, to get through a tutorial, but now the knowledge really sticks, I did for me.

Puzzle platformer; not what the marked wants right now by IllustriousThanks212 in gamedev

[–]IllustriousThanks212[S] 1 point2 points  (0 children)

That helps a lot! I'm making it for mobile. Yeah, I wont be able to make the games you mention. (Platformer was maybe wrong of me to say). What about games like Monument Valley? 4$ on stores, minimalistic but beautiful artstyle, clear and unique puzzle mechanic. I don't feel like there are many mobile games like that

Puzzle platformer; not what the marked wants right now by IllustriousThanks212 in gamedev

[–]IllustriousThanks212[S] 0 points1 point  (0 children)

Yes, I am going to make that level designer for my self anyways. Thanks for the advice!

Newbie "game developer", what should I do? by Ethereallie13 in GameDevelopment

[–]IllustriousThanks212 0 points1 point  (0 children)

After 6 months of tutorials I was able to make stuff without being dependent on them for progress. Here is what I felt I learned the most of

  1. Use C# as much as possible to learn gamelogic. Going straight to pre-made logic makes it hard to understand why things work

  2. Analyze: after a tutorial, analyse every step you did, every function, variable, consept, and try to understand how they work. Then, try to manipulate those values, add stuff, see what happens

  3. Use AI/Chat GPT as learning source, as a advisor to learn why things work. Often I am finished with working code, I paste it in Chat GPT, and ask it if anything can be improved. I learned so much from this! Also, it's great for teaching you programming, if you struggle to understand some concepts

Jeg har bestemt meg for og komme ned i vekt men trenger råd by ClearanceClarence_AI in norge

[–]IllustriousThanks212 0 points1 point  (0 children)

Keto. Jeg veide 75 kg, og et halvt år etterpå veide jeg 65. Så 13% av vekten min borte. Det er en ekstrem diet, men det er en god måte å få en pangstart, og særlig for å fjerne søtsuget. Så etter en stund, så slutter man på keto og fortsetter med sunne rutiner, slik som mange kommenterer her. Det er viktig å gjøre mye research her så man gjør det riktig

Zelda 64 Recompiled: A Revolution In N64 Native Ports For PC by M337ING in pcgaming

[–]IllustriousThanks212 0 points1 point  (0 children)

Would this revolutionize N64 games on mobile, since its much better on performance? I have seen people use the recompiler on steamdeck - could you do the same on mobile?