soulsource

joined 2 years ago
[–] soulsource@discuss.tchncs.de 1 points 5 months ago
  • OpenTTD: Open Source and available for free.
  • Settlers 2 via some DosBOX version. Back when I still used Android I used Dosbox Turbo, but it seems to have been removed from the Play Store. No clue which DosBOX build for Anrdoid is good nowadays...
  • 2048: Open Source and free puzzle game
  • Threes: Puzzle game similar to 2048
  • Cogs: Puzzle game. No clue how to find it on the play store, but it's available at humblebundle.
  • Slay the Spire: Deck Builder roguelike.
  • Space Chem: Zachlike puzzle game. (Actually not only zachlike - it's form zachtronics)

and basically any Android game that ever was part of a Humble Mobile Bundle. Those happened before Humble Bundle was sold and consequently became boring.

[–] soulsource@discuss.tchncs.de 2 points 6 months ago

if done right in a roguelike game

Here, have a Dwarf Fortress: https://bay12games.com/dwarves/ (For the roguelike adventure mode, you currently need to get an older version, 0.47.5 or buy the game on Steam, as adventure mode in version 50.xx is still in beta.)

[–] soulsource@discuss.tchncs.de 2 points 6 months ago

Yep. In addition, there is now a free build of version 50.xx on the official website, which uses the same code as the Steam version, but does not include the tileset and the soundtrack.

I tried that free build on the weekend (because I didn't want to bother with installing Steam on my ARM64 laptop), and it still looks as amazing as always. Now I just need to learn the keybindings for the Steam version - because using a mouse with ASCII graphics feels just wrong 😉.

[–] soulsource@discuss.tchncs.de 3 points 6 months ago (3 children)

This, sadly, is no longer true for the Steam version of the game. It comes with a (pretty good) tile-set, which is enabled by default.

I still think, the old ASCII art and keyboard-centric UI was better, but well...

[–] soulsource@discuss.tchncs.de 3 points 6 months ago

You can't say "Losing is fun!" without linking the comic!

Image

(Source: Dwarf Fortress Wiki article on Fun)

[–] soulsource@discuss.tchncs.de 15 points 7 months ago (1 children)

I am now at the point where I think there are two things happening.

  • Actual technological progress.
  • Marketing bullshit pushed by dazzlers.

Examples for the first one would be new battery tech for electric vehicles, new ways to harvest renewable energy, new tools that allow to make software more stable,... Examples for the second would be NTFs, Crypto-Currencies, "AI", e-Fuels,...

[–] soulsource@discuss.tchncs.de 1 points 8 months ago (2 children)

Revisionist? I am old, I was there. But if you don't believe me: https://en.wikipedia.org/wiki/Symbian

(And while I didn't own a Symbian phone myself, a good friend did. Oh, but what I owned was a tablet computer. Way back in 2002. And now you will likely call me a Revisionist again, because I owned a device before Apple invented it...)

[–] soulsource@discuss.tchncs.de 1 points 8 months ago (1 children)

No solution, but I have a similar issue with the higher crate.

There the /prelude/src/lib.rs file lets rust-analyzer lose its mind and allocate gigabytes upon gigabytes of memory, even though the file compiles just fine and nearly instantaneous...

I think this has something to do with recursive macros. Doesn't iced also have such? I have faint memories of a column! macro?

[–] soulsource@discuss.tchncs.de 3 points 8 months ago (4 children)

It's funny that you mention the iPhone - a device that had zero innovation compared to its competitors, and just managed to take the market because of marketing.

[–] soulsource@discuss.tchncs.de 4 points 8 months ago (1 children)

While Visual Novels are not my favourite genre, there are a few entries that I would like to highlight, because I enjoyed playing them quite a lot:

  • Pyre: While it isn't marketed as Visual Novel, it pretty much is one. To be precise, it is a Visual Novel with sports-game elements. The world-building in this one is excellent, as is the art. The visuals alone would make this game worth playing, but there is also the soundtrack, and the gameplay of the sports events is pretty fun too. Oh, and the story. This game really requires tough choices. It's from the same studio that made Hades, Transistor and Bastion, and it shows.
  • Griftlands: Again, not marketed as Visual Novel, despite very clearly being one. This one is a Visual Novel with card battles and deck-building. Just as with Pyre, the world-building in this one is outstanding. The card battles are well done. It's no Slay the Spire, but it's still pretty good. Also, it has some of the best jokes I have seen in games recently.
  • Loren the Amazon Princess: Again a Visual Novel that is primarily marketed as something else - this time Role Playing Game. And to be honest, it has everything you would expect from an RPG: inventory management, character stats, JRPG-style turn-based battles, trading, a world map,... But it's still pretty much a Visual Novel with RPG elements. It has a massive scope for an indie game, and is overall pretty well done. To be blatantly honest, I played this mainly for the RPG parts, but the story isn't bad either, once one gets past the initial "I see your party has no rogue, mind if I join?" part. The setting is still being actively developed by the studio behind it, who have released several other visual novels (with and without RPG elements) set in the same world, with recurring characters.
[–] soulsource@discuss.tchncs.de 6 points 8 months ago (6 children)

Yes. That's why I was utterly confused when big companies dug out hat dead horse (yet) again.

And they are still trying to ride it.

[–] soulsource@discuss.tchncs.de 8 points 8 months ago
  • cargo install is for installing rust programs for your user, not for adding dependencies to your Rust project. Many cargo subcommands can be installed this way, for instance cargo bloat.
  • The file you are talking about is called Cargo.toml, because it is the file you need to write in order to configure cargo for your Rust project. TOML is the name of the file format. For details, please see the introductory chapter to Cargo in the Rust book.
  • Cargo recently got a new subcommand called cargo add, which allows to add dependencies directly on the command line. However, all it does is to add/edit/remove the respective lines in Cargo.toml. (Personal opinion: I have found it way easier to just edit the file directly than to learn yet another command...)

That said: You still need to edit the Cargo.toml file, even if you solely use cargo add to manage your dependencies. That's because that file contains a lot more information about your project than just the dependencies. For instance the current version, the feature-flags, your name, a link to the public repo,...

view more: ‹ prev next ›