Envision, Create, Share

Welcome to HBGames, a leading amateur game development forum and Discord server. All are welcome, and amongst our ranks you will find experts in their field from all aspects of video game design and development.

Post What's on Your Mind

@coyotecraft I've been thinking a lot about what you said. I went back to living with my parents after my girlfriend and I broke up because it's pretty much customary where I live. But I will be moving out in 3 months. I'm just getting my shit together and thankfully shit's going well.
 
I'm going through this python book. So far it's actually pretty fun, but there are really dull, dry moments.

I'm only on page 76, but considering my current track record with keeping both consistent reading AND coding, I'd say I'm doing well.
With that being said, it has taken me about 3 weeks to get this far through it so maybe that's not good...

51qWSqxkgJL._SX402_BO1,204,203,200_.jpg

Also, every time I say "I'm learning python" to people they have a somewhat negative response... But the way I see it is I'm using python as an entry point to teach me how to code, and when I feel confident in using it I'll switch to a more complex, universal coding language (Like C++)
I actually enjoy python and don't see why people have to voice their personal opinion, like how is MY decision to learn python going to affect YOU?

It's more disheartening to say shit like that than it is useful.
 
I'll learn the shit out of your python ;)

Edit:
Notice my flirt game is 100% yet my relationship status is still single? How is this possible right?!?!
 
HiPoyion":2l5ay0rn said:
Also, every time I say "I'm learning python" to people they have a somewhat negative response... But the way I see it is I'm using python as an entry point to teach me how to code, and when I feel confident in using it I'll switch to a more complex, universal coding language (Like C++)
Python is what's used to teach children in schools basic programming; I believe it's suitable for learning because of the use of white-spaces - there's no strange characters denoting blocks {}, it's white space which is a concept everyone knows about if they've ever written a lengthy piece of prose (via paragraphs, chapters, indentation).

I am not sure C++ is such a universal language anymore. It's a real piece of shit - but there isn't anything better. At this point, I'd recommend learning Javascript over C++ (Javascript is also a massive piece of shit, but it's more universal in its usage these days).

Although I will still say that once you know the fundamentals of the monster that is C++ you can quickly pick up any other language with minimal effort. Python is on my list of languages to learn, the only thing that's stopping me is I have zero reason to learn it, but I'm highly confident I can pick it up in an hour.

EDIT: Blender is probably going to be the place that encourages me to use Python. I already know how to read Python thanks to reading Blender plugin sources, so it's likely that's where I'm going to first write Python.
 
Perihelion":cl2u0kkz said:
There are tons of languages better than C++, but it really depends on what you're trying to do. Different languages are suited for different tasks.
Oh yes I agree there's load that are conceptually better, but the the tasks that C++ is best used in I don't believe there's anything better - although I guess that's a moot statement as any language in a task it's "best used in" is probably best used in that task as there isn't anything better for that task...???
 
I'm going to redeploy my server, start from afresh. Does mean things might disappear. I'm going through to make sure I'm not hosting anything for here, and that if I am, they are safe. Should be fine. Just the ezines and such. Pretty sure the only Thing Of Value I have is Old Afar's database anyway. But I'll make sure.
 
I was going to do a whole AFAR IN A DAY project and get my gamm online,

but then I realised I needed to update my server a bit.

And then I descended into the world of Doing Things With Linux, at which point I gave in and noted it would be easier to just redeploy my server from scratch using their widget.

But that's a good thing: I have free updates to my service that I can only get if I update my server a bit. And everything will be fresh as.
 
Perihelion":2s87hey9 said:
There are tons of languages better than C++, but it really depends on what you're trying to do. Different languages are suited for different tasks.
Right now, I'm just looking for my gateway drug into coding. Hence python. But eventually I would like to delve into something like unity and (iirc) JavaScript is used in that, but right now, that's a far away pipe dream. Stick with step one and focus on it. I'm enjoying python, which is a lot more than I can say for other languages I've tried.

With that being said, most languages I've tried to learn, I've done online. Python is the first language I've actually purchased a book for. I then got a book on C++ but haven't even opened it yet...

Yeah... :bow:
 
If you have any questions or are confused about something or want to know how to do something in your language of choice then get on the Programming & Web forum.

You don't have to learn on your own and I reckon you'll have more motivation if there's active discussion about what you're currently learning.
 
I've took my server offline to see if anything breaks due to that. Have backed everything up but I only really want to restore what I need.

Pretty sure it is just the ezines.
 
Xilef":1haqflrt said:
If you have any questions or are confused about something or want to know how to do something in your language of choice then get on the Programming & Web forum.

You don't have to learn on your own and I reckon you'll have more motivation if there's active discussion about what you're currently learning.

I'll be sure to post there at some point. At the minute the stuff I'm learning is super basic so I don't think it warrants posting in the forum... But maybe I can do a progress thread? I dunno, usually progress threads have the opposite effect and becomes a burden, but at the same time, forcing myself to write about what I'm coding is a good way to reinforce what I'm learning...

At the end of each chapter I like to mess around with what I've learned and experiment a little bit. Last time I found out that when using the .replace method, if you want to replace more than one thing, you have to do it like so:
string.replace(val1, val2).replace(val3.val4)

Nothing super exceptional, but it was a fun thing to find out on my own...
 

Thank you for viewing

HBGames is a leading amateur video game development forum and Discord server open to all ability levels. Feel free to have a nosey around!

Discord

Join our growing and active Discord server to discuss all aspects of game making in a relaxed environment. Join Us

Content

  • Our Games
  • Games in Development
  • Emoji by Twemoji.
    Top