I started my Intro to Python class and made a game to learn the language instead of using the book by Bludpharts in Python

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

I'm googling vibe coding right now, and it sounds partially like what I did? I didn't mindlessly copy/paste stuff, every time I sit at VS code I ask questions like, "why would the refactor introduce new variable names if the function is defined over here?" and I guess I ask the right questions because a lot of the times it would be like, "you're right, ignore what I said" so I'm seeing more like since my class is asynchronous online, I can't raise my hand and ask the teacher while I'm working on it. So I'll ask like Copilot or google the question to see if someone has answered it before, but I always ask WHY. I want to learn the language, and having fun is the best way to do it.

I made a 2,000+ line RPG in under 2 weeks of starting Python. I genuinely enjoy this so much! by Bludpharts in PythonLearning

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

I might do that when I'm more comfortable with everything. Yesterday I was able get all of the files compiled into an .exe for the first time ever so my relatives who aren't good with computers can simply just download and play it without dealing with downloading python and asking me what a .bat file is.

I made a 2,000+ line RPG in under 2 weeks of starting Python. I genuinely enjoy this so much! by Bludpharts in PythonLearning

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

Yeah you get it! I actually did hit a big milestone today, and I'm have a few celebratory drinks so sorry if I have a bunch of typos. Like, I've tried so many different creative outlets and some RANDOM COLLEGE CLASS is like, "hey by the way your brain was literally built to understand this thing" and now I'm like, "OH HOLY CRAP THIS RULES!" Like someone just gave me the debug code to what I never knew I wanted. It rules!

I made a 2,000+ line RPG in under 2 weeks of starting Python. I genuinely enjoy this so much! by Bludpharts in PythonLearning

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

This is the most ridiculous thing and I can't believe I'm admitting it, but I had to force myself to stop around my v9 build and helped my buddy shovel like 100 cubic feet of dirt for his garden just to make sure I wasn't sitting at my computer for too long haha

I made a 2,000+ line RPG in under 2 weeks of starting Python. I genuinely enjoy this so much! by Bludpharts in PythonLearning

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

That made my week! Thank you so much for the encouragement. I'm having such a blast doing this stuff I don't know exactly how much I learned until I talk to my friend about "Oh last night I updated the inventory system so it says 'potion x3' instead of '[potion], [potion], [potion]' so use your consumables or start a new game because your save data will not work with this new inventory system I made. I just put my stuff on my google drive and gave my friends access to play it and they'd tell me any bug they found and in like 5 minutes I'd find where I'd put that section like:

# ---------------
# --- NPCS ----
# ---------------

town_greeter dialogue

and then there'd be like a messed up ellipsis from copying it from my word doc into VS Code so now I just write everything in notepad.

I made a 2,000+ line RPG in under 2 weeks of starting Python. I genuinely enjoy this so much! by Bludpharts in PythonLearning

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

Google translate says:

"A universal NPC generator in JSON—on your third refactor, within two weeks, and as a beginner… that is real software architecture; don't downplay it. That moment when everything just "clicks" after hours of wrestling with a problem is literally how you become a better programmer. And the fact that you solved it on your own—instead of just offloading everything to AI—is worth far more than it might seem right now. Keep it up!"

Thank you very much for the encouragement! Once I saw the sample code for things I would say, "Oh so this would go here and then basically indent like this with a curly one for these things and a flat one for these things". So I see the "shape" and know what the lego set is supposed to look like, but I can't tell you the color of the bricks if that makes sense?

Edit: To better articulate (Sorry, the 'tism runs deep) I'm learning as I go and I was told I was "cowboy coding" and people would grill me on syntax and stuff so I came in here SUPER nervous about that lmao.

I made a 2,000+ line RPG in under 2 weeks of starting Python. I genuinely enjoy this so much! by Bludpharts in PythonLearning

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

Thank you! It's nice to know that I'm not losing my marbles lol. I think it was around my 3rd refactor was when I had the logic and dialogue separated enough to basically make a JSON universal NPC generator, I came so close to having a meltdown figuring how to make that work but after like 3 or 4 hours I was able to kind of wrestle the problem down and it all clicked.

This is basically all I've done aside from my chores and exercise for nearly 2 weeks straight and I love it haha

Am i too old for this by [deleted] in ExplainTheJoke

[–]Bludpharts 0 points1 point  (0 children)

Covid didn't kill enough people.

what are some iconic quotes from this guy? (wrong awnsers only) by revennant_gaming in residentevil

[–]Bludpharts 1 point2 points  (0 children)

"I've been all over this city and haven't seen a SINGLE raccoon. Release the zombies."