this post was submitted on 19 Jul 2023
11 points (100.0% liked)
GameDev
2820 readers
1 users here now
A community about game development.
Rules:
- Adhere to the general lemmy.blahaj.zone rules (#1 being no homophobia, transphobia, racism or other exclusionary content)
- Self-promotion is fine as long as it's not spammy - share your progress, insights, techniques and mishaps! If you recently posted, update the previous post instead of filling the frontpage with your project
- Hide NSFW/NSFL content behind a clear warning, for example: [NSFW Nudity]
More rules might follow if they become necessary; general rule is don't be a pain in the butt. Have fun! โฅ
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
My first project was "can I build a PHP CMS off the back of the authentication system for this phpBB forum my World of Warcraft guild is using?". And the answer was "sort of but you're a newb so it's gonna break the first time someone puts an apostrophe in their guild application!"
But this is the best way to learn, right? ๐
Certainly, out of curiosity did was there an API to the phpBB forum that you used to build the CMS?
Nope! I'd only just started learning so as I recall, just sort of hunted through the forum code until I found the likely looking functions and then put them in my script (no doubt via some extremely precarious and inadvisable inclusion method, and no doubt it was extremely insecure but sadly the code is lost to the mists of time). There was nobody there to tell me it was wrong so I just experimented with things until something worked!
Certainly did the trick though. Our website ended up great (once the apostrophe thing was fixed) and I started working as a web dev instead of an underpaid office admin!
I think the point of this mostly off-topic nostalgia trip is that I totally agree it's the freedom of realising you can maybe make anything you set your mind to that hooked me on programming too. I see a lot of kids coming through school nowadays who are just doing it for the money which I totally understand, but they do seem to be missing out on the "actually enjoying it" part. You've gotta try stuff, make stuff and break stuff, that's basically my life philosophy lol.