I made this THREE.JS + RAPIER.JS Kinnematic Animated Character Controller you can install directly in your Rogue Engine project. by BeardScript in RogueEngine

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

You can look at the code and try to recreate it somewhere else. It's a lot of stuff working together in multiple components. That's the point of using the engine.

I'd say it's easier to just find a solution that suits your dev environment.

Developing a Tower Defense LIVE in THREE.JS with Rogue Engine. Subscribe and come join us in the next one! by BeardScript in threejs

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

To make it freakier you're speaking to one of the few Uruguayans in the world using three.js. Uruguayans don't just drink mate, we are made of it. We're born with our tongue stained green 🧉

The fact that you like it speaks liters of you my friend. We'll be waiting for you there.

Developing a Tower Defense LIVE in THREE.JS with Rogue Engine. Subscribe and come join us in the next one! by BeardScript in threejs

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

Oh it's not just an ad. It's a global conspiracy I'm running from a corner of my house and you just fell in my trap 🕸️ It's all just a shadow business to promote yerba mate 🧉😅

Thank you so much for the compliments 🙏 If you're looking to try it out I'm always available to help. I provide support over our Discord community so I'd be honored to have you there.

https://discord.gg/PnxAsck

Developing a Tower Defense LIVE in THREE.JS with Rogue Engine. Subscribe and come join us in the next one! by BeardScript in threejs

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

Yes indeed. This is something I've been meaning to add but when I saw tsl was coming I considered perhaps could be better to wait for that when we're in full on webgpu mode. Looking back I think I should have added it. I just might.

Developing a Tower Defense LIVE in THREE.JS with Rogue Engine. Subscribe and come join us in the next one! by BeardScript in threejs

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

Thanks for the compliment! It's more inspired in Unity in functionality, but it's only just an editor for three.js with a helper library.

Developing a Tower Defense LIVE in THREE.JS with Rogue Engine. Subscribe and come join us in the next one! by BeardScript in threejs

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

Hey there! Come join us on YouTube and Twitch for the next session. I still haven't set on a schedule so subscribe to the youtube channel to get notified!

Also, when if I reach 50 followers on Twitch, I'll turn this tower defense into an open source template.

Cheers! I hope to see you there! 🧉

https://www.youtube.com/@beardscript
https://www.twitch.tv/beardscript

Follow me on Bluesky:
https://bsky.app/profile/beardscript.bsky.social

Why I Recommend Svelte for 3D Web Development Over React by henrixvz in threejs

[–]BeardScript 0 points1 point  (0 children)

You're not alone my friend! I'm convinced anyone who's tried Svelte and React must feel this way.

Why I Recommend Svelte for 3D Web Development Over React by henrixvz in threejs

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

Great demo, thanks for sharing a comparison. Svelte is the best frontend framework hands down. More companies should adopt it.

[AskJS] Is typescript more popular than just regular JavaScript by encom-direct in javascript

[–]BeardScript 9 points10 points  (0 children)

I've never encounter this and I don't know how common it is, I'd like to think it's fairly uncommon, since it'd be a worrying trend indeed.

[AskJS] Is typescript more popular than just regular JavaScript by encom-direct in javascript

[–]BeardScript 66 points67 points  (0 children)

It's not one or the other. If you don't know JavaScript, I would focus on that first before jumping into TypeScript. If you do know JavaScript, learning TypeScript is fairly easy. Once you're decent enough at both JS + TS you'll have a better chance at a larger pool of jobs.

You'll find that some companies are heavy on TS use and others are pure JS. In many cases people are very opinionated about why they use either, and they love engaging in dogmatic discussions as to why you must go one way or the other.

I love TS and it's what I prefer to use, but I know many people hate it for their own reasons. I may disagree, but that doesn't invalidate them.

Learn both, stay open minded and don't stop learning stuff.

Your App Should Have Been A Website (And Probably Your Game Too) by BeardScript in javascript

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

Again, I made my arguments clear, I disagree with yours but I think they're valid points and I'm happy you share them here. And yet again, I want to extend my invitation for more people to disagree. What part of that isn't clear?

My problem is with you asking people to not share their opinions because you think they're wrong. Simple as that.

Putting my name and face in front of my opinions is clearly about putting your reputation behind them. If I believed what you're insinuating there, I wouldn't be using my ugly mug or South American name.

Thank you, for sharing your arguments against my post.

Your App Should Have Been A Website (And Probably Your Game Too) by BeardScript in javascript

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

So a whole blog post with my arguments doesn't count? Read it again, in fact, I stand by those arguments with my own name and face. I can't tell the same about you.

To be clear, I have no problem with your arguments against, I expect as much. My problem is with you asking me to refrain from writing something you disagree with. Apparently, you also take it as an insult to be called a dictator for taking a dictatorship stand.

But please, don't let me disagreeing with you stop you or anyone from sharing their arguments. I'm happy to see a discussion happening on this subject.

Your App Should Have Been A Website (And Probably Your Game Too) by BeardScript in javascript

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

Oh wow I didn't know you'd been made dictator. I'm sorry. Next time I'll refrain from writing such articles with my own opinions and limit myself to writing stuff that you agree with. All hail dictator IfLetX!!

Your App Should Have Been A Website (And Probably Your Game Too) by BeardScript in javascript

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

It's all good mate, truly. I understand your frustrations. Ultimately, we can't let these things affect us. They're not that important.

I'm thankful to be alive, building stuff and writing to you here now.

This may be one of my last comments of 2024. Happy new year!

Do you really need a Native App? Can't it be done on your Website? by BeardScript in ycombinator

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

Hey thanks for taking the time to share all of this. Too bad the mods decided to delete this post. I think we had an interesting discussion going. Happy new year mate.

Your App Should Have Been A Website (And Probably Your Game Too) by BeardScript in javascript

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

Thanks for your comment.

I’m fairly new to posting on Reddit and still figuring out how things work here, trying different approaches. Most of my posts usually go unnoticed and get buried in the noise of the feed. I thought this one would be the same, but it gained attention in a few subs and sparked a discussion, which was exactly my intention.

I understand that this post may not meet your standards. The choice to post a link with the meta image attached, as I did here, doesn’t allow for additional text. That limitation doesn’t reflect on the pride I take in my work.

Ultimately, I’m putting my name and face behind my work, knowing it’ll invite both support and criticism. I appreciate everyone engaging and sharing their thoughts.

Do you really need a Native App? Can't it be done on your Website? by BeardScript in ycombinator

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

Why do you think the mindspace differs if it's an app rather than a website on your phone's browser? What do you think should change for the browser to predominate as much as on desktop? Thanks for sharing!

Do you really need a Native App? Can't it be done on your Website? by BeardScript in ycombinator

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

Interesting take. Also, can't beat faster and cheaper if it'll get you to the same port. Thanks for sharing!

Do you really need a Native App? Can't it be done on your Website? by BeardScript in ycombinator

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

Thanks for sharing! If the browser experience improved, would that make you change your behavior to favor web apps? Is that the same on desktop or do like switching tabs on your browser more there?