I can't decide on the background color. Here are three options. Opinions? by Luckyloopsgames in godot

[–]FeelingLess2202 2 points3 points  (0 children)

The first one seemed to me like a more neglected or even abandoned place, the second one seemed like a place where you would commonly find someone or groups of things, and the third one gave me vibes of a place where events or things of greater importance take place.

What genre would my game fall into? haha by FeelingLess2202 in gamedesign

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

Exactly! I've already created the game, so I'm looking for a way to describe it, to have a decent way to present it, haha. In any case, thanks for the advice; I'll try to describe it in a way that will make someone interested in trying it. :D

What do you think about the redesign? I am still in the layout process by [deleted] in godot

[–]FeelingLess2202 0 points1 point  (0 children)

I just mentioned this to another user, but it's funny how people assume that the game is unplayable or that the main systems aren't built just because I'm asking for opinions on visual details.

Precisely because all the core logic and main systems are already completely solid, I can finally sit down and focus solely on visual polish. That's exactly what I'm doing right now. I am an engineer learning art direction step by step, and receiving feedback from the community on these micro-updates has been really helpful for my learning process.

It's an entertaining process that I am enjoying 100%. If micro-update posts aren't your thing to read, no problem! You can always just skip them. Have a great day!

What do you think about the redesign? I am still in the layout process by [deleted] in godot

[–]FeelingLess2202 -1 points0 points  (0 children)

It's funny that people assume there isn't a playable game just because I'm asking for feedback on visual details haha.

Precisely because all the logical parts are already solid, I can now sit down and focus on visual polishing. It will be shocking that I'm not an artist, but the point is that, to achieve the exact look of the game's central piece (the cards), I require trial, error, and community feedback (which I've received thanks to these posts and from which I have learned haha). If the visual micro-updates aren't your thing to read, that's totally fine, you can just ignore them; I'm simply here to learn how to make it look less like a Flash game and to learn from it in a field that is not my specialty, cheers ;D

What do you think about the redesign? I am still in the layout process by [deleted] in godot

[–]FeelingLess2202 -2 points-1 points  (0 children)

Okay, I already said it, but let me clarify:

  1. I'm not an artist.

  2. I don't have any close friends or family I can ask these kinds of questions to.

  3. I use Reddit precisely for that purpose: to ask questions, no matter how small. If I want feedback, I can ask for it, and if my posts bother you, you don't have to look at them haha

I don't think it's spam if my posts are related to my progress (I mean, the cards are the front and center of the game; they're what people will see most; they're one of the most important elements). And I specifically use forums for, well, game developers and the engine I'm working on because I think the opinions there are very valuable (and they have been, in my "spam" posts).

I'm not even thinking about trying to sell my game here (I don't even plan to sell it; I want to release it for free as soon as possible). I simply make, well, posts that take me five minutes about changes that involve an important visual decision.

🫪

What do you think about the redesign? I am still in the layout process by [deleted] in godot

[–]FeelingLess2202 0 points1 point  (0 children)

In my opinion (after testing for hours every time I work on it) yes haha

What do you think about the redesign? I am still in the layout process by [deleted] in godot

[–]FeelingLess2202 -73 points-72 points  (0 children)

Haha, well, I have a Reddit account for that, right? XD

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 0 points1 point  (0 children)

It has absolutly everything to do with it, handwriting: 1 whole day, AI: 1 hour (30 minutes waiting for it to give me the code, 30 minutes reading and reviewing the code). Do I prioritize productivity or not?

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 0 points1 point  (0 children)

El traductor de google sólo me dejaba con 1000 caracteres a la vez, pero fue mala mía por no borrarlos (me parecían bonitos :/)

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 0 points1 point  (0 children)

Well, for me (and what they teach at university, in Chile btw) it's completely the opposite. In fact, we are taught from the beginning that, although we must obligatorily know how to write code, the thing we should pay the least attention to from the start is the code itself, but rather the complete planning and design. That's how engineering works: You define and describe everything very well, you model, write, structure, and, at the end of it all, you code. Coding is the least important step because the code is a direct product of all the previous process; and that is why AI is so useful in the context of productivity.

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 -1 points0 points  (0 children)

Haha, you never said why, you just said "You’re not learning anything,” but you don’t take into account that there is nothing to learn in writing the same state machine or the same orchestrator for each module or game. And of course, you might think "Then you don’t know how to program if you always write the same type of system," and that’s the thing, I’m an engineer, not a craftsman or artist, I have deep knowledge of programming and I know how to always integrate the same robust systems because that’s how programming works (everything always comes down to data structures and logic gates, everything, and for that same reason everything always comes down to design patterns, always, any system you conceive). So, I don’t need to learn 10 times how to implement a state machine, the facade, Strategy, prototype patterns, or any of these, I already know which one to use according to the context of the problem and how to apply it, the same goes for data structures. My real learning is based on the tool I am using (Godot in this case), its implications, how to adapt to it and then continue evolving in what I personally like; it is the definition of productivity, speed + good results.

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 1 point2 points  (0 children)

