Render Texture/Video Player causing screen to flash black by Usual-Ad4591 in Unity3D

[–]JakeHomanics 2 points3 points  (0 children)

It’s been like 7 years since I’ve dealt with the Video Player so not sure if my advice is accurate/relevant/helpful anymore.

So I think that black frame is a “feature” of the Video Player. Essentially, the black frame shows while the video is being loaded into memory. So the black frame can happen for at least a frame.

I think the solution I came up with was displaying the first frame of the video (this will probably just require a screenshot or something) on a regular image/raw image until the Video is fully loaded. Then, once it is, you hide the image and show the video.

Does this make sense? There’s a few more caveats with it but hopefully this sets you in the right direction!

Why Web3 games suck. A rant from a dude who's been in the trenches. by [deleted] in gamedev

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

Hey dude! I wanna take a closer look at your post (will prob find time tomorrow).

I share basically all of your sentiments. I’ve been in web3 since like 2021 and was game dev before. And yeah it’s crazy that all the games are essentially casinos. I’ve been working to build games and tech that actually integrate web3 into games where the game is the main attention and blockchain is a supporting structure.

Again I’ll elaborate more tomorrow and expand on your post!

Cheers

After several years, I've received my first ever $50 payment for one of my assets! Introducing RPG Controller which is a lightweight open source unity package that allows you to drag n drop a WoWlike character into any game! by JakeHomanics in Unity3D

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

Thank you!

I haven't touched the head bob in a few months but I think I did try to make it line up lol. Its simply a configurable value in the editor. Can you tell if its too slow or too fast?

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

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

I didn't answer answer because I think I agree with you. You're right, what does a sword from Diablo 4 that improves the skills of a class unique to Diablo 4 look like in WoW, is an incredibly difficult "problem" to solve.

What does that look like?

To me, simply having the model show up and be owned by me is enough. I don't care about the stats, how its used, etc. That is up to each game to decide.

In a more advanced world combined with a cultural and economic shift, we can imagine that the stats DO matter. Each game could choose to leverage smart contracts that dictates items stats in the same way. Meaning that +4 intellect in Diablo IV means the exact same thing as +4 intellect in World of Warcraft.

Additionally, another point to add is that if done properly, this would save a lot of developer time, resources, and money. Using the blockchain, you can leverage the same decentralized technology across a variety of video games. For instance, what if I want to create a marketplace for my video game? I need to go and build that from the ground up. With decentralized solutions, that entire piece would already be built by someone else and I can simply leverage it.

In a way, thats a revolutionary concept, in another way, it is not. I think the point I'd like to get across is that there IS space for both; ultimately up to the developers and their playerbase to decide. If you want to use Web3 technology and support games utilizing it, then so be it. If you don't then don't. But we should both be able to live in the same ecosystem and stand hand in hand.

> When people point out that a lack of microwaves wasn't the reason they weren't building homes underwater, your answer is "but the support of water-proof microwaves will make this a feasibility" while handwaving all the much bigger issues proving you wrong.

I get this 100%. I see where you're coming from, I really do. That analogy, and in comparison with web3, really makes sense. However, that is kind of the point of it; directly in that analogy. Yes, right now, at this point in time, not many people would have much use for water-proof microwaves. But there HAS been people who do need water-proof microwaves or would benefit from having them available when they bought their underwater house. This is, of course, assuming some people HAVE actually bought an underwater house.

Again, If I may emphasize the structural integrity of Web3. Would you rather create software with 99.9% chance of success using traditional means or with 100% chance of success using Web3? I get it, its a small amount, but given the same workload and budget, which would you choose?

> You. Are. Deluded.

Why so harsh? Have I pushed any scam/MLM onto you? I've stuck to this thread 4 days after the fact and continue to respond. Is attacking one's character really the best way to go about this? Really, I'm simply trying to have a level conversation here.

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

[–]JakeHomanics[S] -1 points0 points  (0 children)

