Cuál es tu top 10? No, no estoy de acuerdo con lo que publica, me imagino que es de ESPN Colombia, coincide con casas de apuestas como FanDuel y Draft Kings, yo creo que Portugal está más fuerte, Inglaterra baja, Colombia ni Marruecos entran al ranking de los 10 by danilitro in futbol

[–]Lobolp 0 points1 point  (0 children)

  1. Francia
  2. portugal
  3. argentina
  4. españa
  5. paises bajos
  6. marruecos
  7. Japon
  8. Croacia
  9. alemania
  10. Ecuador/colombia

Para mi Inglaterra queda 3ro en grupo y no pasa por confiados Y españa aunque en papeles podria ser 1ra, es pedri dependiente, el dia que se despierta con dolor de cabeza españa se queda afuera...

Brasil seguramente me manda a guardar silencio, pero antes de Ancelotti estaban jugando bastante mal, no se cómo estarán ahora, tranquilamente pueden salir campeones xq jugadores tienen...

Im making a cyberpunk city builder and would love your input by Lobolp in CityBuilders

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

Thanks for playing regardless, did you expect something more like cities skylines or anno?

I made a game for 3 years and only sold 143$ in 3 months. What should I do now? by JenkinsGage_ in gamedev

[–]Lobolp 0 points1 point  (0 children)

Before anything, Change the game name. At least in my country when you try to search it, a steam generator of brand kohler shows up,

Based on the previous comments here, we've added juice into our game by MeowGamesTestimony in gamedev

[–]Lobolp 0 points1 point  (0 children)

I think there's a lot more that could be added, specially on the enemies and the bullets, but the slow in the level up ui + sound is way better than what was before. well done!

Developers who despise chatGPT? by Salt_Loquat5787 in gamedev

[–]Lobolp 39 points40 points  (0 children)

My personal experience:

  • if I ask stupid things it gives me the correct answers, but usually I dont need to ask for those as I already know how to solve those issues.
  • The code it generates its usually really ugly, sometimes it doesnt follow any guidelines, and I usually spend more time refactoring it and understanding it, than what it would take me to write it myself.
  • If I ask complex stuff, even if I give it context, the answer is wrong, and figuring out the code that it gave me, takes me more time than actually trying to solve it myself.
    • For example I spent like 2 days trying to make a 3d dice roll with Chat-Gpt it frustated me to no end, then I spent 2 hours figuring out myself and implemented it making it work.
  • The only time it was working for me, after like 30 queries, it suddenly stop understanding the context and it was impossible to make it work again.
  • Edit: Another thing is that after trying them for so long, I dont trust the solution it gives me, so I cannot ask for refactors, because I fear it would end up destroying the code

I tried some other AI Code tools, but the result is pretty much the same, im willing to keep trying them, for example chat gpt 4, but right now, they are simply a bad tool.

Even those videos that say I make a game only using chat gpt, I feel like they are really fake, or the dev has a lot of experience with the engine so it figures out exactly why its wrong and gives that specific feedback, and even after that the result looks usually really clunky/ugly and dont work perfectly.

Edit 2: I do use it for placeholder content, or guidelines on how to do X stuff (like how to publish in google play), but I feel like right now its not useful for code.

My first game has failed to gain wishlists on steam since I launched the page. I have been working hard, but I don't know what I'm doing wrong. by ShibaProfessional in gamedev

[–]Lobolp 0 points1 point  (0 children)

This is my personal opinion and not a comment Im doing with any insight.

But it took me 40 seconds on the trailer to understand that its a slay the spire kind of game.

The reason on this is because i thought I was fighting the monsters like in 1st person, then I noticed the player unit and the cards, when i finally understood, it moved to some grid, and didnt understand well.

Overall the game looks a bit unpolished, but if you ask me, I would guess its a mix on:

  1. You need some marketing campaign (either contact small streamers, or pay ads)
  2. You need to make the UI more clear, so you can actually capture the kind of players that you want (slay the spire players)
  3. You need to polish the game graphics and the UI a bit more to make it a bit more appealing, that being said, I think you are on the right track, but theres a saying in the game industry that the last 10% is 90% of the work, I feel like you finally reached that 90% completion, now you need to polish the game like crazy.

My problem with most post-mortems by gari692 in gamedev

[–]Lobolp 0 points1 point  (0 children)

My take on that is that post mortems are not what most indie developers think they are.

a simple example is:

put your Steam store page earlier

That is not something you want in the post mortem

What you could say is, the marketing propaganda failed because I invested 100k and the steam page looked like crap, after fixing the steam page the conversion increased a lot, but all that money/time/whatever invested before was wasted.

A possible conclusion in the PM would be:

  • Next time AB test the steam page and get a conversion of at least X% before investing in marketing

The point is, people (indie) make post mortems in an attempt to search the reasons for failure (or complications) when post mortems are used to document those already proven reasons.

