Indie Game Developer working in the San Francisco Bay Area.

Mastodon

  • 2 Posts
  • 23 Comments
Joined 1 year ago
cake
Cake day: June 8th, 2023

help-circle
  • I feel like Unity has just cut off the top of their user funnel with this and guaranteed their slow fall into obsolescence. Large companies using Unity won’t move away immediately, neither will many indie devs currently working on projects they are too deep into to pivot. But any new game developer will either go to Unreal or Godot if they want something ready made to ship. Companies will see what all the new talent is using, and will slowly start moving away from wanting to use Unity, since their incoming employees have other skills.

    It won’t be a fast death. The “leaked” cap at 4% will quiet people down and not make anyone go bankrupt, but I do think they have irreversibly hurt their future with this wild swing.





  • Re-iterating TeaHands and Walops points. I think for me the biggest one is to start small. Like…pick something small, and then go smaller than that. I find that it can be useful to set a bronze/silver/gold endpoint for yourself:

    • Bronze is something you are sure you can complete in the time frame.
    • Silver is where you think you can get to if you really push yourself and nothing bad happens
    • Gold is where you can go if everything goes right all the time.

    This can help with motivation, because “failing” can often make you stop working because you de-motivated yourself, but not quite reaching your furthest estimation is motivation to push yourself.

    Also something to keep in mind is that if you don’t make your bronze goal at first, this just means that you have a skill that needs to be improved: scoping. This is something everybody struggles with. I have been a professional gamedev for 10 years and I still scope things to how I think things should go, or I scope time to “feature-complete” (ie it ticks the all the boxes it was supposed to), but not “complete” (there might be bugs, the art doesn’t look right/etc…)

    Also, version control is super useful, not just for tracking down bugs as Walop called out, but also for motivation. If you commit at least one thing at the end of everyday, you are basically keeping a journal of your work. This can be useful to look back on and realize even if you feel like you didnt get that much done, you can go back and see “hey I actually did all this stuff over the last week!”





  • I played EverQuest as a kid (when I was far to young to be playing MMOs) and it completely captured me, I have been trying to chase that itch for a long time, but modern MMOs just don’t have the same feeling as they did back in the day. WildStar was the closest, and I loved WoW from vanilla->Wotlk, gave Rift a good run, but everything in like the last decade has just felt a bit different. I think because basically every game is an MMO these days, there is nothing special about MMORPGs. Plus the availability of the internet to give answers/information means that you have no reason to actually talk to other people in the world beyond socialization, rather than needing to interact to just get around.




  • 600ish hours in Hunt at this point, and while you can give away your position to the idle players, that only matters at the top end of the Matchmaking system where the “bush-wookies” lie. With the self-revive for solos trait that got added, it helped even the playing field a lot. Previously getting hit by a sniper was a game-over for solos while for a duo/trio it was the start of an encounter, with your teammates able to revive you after they kill or chase the sniper off. With self-revive you have a chance of popping up when they aren’t watching, or when they are pushing to your body from their perch, and either fighting or retreating.

    Also I wouldn’t say the developers have a toxic relationship with the player base at all. They are constantly making fun changes to the game and adding in new features to change things up. They also test out new features during temporary events and see how people like them before implementing the into the game wholesale. And this is done via looking at gameplay statistics, not just listening to the very vocal subset of people who hate any change to the game.


  • I second this, and it has been bugging me since people started talking about the blackout. I think the big issue is that the people organizing the 48hr blackout are the mods. These are the people that have invested the most into reddit, and they dont want to give up that investment into their subreddits. They don’t want to leave reddit, and giving people an agreed upon alternative would be permanently fracturing their little fiefdom. They want to make a statement, and then for things to go back to the way they were, hoping that their tiny act of defiance makes a difference. The migration has to be led by users, but the issue of fractured lemmy communities is going to be hard to navigate unless lemmy introduces a way for communities to link together.




  • I’ve been unity Unity professionally for 10 or so years now before I went indie, but I generally love FOSS software so I have been trying to learn Godot and plan to swap over after my current project is finished. I will say that the documentation support for Godot Mono isn’t that great. I hate python-esque languages so I will still be using the Mono version, but often it requires a bit more googling or trial and error to make sure something works in the mono version.


  • Honestly this seems like the biggest downside of federation. It makes sense for like furry_gamedev to have its own community, but having multiple general purpose gamedev communities seems like unnecessarily splintering. I wonder if Lemmy will either add a way to combine them on the user end, or for the community side to be able to link themselves together.

    The more I think about it, the more I like the idea of communities acting as entry points. Each one could act as a “node” which helps for redundancy in case one goes down, and if it only works one way then a community could remain separate if they really wanted to, but the larger community could still have posts from B showing up.