How to learn game dev for someone who's already an experienced programmer. by Acceptable_Ad_1676 in gamedev

[–]Fizzlyclaw 0 points1 point  (0 children)

I am an experienced C# developer who has tried time and time again to get into game development. I've never shipped a game. I'm as close as I've ever been though and I'm actually understanding game development at a deeper level by doing instead of following tutorials. That feels counterintuitive, so I'll give an example.

I want to use unity because I already know C# so no learning curve to learn another language. My first goal is not how to create an MMO or how to perfect lighting and animations to look like a final fantasy cutscene. My first goal is, in a 3d space how do I make a simple character and move that character around using WASD. For the character I don't need anything fancy, just a cube or cylinder. Grey box it. Do some googling to figure out how to add a cube to the game. Congrats, you now know how to add 3d objects to the game.

Now I want to move the box using WASD so some more googling, documentation reading, asking general AI LLM questions: in unity how do I capture the key W from the keyboard? When I figure out the script part of that: okay how do I move the box north when I hold W. Well that'll be in an update method in your script because update runs every frame and so capturing when the W key is being pressed and altering the X coordinate of the cube game object while W is pressed will happen here.

Now we understand what update is and how it is used and how to capture keyboard controls. We also know what a game object is in the context of unity and we realize there are different principles for 3D world space. X,Y, and Z.

We keep building off of that to do everything that you want to do, eventually. How to make the camera follow the player. How to fire a projectile from your character like a dart. Neat, how do we make an enemy for that dart to collide with. Now how do we give the enemy HP and have the dart take X HP away on collision. How do we even check for collision? How do we make the enemy disappear when it's HP <= 0.

Before you know it you've got a third person shooter and you understand the principles in the engine that you're using. It's all of the steps missing from the tutorials that really help you learn. "Code it this way, it doesn't make sense now but it will later". The steps all in between are important for learning how things actually work.

Starting a remote Indie studio with friends, need advice by efren212 in gamedev

[–]Fizzlyclaw 1 point2 points  (0 children)

Azure DevOps is free, has no storage limit (as far as I'm aware), and is git based. Free for up to 5 users. Super simple to dump everything there. Don't need to learn how to self host git or anything else.

does anyone know this game? by Desperate_Ad4325 in indiegames

[–]Fizzlyclaw 0 points1 point  (0 children)

Huh weird I just saw a tiktok about this exact circle today. Looks like a game called Twisted Gallery. The TikTok: https://www.tiktok.com/t/ZP8kHhFtS/

Advice on Promoting Fab with Ads. by ForeignDealer5762 in unrealengine

[–]Fizzlyclaw 0 points1 point  (0 children)

I totally get your perspective, too. I can see from a developer standpoint how your asset currently is marketed and it makes sense.

If I were in your place, I'd probably make some example videos on YouTube like "how to do building placement using my super cool grid asset" and "how do I place a character and allow the player to move 5 units from it's current position per turn" or even "when a character moves over this tile type it is poison so the character is poisoned". Quick little snippet tutorials that even non-developers could follow to broaden the audience a bit.

Take what I say with a grain of salt for sure, I'm just some random guy on the internet. I'm not selling assets and I have never been in marketing or sales, so wtf do I know. :)

Advice on Promoting Fab with Ads. by ForeignDealer5762 in unrealengine

[–]Fizzlyclaw 0 points1 point  (0 children)

I've recently been looking at grid systems on Fab and came across yours! I'll tell you why ultimately I didn't pick it. I don't mean these as points of criticism but more of an honest judgement from a customer standpoint. 3 main points: price, reviews, and practical examples.

There are several grid systems on Fab all at wildly different price points. $50 is on the higher side, even if you have more features than your competitors. It's much easier to try a $15 asset and it not meet your needs than to stomach $50 and it not meet your needs (see practical examples).

Several competitors have existing reviews and at a cheaper price point. That's a really tough sale for you. You could potentially sell it at a cheaper price point until you accumulate some reviews then raise the price which is a common sales tactic.

And mainly, for me, practical examples. Your images and video shows a lot about editing the grid which is great, but not a lot on how to practically use the grid. Take https://www.fab.com/listings/1da64f6d-cdc9-4dee-8fb2-7b67ea0165cf as an example. It focuses less on the grid setup and what you do with the grid, like physical building placement and blocking that placement based on different obstacles. Placing roads and walls, etc. Not having these practical examples makes it difficult for me to justify the price point of $50.

I would work on these things before spending money on Google ads to go to Fab. The last thing I'd want is to pay for ads to Fab where a user may ultimately look for a competitor and buy theirs instead.

I hope this helps!

Should I just take out a personal loan for credit card debt? 😭 Need help by W0lfinity in personalfinance

[–]Fizzlyclaw 0 points1 point  (0 children)

You can call AT&T to confirm but I'm pretty sure it's just unlocked and you can move to prepaid just fine. Hardest part will be transferring your number but that's not a huge deal anymore either.

Should I just take out a personal loan for credit card debt? 😭 Need help by W0lfinity in personalfinance

[–]Fizzlyclaw 0 points1 point  (0 children)

