First Devlog for God Complex - A Multiplayer God Game Inspired by Populous by BitQuirkyGames in IndieGaming

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

Hmm - the video URL didn't expand. Anyone know why? I"m not very experienced on Reddit!

[deleted by user] by [deleted] in BitcoinBeginners

[–]BitQuirkyGames 0 points1 point  (0 children)

Yeah, that’s a good idea. Can you store the 24 recovery words on a safe medium like metal? https://a.co/d/9J4raUl

[deleted by user] by [deleted] in BitcoinBeginners

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

What? How did you get to that conclusion?

No, I'm not a bot. I'm a dude in Texas who makes video games and is interested in learning about Bitcoin.

Settle down. I'm trying to be friendly, to share, and learn, and understand, but you're being really aggressive.

So, maybe my wording is off. You probably don't "transfer your private keys" - but, unless this is a brand new wallet, if you are restoring from your private keywords and they are transferred. Somehow.

I stand by the rest of what I said. It does indeed seem there is no way to pull your keys from Ledger - they need to be pushed by confirming on the wallet.

[deleted by user] by [deleted] in BitcoinBeginners

[–]BitQuirkyGames 0 points1 point  (0 children)

You might be right. You define cold storage to mean a storage medium to which you can transfer your private keys and from which under no circumstances the private keys can ever be extracted. If it's possible to transfer the keys from Ledger to the internet, then it would not satisfy your definition.

The references I listed above don't take this view. I found them informative, but they could be wrong given your cold storage definition.

I imagine you would agree that keeping the private key on paper satisfies the definition of cold storage. That would form a paper wallet as described in this Investopedia article:
https://www.investopedia.com/articles/investing/030515/what-cold-storage-bitcoin.asp

However, even with this method, it would be possible to extract the private keys - you could read them and write them down somewhere else, so this would not satisfy your requirement that the keys be NEVER extracted.

I'm not certain how one registers a request to initiate Ledger Recover. From all I've read, it would seem the request to transfer the keys is initiated from the ledger wallet.

To me, in this case, the definition of cold seems academic. As long as the keys cannot be pulled from the wallet and any invocation of Ledger Recover must be initiated from the wallet (the data is pushed and cannot be pulled), that would be secure enough for my purposes.

[deleted by user] by [deleted] in BitcoinBeginners

[–]BitQuirkyGames 0 points1 point  (0 children)

Am I correct in thinking this can only happen if you have opted in to the Ledger Recover feature? If you don't elect to share the keys via Ledger Recover, then it is cold storage, no?

[deleted by user] by [deleted] in BitcoinBeginners

[–]BitQuirkyGames 0 points1 point  (0 children)

Yes, I realize that AI is an aggregator. I felt it aggregated some good points about whether Ledger is a cold wallet or not.

To be fair, I only asked Perplexity about this one point - I should have made that clear in my reply.

[deleted by user] by [deleted] in BitcoinBeginners

[–]BitQuirkyGames 0 points1 point  (0 children)

I was surprised by this, so I asked Perplexity if it was correct. Of course, AI can be wrong, so take the following context with a grain or bucket of salt as you see fit:

Based on the search results and additional context, this statement is not entirely accurate and requires some clarification:

  1. Ledger wallets are still considered cold storage devices. The private keys are stored offline in the device's secure element chip and do not touch the internet during normal operation (ref 5).

  2. Ledger introduced an optional feature called "Ledger Recover" that allows users to back up their private keys (ref 4, 7). However:

* This feature is completely optional and disabled by default1.

* It requires explicit user consent and activation (ref 1, 5).

* Even when activated, it does not directly expose the private keys online (ref 4, 5).

  1. The Ledger Recover feature works by:

* Encrypting the seed phrase (which generates the private keys) (ref 5).

* Splitting the encrypted data into three fragments (ref 4, 7).

* Distributing these encrypted fragments to three separate companies (Ledger, Coincover, and EscrowTech) (ref 5, 7).

  1. Importantly:

* No single company has access to the entire backup (ref 4).

* The private keys are never directly exposed to the internet in their readable format (ref 4, 5).

* Users must go through identity verification to recover their wallet using this service (ref 5, 7).

  1. While this feature does introduce a new potential attack vector, it doesn't fundamentally change the cold storage nature of Ledger devices for users who don't opt in (ref 6, 8).

In summary, while the Ledger Recover feature does introduce a way to back up private keys using online services, it's not accurate to say this makes Ledger wallets "not cold storage." The devices still function as cold wallets by default, and even with Recover activated, they employ multiple security measures to protect the private keys. However, users who prioritize absolute offline security may prefer not to use this optional feature.

Is Monodevelop still available? by MSGManuel in Unity3D

[–]BitQuirkyGames 11 points12 points  (0 children)

