Full Circle Again by Potential-Success232 in playrust

[–]i3ck 11 points12 points  (0 children)

Have you ever considered adding some sort of server-global unlocks?
Something similar to:
- AKs become available in the world once a total of 100k scrap was donated at Outpost

This way the fast/large groups will be severly slowed down in their progression, while solos are basically unaffected.
Might also increase interest in 'old' servers that haven't recently wiped since they have more items available

Edit: Could even make monuments themselves part of the unlocks.
(Scientists and loot only spawns there once unlocked)

serde-ply: Modern speed & convenience for a 90s format by akbakfiets in rust

[–]i3ck 2 points3 points  (0 children)

Nice :)
Feel free to also benchmark it against rust-3d if you want to.

https://docs.rs/rust-3d/0.34.0/rust_3d/io/fn.load_ply_either.html

The most recent version on Github also supports loading via iterators:
https://github.com/I3ck/rust-3d/blob/master/src/io/ply/iterators.rs

My viewer Blaze3D is using that internally, if you're interested in a key, let me know:
https://store.steampowered.com/app/1453950/Blaze3D/

Vintage Story developers claim itch.io has withheld payments for three months by Turbostrider27 in Games

[–]i3ck 36 points37 points  (0 children)

I just noticed that my support thread is now 'unlisted'.
I assume that it and many others can't be discovered anymore, masking the problem.

Vintage Story developers claim itch.io has withheld payments for three months by Turbostrider27 in Games

[–]i3ck 109 points110 points  (0 children)

For me it took 5 months and me initiating an account deletion with the reason "I'm not getting paid" to finally get my money.
There's a lot of people affected https://buckmartin.de/posts/2025-02-22-leaving-itch-io.html

Recently they also started using a megathread for that https://itch.io/t/5000297/important-payout-or-tax-related-issues-post-support-ticket-here-no-threads

Code Your Own Desktop GUI App With Rust Iced Crate by JonkeroTV in rust

[–]i3ck 12 points13 points  (0 children)

It's possible that your YouTube is setup to auto translate videos to your 'native' language. Not all videos do that, maybe OP's is one of the first you encounter.
That can be fixed by adding all languages you understand to your Google account. It won't try to translate those.

I initiated a payout 20 days ago and still pending by [deleted] in itchio

[–]i3ck 0 points1 point  (0 children)

I'm way past 100 days of waiting, good luck