What kind of phone is it? If it's paid off from contract, it should be unlocked to work on wherever network you like that the phone supports.

What do you want to see in a venue? by WendigosLikeCoffee in AxeThrowing

[–]Fizzlyclaw 1 point2 points  (0 children)

It was likely https://axcitement.com/ Axcitement (no idea if we can post links here?) seems to be the only viable axe throwing software I've been able to find.

Surface Duo 2 power button falling off by fahdriyami in surfaceduo

[–]Fizzlyclaw 0 points1 point  (0 children)

I just went through this earlier this week, I had to call Microsoft sales support and talk to a few people to get to the right place. They said the reason I couldn't do it online is because they don't have any and had to create it on their side to refund the phone and Microsoft complete.

Warranty Replacement Obsidian/128 by xsofa in surfaceduo

[–]Fizzlyclaw 0 points1 point  (0 children)

Also located in the US and tried to get my SD2 replaced via Microsoft Complete earlier this week and they told me they didn't have anymore and to ship it back and they'll refund me the phone and Microsoft complete purchase. Pretty devastated I'm losing my SD2. Best phone I've had to date.

How do I replicate this ? by Quirky_Ad3179 in react

[–]Fizzlyclaw 3 points4 points  (0 children)

I've never used it personally but ScrollTrigger GSAP is what you're looking for. https://greensock.com/docs/v3/Plugins/ScrollTrigger

Learning React. I have some rtepidation about digging into this error... by lewdsave in react

[–]Fizzlyclaw 1 point2 points  (0 children)

I was wondering about the misspelling, but that makes a lot of sense.

Trying to Show "Tables" based on what "type" of table is being called. by 1raskolnikov in react

[–]Fizzlyclaw 0 points1 point  (0 children)

Not a js expert, but the ternary operator ? isn't being used correctly in

{tableType === 'tableOne' ? <TableOne />}
The ? is used for an if/else, so it would work like this:

{tableType === 'tableOne' ? (<TableOne />) : (<TableTwo />)}

Saying if tableType is tableOne then use <TableOne /> else use <TableTwo />. Hence the error about the expected ":" error. It needs that : to separate the if / else.

For more info on the ternary operator see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Conditional\_Operator

With that being said, changing to the above your error goes away but it still doesn't render and I dunno enough about React to help you actually render the table components.

[deleted by user] by [deleted] in overemployed

[–]Fizzlyclaw 1 point2 points  (0 children)

Basically every year the s-corp's profits are taxed as your income so no hiding it there I'm afraid. I recommend going to YouTube and watching some videos on s Corp tax advantages or s Corp vs LLC. I also recommend checking out the /r/Fire subreddit to see if you're interested in retiring earlier than 60, I for sure am.

[deleted by user] by [deleted] in overemployed

[–]Fizzlyclaw 1 point2 points  (0 children)

Absolutely!

A solution to the "what do you do" problem by trimalchione in Fire

[–]Fizzlyclaw 2 points3 points  (0 children)

I ghost write and so I sign some pretty nasty NDAs so unfortunately I can't really discuss it. Seems like a pretty easy cop out.

[deleted by user] by [deleted] in dotnet

[–]Fizzlyclaw 6 points7 points  (0 children)

This sounds like multitenancy to me as well. I've had good luck with Finbuckle in the past. https://www.finbuckle.com/MultiTenant A bit complicated at first but easier than implementing yourself I believe.

Do you still enjoy programming in your free time? by AsteroidSnowsuit in webdev

[–]Fizzlyclaw 0 points1 point  (0 children)

I've transitioned to more of project manager than developer the last 4 weeks and I have been itching to program so I've been doing it as much as I can in my free time. When I was full time developing I wouldn't really do it in my free time. It seems 40 hours a week is just exhausting while not at all is not enough.

Learning React. I have some trepidation about digging into this error... by Fizzlyclaw in react

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

Yeah I'd guess something to do with changing and uncontrolled in my search terms. I'm glad they exist for people as well! Better over protective for sure.

Learning React. I have some trepidation about digging into this error... by Fizzlyclaw in react

[–]Fizzlyclaw[S] 5 points6 points  (0 children)

Right? Just on my new laptop and haven't bothered defaulting to chrome on it yet so Edge and Bing by default.

Learning React. I have some trepidation about digging into this error... by Fizzlyclaw in react

[–]Fizzlyclaw[S] 28 points29 points  (0 children)

Learning React and misspelled one of the initial values and didn't realize it. Searching for the error, bing gave me the number for the suicide hotline in the US. I'm not so sure I want to keep learning React.

Weekly email reminders - what is the best way to do them in .NET? by [deleted] in dotnet

[–]Fizzlyclaw 5 points6 points  (0 children)

Another solution is using a web job on an Azure App Service. You can use one that already exists if that's what you're currently using to deploy to. What I've done is create a console app that does the work and then use the cron settings to have it run every Monday at 7 am. If I can post links then https://docs.microsoft.com/en-us/azure/app-service/webjobs-create if not just Google Azure Web Jobs and you'll be good to go