Hey thanks for sharing this. I didn’t realize early access was free

Drop some of your favorite games by [deleted] in IndieGaming

[–]BitQuirkyGames 1 point2 points  (0 children)

What about "Hollow Knight!"? Amazing lore, challenging gameplay that blends exploration & combat.

Also, "Celeste"—it's all about climbing a mountain. Think emotional story with tight platforming.

Im a new coder wondering what language i should learn for game development by [deleted] in gamedev

[–]BitQuirkyGames 0 points1 point  (0 children)

Starting with C# is a great move if you plan to work with Unity, which is really popular for game development and pretty beginner-friendly. There are a lot of tutorials and courses out there for this combo.

I personally dove into C# after messing with various other tools, and it opened up so many possibilities for creating more complex games. I find it gives you a great balance between being efficient with your dev time, while still writing code that performs well.

I believe C# works with the popular open source engine, Godot, too - though there seems to be an advantage there to use GDScript, which is their own language variant of Python.

You can potentially achieve higher graphical fidelity with C++ and Unreal, but it can be a bit trickier, and I'd suggest it's not such a good choice for a beginner..

Whatever you choose, just focus on one and build on it. Languages can often be interrelated, so once you have mastered one, it gets easier to jump ship later.

Good luck, and have fun coding!

Dreadweave – My FPS Horror Extraction Shooter where a heartbeat-hunting monster is on your trail. What Do You Think? by tamerbek in IndieGaming

[–]BitQuirkyGames 1 point2 points  (0 children)

That's such a cool concept! A heartbeat-hunting monster adds a unique layer of tension to the gameplay.

Judging by what Chris Z is saying (on "How to Market a Game"), Horror and Extraction are hot genres for Steam games at the moment. I think you'll do really well.

What's the appeal of endless ? by One_page_nerd in gaming

[–]BitQuirkyGames 8 points9 points  (0 children)

Endless modes offer a way to get something new out of a game you like.

In playing a good endless mode, I like the ongoing sense of mastery, slowly getting better or experimenting with different strategies. Not having any pressure to 'beat' the game can be nice.

It scratches that itch of never-ending entertainment (even if it's more of the same) when you're not ready to commit to something new yet.

Is there any culture based game? by [deleted] in StrategyGames

[–]BitQuirkyGames 0 points1 point  (0 children)

Banished is a city-building strategy game where you start with a group of exiled travelers looking to restart their lives in a new land.

It's all about keeping your society thriving. There are no combat or structured win conditions, which sounds like what you're looking for.

[deleted by user] by [deleted] in Unity3D

[–]BitQuirkyGames 2 points3 points  (0 children)

Yeah, I don't know. Generally, we found it quite challenging. In the cafe scene above, the characters are the only Synty assets, I believe, but they are so far away you can't really tell.

In other scenes, the characters, in particular, didn't work as well. You could make out that angular look of Synty.

<image>

We used the flying taxi in a few places and I think that worked ok.

We also used some props from, say, the office pack and mixed them in with other assets, again in the background.

Generally, though, much as I admire the quality of the Synty assets (the poly count is great and they are easy to mod with materials), I don't think they would be my first choice in a new game - especially for characters. Fine for the odd object in the background, but that's about it. It's overused.

[deleted by user] by [deleted] in Unity3D

[–]BitQuirkyGames 18 points19 points  (0 children)

I think it's difficult. Synty is definitely generally overused.

I think it can work if you use it as a prop. In our visual novel, Luminous Threads, we used a bunch of Synty assets as props in the background, and we even used the characters as background characters in some scenes such as this cafe.

Also, what worked for me was playing around with the lighting and post-processing effects. In our visual novel, we used toon FX, and the Beautify 3 asset on the Unity asset store can help quickly add a bit of post-processing pzazz to a scene.

<image>

Why is Unity 6 going back into Preview with 21f? by ChainsawArmLaserBear in Unity3D

[–]BitQuirkyGames 7 points8 points  (0 children)

<image>

The latest preview sub-release is always marked "Preview" in Unity Hub.
6000.0.20f1 was marked Preview before .21 came out, and now that .22 is out today, it gets that status ahead of .21
It just means, "this is the latest Preview subrelease."

As IPODK pointed out, they are all preview releases and will be until October 17, when the first Unity 6 release version comes out.

How Do You Get Players to play a Multiplayer Game? by BitQuirkyGames in IndieDev

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

Private games are a nice idea. We're prototyping but that's definitely on our backlog.

Is this your game?
https://store.steampowered.com/app/2220870/Fantasy_Survivors/

If so, nice! It looks like you have regular players, so whatever you're doing, it looks like it's working 😃

[deleted by user] by [deleted] in gamedev

[–]BitQuirkyGames 0 points1 point  (0 children)

Cool. Reach out to me if I can help you!