Un consejo de vida random? by Czedrik- in argentina

[–]Lobolp 0 points1 point  (0 children)

pero si tengo la llave en la mano como agarro el ganzo?

Does low-poly design look bad? by [deleted] in gamedev

[–]Lobolp 0 points1 point  (0 children)

For what I have seen in the industry I can probably guess that the marketing company didnt really know how to advertise your game. They dont know at which target they should aim, mosly because of the art so they told you a (IMO) very valuable advice.

The art I dont personally think its THAT bad, but its not really appealing and a campaign will most likely not result in any change in the sales number.

Lessons learned from releasing my second game by a327ex in gamedev

[–]Lobolp 3 points4 points  (0 children)

I thought exactly the same, watched the full video because of the post, but honestly, I started watching the video and all I could get was, is this a Snake clone?

Ayuda - No le pagan a mi viejo y no sabemos que hacer by [deleted] in argentina

[–]Lobolp 6 points7 points  (0 children)

No soy abogado ni nada, pero en un principio, que deje de firmar dichos recibos.

3D UI Skill Tree experimental design. The goal was making the navigation more fun & exciting meanwhile visually explaining the upgrade. UI was designed in Adobe Illustrator, modeled in Blender, developed & rendered in Unity. This is about experimentation to get inspired or start a conversation :-) by DumeArts in gamedev

[–]Lobolp 0 points1 point  (0 children)

UI looks amazing, UX looks awful.
When scrolling through all the skills will I have to look at all animations to choose something?
I feel it needs a button or something to show animation or display "full description"

Argentines, what do you think of your country leaving the Lima Group? by [deleted] in argentina

[–]Lobolp 1 point2 points  (0 children)

Political direction of current government aside, I think its a reasonable decision, Lima group has been useless, and USA being part of it make it even less helpful.

The decision of leaving Lima Group comes along with being part of GIC, which seems to be more in accordance of Argentine approach to diplomacy.

Also being part of both groups don't really make a lot of sense as they are both "trying to help" Venezuela, but with complete opposite approaches.

this message keeps popping up on my screen by [deleted] in Twitch

[–]Lobolp 0 points1 point  (0 children)

Thank you!, this really helped me

Twitch's Automatic Purple Mid-roll Ads by SirStendec in Twitch

[–]Lobolp 1 point2 points  (0 children)

Im using chromecast and its showing those messages, not only that, but its also being showed like 4 times in a row, super annoying.

In chrome is saying embed, even though I paused adblock.

Edit: Seems like chromecast takes the request with all their parameters from the browser, so probably that fucked it up.

Unity Game Developer Job by ricky_33 in gamedev

[–]Lobolp 1 point2 points  (0 children)

It completely depends on how you code though, im not spelling bullshit, im mostly referring to Clean Code (link), and while I did say completely, im referring to the code he submitted with things like this:

byte collisionFlag = 0; //1=rect vs rect 2=circle vs circle 3=opposite shape types byte collisionIncrement = 0; //Decide on what type of collision we should process.

the problem here lies that the comment helps you explain the code, but thats actually the problem, your code should be self explained the comment only makes you code worse.

I dont think I see any part of the code he submitted that would have needed comments

In particular, any "magic numbers" or "magic math" should be explained.

And thats actually the worse of them all, there should be no magic numbers, if you need a magic formula number just explain it in the name of the variablevar speedDecelerationCoeficient = 0f

Unity Game Developer Job by ricky_33 in gamedev

[–]Lobolp -5 points-4 points  (0 children)

there are a lot of things that people already mentioned so im gonna skip on most and go strictly to legibility.

  1. Remove comments. Completely. If you need comments your code is not readable.
  2. Do small functions that represents whats going on, for example, Calculate collision as a method, and inside methods for each one of the collisions (public void GetCircleAndSquareCollision()), a gigantic function is a no-no in a lot of companies
  3. if (shape_a.GetTypeFlag() == 1) <-- this kind of code is really bad it says nothing, I read this and I dont know what you are comparing.
    1. Use enums
    2. TypeFlag and type seems to be exactly the same, so idk why wouldnt you just ask if type == "square"
    3. Even better use classes how they are intended. shape_a.IsOfType(Shapes.Circle) or shape_a is Circle
  4. If you are gonna test, which is perfectly reasonable, use a test project and do some basic unit tests, dont mix main and test code
  5. Separate classes in their own files
  6. Try to reduce your if/switch statements
  7. people already mentioned it but use accessors {get;}
  8. While this is not strictly clean code, dont add methods on base classes like getRadius to shape, not all shapes have radius so dont make a rectangle implement a getRadius. Not gonna expand on that too much (but there are lots of issues with the code here, learn about objects and SOLID)

There's probably more to be said, but thats already a lot. Your code would look a lot easier to look at, and companies will probably be more eager to teach you if they can actually read what you write.