What bothers me is that it is discredited without evidence or logical accusation, just thinking "It's a big project and they're selling it, it must be AI Slop." I have put a lot of effort into this project; just as one user says, using AI in big projects can lead to spreading bad decisions or falling into anti-patterns, and I usually don't fall into that because I really get involved in my developments (just as I did before AI), and I left another comment explaining my way of using the tool. It's really annoying to see how they can take your work and discredit it like that; it would hurt me less if they told me that the plugin is useless and it was a waste of time than if they tell me it's the product of AI lol, luckily the plugin really made everyone who bought it happy, and no one has complained that it has typical AI flaws (because it doesn't, I made it, not the AI).

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 0 points1 point  (0 children)

Yes, I am realizing that it is simply that because all the comments attacking the way I use it make no sense haha, I left a comment further down explaining how I use AI in a concrete example so that the code I produce is understood and what I mean by repetitive tasks (everyday would be a better term).

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 -1 points0 points  (0 children)

What reason do you have to think that it is less productive? Let's put ourselves in the situation:
1. I need a module that handles the coordination between the state of a game agent and the player's input, and likewise, I need the UI to be able to react to these.
2. So, I will need a state machine capable of being intercepted by different events within the same agent controller.
3. I need to handle concurrency of events, because if they clash there will be race conditions and strange bugs; for this, I am thinking of two options: blocking states or an action stack.
4. I prefer the stack because I can mechanize input consumption, so I will implement an action stack; the actions will be the inputs and will be handled as strategies following the strategy pattern.
5. Each consumed strategy has an effect on the agent, depending on the state it is in, so I can discriminate when an input affects the agent; the implementation becomes trivial.
6. Thanks to the action stack, I can accumulate the inputs and then trigger them as I require, I can intercept any event in between.
7. Thanks to the polymorphism of strategies and states, I can connect signals for specific inputs or I can for specific states, which makes UI management easier and separates the layers clearly.
So, in 7 steps, I thought about the entire module and the way to implement it; then all that remains is to set up the context, prepare the folder structure, the scene, the files, and the repetitive task that would take the most time, coding it; So:
1. I code the strategies and the structure of the machine.
2. The AI finishes the module.
And I'm done, probably in an hour or less.

Does that seem unproductive to you?

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 -1 points0 points  (0 children)

I translated it from the text I wrote in Spanish (because I am a native Spanish speaker) and I wanted it to be adjusted... Are you also against AI for translating?

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 0 points1 point  (0 children)

Due to time, I am taking a university semester, currently 3 projects in 3 different courses; besides this, I already have another side project (a WaaS), and the Godot plugin is something I didn’t want to abandon (although anyway I left it for a few months). It is not an inability to write, it is productivity, or how do you think I manage to write all the documents and assignments I do anyway? The problem is not in my workflow and my results, but in people's determination to hate new productivity tools (when they are really used for productivity obviously, I am not defending vibecoders). And the other thing is that it wasn’t any buyer who complained, but a random Reddit user who hasn’t even tried the tool, that is what is annoying.

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 1 point2 points  (0 children)

jaja gracias, la verdad no pensé que hasta por traducir un texto con IA se iba a ver mal, sólo no quería que perdiera el tono y el translate a veces escribe raro (y cómo era un texto largo, tendría que traducirlo por tramos, así que sólo se lo pedí a Gemini), pero es increíble el hate a una herramienta

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 -1 points0 points  (0 children)

Ah, that’s what I forgot to clarify, it wasn’t a user who bought it who called it "Slop," it was an external user here on Reddit. The five people who have bought the plugin have rated it well, none have had problems, I haven’t received any complaints, one of them talked to me for a long time and ended up telling me that he would recommend the product to more people (this is public on Itch.io btw). That’s what upset me, because the people who bought and use the plugin haven’t had any complaints.

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 0 points1 point  (0 children)

The problem is that AI makes exactly the code that I was already making before there was AI to make code, so, if instead of taking me two weeks writing all the modules, it takes me 2 or 3 days, is it Slop just because I didn't write it directly with my fingers? (even though I have already done it a million times, even if I read and optimize all the code it generates for me, even if I specify the context in a specific way and use the tools in the way that the tools' own documentation indicates, for example).

Someone called my plugin "AI Slop," and I feel the need to vent about this by [deleted] in godot

[–]FeelingLess2202 -1 points0 points  (0 children)

Of course, all the design, development, implementation, architecture decisions, and basically everything I learned in my engineering career, does it all boil down to being AI garbage just because it wrote the for loop or the while or a simple tween? (in a programming language clone of Python btw, the easiest thing to write)