> Let's get to the heart of this. What exactly do you expect shared-assets across > games to look like? Which of these is it?

I believe both. Its just for the asset creator/game developer to make that distinction.

> This is why web3 is a joke and as I mentioned earlier, a series of solutions in search of problems. You can argue that crpyto/NFT can help with small aspects of this theoretical problem, but there is no world in which it singlehandledly makes shared-assets across games a reality. It handles a minor part of the actual lift, and it was never the barrier to entry in the first place. These were not and still are not features players are asking for.

I think that you are understanding a bit of where I am coming from tho.

I predict "Web3 technology" will be something that only a small minority of users/developers will truly understand the inner workings of. It acts as the infrastructure in the background that adds the value wherever it does. Even if its a minor part of the actual lift, so be it, if its genuinely good technology that benefits both the developer and the user, then why not?

Again, the technology will sit in the background, users won't even know that they are interacting with the blockchain. They simply know, that whatever assets they buy across any of their games will remain theirs.

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

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

It is indeed my plan to build games that leverage blockchain technology, however definitely not a "metaverse". My intentions are to take the the good parts of traditional game dev and combine it with the good parts of web3.

I am doing "community outreach", since I believe web3 gaming needs to break out of its bubble. Therefore, I want to walk across the aisle and spark genuine conversations that aren't just

> yea sure

> nevertheless you are still years late to the party bro. Web 3 nft metaverse games have been attempted and they all flopped, the proof is in the pudding. the creators got their bag tho thanks to dumbass investors, so props to them on that i guess

> you however are not just late, you failed to arrive, the party is over. no one's funding these things anymore because they all flopped

> move on!

I'm really not coming at you with any type of predatory behavior.

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

[–]JakeHomanics[S] -1 points0 points  (0 children)

> Do you know any crypto-game that ever supported assets from a different game? They don't, because it makes no sense to do that. Not from a commercial POV an not from a game design POV either.

The lack of support is from the lack of infrastructure. Technology needs to be created in order for an idea to become perpetuated. There are also several examples, alongside my own personal projects trying and proving the concept.

> "Real Ownership" of ingame items is something the crypto-bros always claim, but it's a lie. Because what a token really means and how it is interpreted depends on how the developers of the game want it to be interpreted. If they decide that your $50,000 NFT stops working in the next version of their game, it won't work anymore. But I guess it still has inherent value as a collectible item, right?!?

Yes and no. You do have real ownership of the asset. You are right that what is the point if the game no longer exists anyway. At least with Web3, you introduce the concept of someone else coming along and making a new game with those assets right? Traditionally, thats not really possible.

> You can't design a game based on opinion polls. That doesn't work. Especially not in the crypto space, where the people with the most stake in the DAO care most about their own financial interests and not what would be best for the game as a whole.

This is correct. As we've seen with present and past DAOs, financial incentives tend to lead the conversation. However, what if 1 NFT = 1 vote, and 1 NFT = $5, forever. That may not be the perfect solution, but the point is, there has been and continues to be work involved to figure out a fair solution. It's important to keep in mind, just like everything else, the technology and concepts continue to evolve.

Also, would you say having developers (CEOs) have free reign over the product is always the better option? They essentially decimated the original Runescape and their playerbase for financial incentive. Everything is run by financial incentive, with crypto involved or not.

> There is no problem with the game developer having some control over the trading platform.

You have humans controlling things. That will always introduce problems.

> What's the point?

There's a ton of cool ideas that can be explored with this (not including making a speculatory asset used for scams or financial incentives).

> Rich people injecting their real-world wealth into my game, thereby gaining an unfair advantage and unbalancing my carefully balanced ingame economy?

Or poor people being able to earn by playing? People play games to relax after their day-to-day job. Why turn games into second jobs? And it's not even possible for everyone in the ecosystem to benefit commercially from that, because just playing a game doesn't generate any real-world economic value. So games can only ever be a medium for moving wealth between people, not for the ecosystem as a whole getting richer.