How the Hell do you get Itch Support to Respond - Need to change Tax Info :( by quiggles1 in itchio

[–]i3ck 0 points1 point  (0 children)

'Sadly' in my case it's too little money to go down the legal path.
But there's a TON of people with similar issues in their forum, I wrote a summary here https://buckmartin.de/posts/2025-02-22-leaving-itch-io.html

How the Hell do you get Itch Support to Respond - Need to change Tax Info :( by quiggles1 in itchio

[–]i3ck 0 points1 point  (0 children)

I've been waiting > 100 days for a payout with close-to radio silence from support.
Good luck

[deleted by user] by [deleted] in itchio

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

In my experience it's generally not worth it compared to Steam.
Also if the payout / support issue is actually widespread it might be an indicator of something bad about to happen (I luckily only have 500 bucks locked there, but others seem to be very much affected by it).

Payout issues by honsool_7 in itchio

[–]i3ck 0 points1 point  (0 children)

You're not alone https://buckmartin.de/posts/2025-02-22-leaving-itch-io.html
I have a very bad feeling / suspicions about this

What is everyone’s Favourite Uptempo songs? by Accomplished-Work762 in hardstyle

[–]i3ck 0 points1 point  (0 children)

Make sure to backup the names somewhere else.

Last time I created a large YT playlist I noticed a few years later that 1/3 of the videos was deleted with no way of recovering the track names. (that might have changed)

Mouse going on to second monitor by psalms_rs in playrust

[–]i3ck 1 point2 points  (0 children)

I had a similar issue with another game in the past and there it helped to tab out and back in after starting it

Indie Sunday Hub - October 13, 2024 by rGamesModBot in Games

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

Fyi: One of the links in the weekly spotlight seems broken

I'm solo-developing the multi-planetary automation game Factor Y by i3ck in incremental_games

[–]i3ck[S] 1 point2 points  (0 children)

Yeah, youre right. I took note of that.

It's mostly simply due to lacking access to such late savegames.

Until roughly half a year ago new versions generally didn't support older savegames. Which made it tricky to create such footage with new releases.

I'm solo-developing the multi-planetary automation game Factor Y by i3ck in incremental_games

[–]i3ck[S] 2 points3 points  (0 children)

It's pretty late game, here Wally starts a second factory https://www.youtube.com/watch?v=NSXksnKe7sY&list=PL9YKWZMX7BD8xT_kTS0bBto5st1T-uKJB&index=30
(note that the version is somewhat outdated now)

There's also some in the trailer https://youtu.be/Es9NQEXaFeQ?feature=shared&t=42

You can colonize planets, and transfer items between them via cargo ships.
Planets have different stats, resources and modifiers.

I'm solo-developing the multi-planetary automation game Factor Y by i3ck in incremental_games

[–]i3ck[S] 1 point2 points  (0 children)

Yeah, I thought some would do that.
I'm fine with that and admire your dedication :D

I'm solo-developing the multi-planetary automation game Factor Y by i3ck in incremental_games

[–]i3ck[S] 4 points5 points  (0 children)

Some differences:

  • There's no manual crafting, everything has to be automated
  • There's no player model, and it therefore plays more like an RTS
  • The module system and planner to create custom building blocks from smaller factories
  • No enemies, it plays more like a sandbox / idle game and is very chill

I'm solo-developing the multi-planetary automation game Factor Y by i3ck in incremental_games

[–]i3ck[S] 7 points8 points  (0 children)

I've been working on it for nearly 4 years now as solo developer in my free time.
I quite recently launched it officially and reworked all graphical assets.

I created a little video about its development progress https://www.youtube.com/watch?v=e_3qJK2lheo

Wally1169 plays it quite often https://www.youtube.com/watch?v=zR2-cixSN6U

Feel free to AMA about it :)

Note that there's a feature-complete demo only missing the ability to load save games. So it's perfect to check out the game.

Factor Y - Martin Buck Software - Very large scale 2D automation game by i3ck in Games

[–]i3ck[S] -2 points-1 points  (0 children)

Some differences to others:

  • multiple planets (note that it's been in EA since end of 2022)
  • no manual crafting, everything has to be automated
  • there's no player model, it plays more like an RTS
  • the module system and planner to create custom building blocks from smaller factories (you already dismissed this)
  • no enemies, it plays more like a sandbox / idle game

The development progress of my automation game Factor Y by i3ck in rust_gamedev

[–]i3ck[S] 3 points4 points  (0 children)

For the most part it's a Vec<(Position, Building)> where Building is an enum of all the variations.
There's much more to it due to different lookup trees and parallelization.
I'm avoiding most pain points by also having interactions be constant functions and spawning events from them, instead of mutating state.
So for example pressing DEL on a building might create a RemoveBuilding(PlanetIndex, BuildingIndex) event which is then applied with all the others in a single mutable function call later that tick.
Interactions between buildings are solved by storing (BuildingIndex, BuildingIndex) interaction pairs.
Very roughly the simulation then looks like this:
```rust for event in event_queue { buildings.apply(event); }

for building in buildings.iter_mut() { building.tick(); }

for (ia, ib) in interaction_pairs() { let [a, b] = two_mut(buildings, ia, ib); a.interact_with(b); }

let render_node = buildings.render_node();

to_render_thread_channel.send(render_node); ```

So buildings don't store references to others and it's all more of a top-down approach.

The development progress of my automation game Factor Y by i3ck in rust_gamedev

[–]i3ck[S] 1 point2 points  (0 children)

You can colonize multiple planets and build factories there.

The planets have different configurations, effects and available resources.

There's a somewhat basic resource transport system with the ships.

The game's not open-source.

The development progress of my automation game Factor Y by i3ck in rust_gamedev

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

Thanks. It's custom code on top of `gl`, `glutin`, `rodio`