Professional game and software developer from Finland.

Lemmy: @Vipsu@lemmy.world

Mastodon: @Vipsu@mastodon.gamedev.place

  • 0 Posts
  • 20 Comments
Joined 1 year ago
cake
Cake day: June 28th, 2023

help-circle



  • Hoarder would be a more fitting term but yeah one can amass quite a collection of games fairly cheap with Humble Bundles and sorts. Back in the day Humble bundle even had “competitor” or two providing different sets of games.

    Haven’t bothered with Epic Games launcher myself though got more than enough games on steam and gog that haven’t even tried yet.


  • Personally I feel that games are just one form of entertainment among many, it’s not all that uncommon for people to have points in their life where binging tv-series or reading books can feel more novel and interesting. It’s also possible that one finds a new hobby or interest that develops in to a obsession taking most of the free time with it.

    Sure as an adult you’ll have more responsibilities and less free time to play but I feel that at least for millenials and zoomers gaming in some form or another will persist throught our lives. For some it may be few hours a day, for others it may be few hours a month but it’ll still feel good to pick up that new/old title and have some fun.


  • Returning to a game you’ve left unfinished or just havent played in a long while can really feel like leaving ones comfort zone. Funny thing though is that its often a lot easier than one might think once you actually gather enough motivation to sit down to it.

    When it comes to light rpg mechanics, those are usually designed so that you can’t really go wrong with them. They’re more of a problem when you’re a “minmaxer” looking to “optimize fun out of the game” as then it’s really easy to start overthinking about these things.


  • It’s sort of minimalistic / lightweight alternative for IntellJ. Red Hat is working on the extension(s) which have worked fine for me at least for the past few years and it gets updates regularly.

    I use VSCode for C++, C#, Java, Python and for things like docker-files, html etc. IntelJ is fine but a bit bloated in comparison with its menus, sub-menus, sub-sub-menus and built in unnecessary extra features for those just looking for code editor.

    VSCode workflow with Java is mainly using it to write code, run tests, configure maven/gradle/docker/etc rest is more or less using CLI and Command palette.



  • Vipsu@lemmy.worldtoGaming@lemmy.worldWhat was Capcom thinking?
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    8 months ago

    The game will likely be a moderate success provided they can fix the performance problems.

    Most players (unfortunately) do not care about having microtransactions in a full priced video games or about things like Denuvo. This is party the reason why the triple-a game industry is in such sorry state at the moment.

    Also I find it funny that you’re already worrying about sequels when the newest game has not been out for even a day.




  • C# works fine with Godot and with the changes in Godot 4.x its better than ever with Godot.

    Here’s a pretty good blog post comparing the two:

    Personally I dislike using scripting languages as the primary language for any bigger project. The lack of proper static typing commonly causes issues with linting, code-completion, error highlighting and refactoring tools. Lack of namespaces can lead to name clashes with type names and such especially ones you start adding bunch of 3rd party plugins.

    Also using having to include/preload any script files using string references like this: const Rifle = preload("res://player/weapons/rifle.gd") is not just plain bad in my books. Its just plain dirty compared to Namespaces in C# or Packages in Java.

    I do like Python and I use it quite a bit at work to automate things as you can install and import bunch of ready made libraries for almost anything and just write script that is like sub 500 lines and does whatever. But the moment I need to make anything that contains multiple files and some object oriented practices things will get increasingly more annoying very fast.

    Having interfaces is quite nice as well as it allows me to keep my code more loosely coupled. I try to keep my code as portable as possible by keeping much of my code in a separate project that has no dependencies to Godot. This way I can use nUnit in another separate project to do unit tests for the code and just write wrappers and whatever in Godot project. If Godot API changes I generally only need to fix the code in the wrapper classes.








  • I think there’s good chance for Lemmy and mastodon to become mainstream but I don’t they can replace their centralized counterparts. Mainly because I think that the social media in its current form is changing.

    While platforms like Reddit, Twitter, Facebook and Tiktok are likely not going anywhere for a while, each time these platforms break the trust of their users the more cracks start to form to the service that leak out users. Some of these users will look for something new, some of these users will look for alternate services, some of these users will create their own services.

    Many of these platforms rely on the attention economy, so all it really takes to make these platforms struggle is to divide that attention more and more to competitive platforms and services. This fragmentation has been happening for years now with people dividing their attention between multiple services like reddit, twitter, discord, facebook, tiktok, snapchat and whatnot. Now creating similar service for smaller audience is easier than ever and with A.I tools it’ll probably get even more easier.

    Its a bit similar to video games and live services, with competition for players attention getting more fierce by the day.


  • The games header on steam looks very amateurish with washed out colours and inconsistent art mixing pixel art logo and non pixelated art. The hair and face of the character also give the game sort of deviantart fanartish vibe making it very off-putting at least for me.

    Looking at the screenshots I am almost immediately greeted by ugly repetitive tile-maps constructed by using same overly detailed yet seamless tile over and over again. Maybe look in to games like Stardew valley, Final fantasy pixel remasters, Suikoden and many more to see how they handle large fields of grass, sand or rocky terrain without making them too distracting.

    The graphics also look very flat and while shadows help a little with this not all objects seem to have them. Some structures, objects and characters are also so bright and colourful compared to the terrain that they look like they emit light rather than block or reflect it making them really look out of place and inconsistent. Especially interiors seem to be really bright lacking almost any shadow.

    As for gameplay it looks fine for most part with maybe space battles looking like they could be somewhat a struggle with ships moving so fast (in the trailer it looks like the player misses all his shots).