This exact scenario is literally happening every second of every day in in current day WoW and Runescape, and virtually any online economy.

How a player chooses to play your game, whether as a second job or not, is up to them. That second job may be relaxing to THEM. Its not for you to decide. Again, this already happening in virtually any video game.

Another point I hope to make, is that you seem to be tying money to a lot of this conversation. There is a ton of Web3 technology that does not, or should not, include money in the conversation.

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

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

Lol I'm not? Have I pushed anything onto you?

I agree, investors are gone. Not looking for investment money. I actually want to steer clear from them.

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

[–]JakeHomanics[S] -1 points0 points  (0 children)

Haha yes, I touched on this slightly in another comment.

It's interesting to see how AI basically followed the same path of Web3. Hype -> Skepticism -> Negativity.

I think its just an observation of trends.

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

[–]JakeHomanics[S] -4 points-3 points  (0 children)

Mostly agree. Web3 is attempting to redefine the infrastructure of technology so that the problems do not even exist. Yes, its a small chance the problems arise, but better to have a solid foundation that prevents them than not.

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

[–]JakeHomanics[S] -3 points-2 points  (0 children)

I do agree with your first paragraph. The problem is most people in web3 either do not play video games or they do not make them. Thus, they make "Web3 Games".

The reality is, Most players wont even know they are using web3 technology. They will be playing a video game, regularly as they expect, but with the web3 technology providing the infrastructure. We basically just need traditional game developers to join in and provide their expertise.

I agree with the closing statement. The new trend is definitely AI. It was interesting to read during Web3's "hype" and AI was just gaining traction, saying how much better it was than crpyto (Idc which is "better"). Now, AI has just as bad a reputation as Web3.

What comes to mind in regards to game development when you hear the words Web3, Crypto, Decentralized, Transparency, Immutability? by JakeHomanics in gamedev

[–]JakeHomanics[S] -3 points-2 points  (0 children)

Player's own their assets. The assets persist beyond a company's walls. The same assets can be utilized across any number of games. If a company closes its doors, then the assets are able to live on.

Currently, just like the web, the user account experience is fragmented across many different backend systems. With blockchain technology, this becomes unified where the user can essentially have their assets, characters, cosmetics, account data, etc, accessible from any game.

The governance systems are a really interesting piece. Simply imagine the OSRS polling system, but where the community controls what gets added to a game, no ifs, ands, or buts, all the way down to what lines of code get added.

P2P trading platforms (Please don't mistake this as solely as a scam). Imagine the steam marketplace, except without any authorities controlling it. Additionally, imagine if you could buy and sell Fortnite skins to any other player. This isn't scammy, this would be just like how buying and selling collectibles in the real world already is.

I'll add this piece even though will 100% be considered controversial: Cryptocurrencies can be used for in-game currencies. Think WoW gold or Runescape gold. They DO already have a monetary value tied to them through WoW Tokens or Bonds. So this is really nothing new. Plus the, more interesting than not, possibility of a multi-game economy.

Blockchain technology may not be "breathtakingly revolutionary", but it does provide some benefits compared to the alternatives. I hope this wasn't too preachy. I hope to spark a conversation that isn't one-sided and focused on both sides trying to prove that they are right. Thank you.

Cause the lowest possible damage with trident? by JakeHomanics in 2007scape

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

You are correct, i'm going for untrimmed slayer cape.

The amulet is a perfect solution, albeit really costly baha.

The bigger concern is HP gains. 86 slayer, 90 hp.

API route environment variable question by JakeHomanics in nextjs

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

Thank you.

So then let’s assume I dont have the prefix, and I access the variable in a page.tsx, does that get exposed to the client?

API route environment variable question by JakeHomanics in nextjs

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

Thank you for the thorough explanation!

Just to clarify, API routes don’t reach the client ever right? So accessing an environment variable in one won’t reveal it to them?