• 33+ Lua Tutorials Released
    11 replies, posted
Hello, after seeing a lot of repeated topics on these forums I've created a bunch of tutorials meant to help those both new and experienced learn Gmod Lua and wanted the opinion and constructive criticism of the facepunch community. It is intended that uncommon tutorials also be uploaded to this series such as: Scoreboards, in depth VGUI tutorials and examples, Meta Functions, Fog Effects, Custom SWEPS ( melee and gun, ) Chat Commands, Disabling Friendly Fire, Textured HP Bars, and much more. The Tutorial Series can be found here: [url]https://www.youtube.com/watch?v=cHBWem6FxtI&list=PLLAN7OC4G99Sx65F38iYoqv2J1OoaiJse[/url] Here's the first three videos in the series [video]https://youtu.be/cHBWem6FxtI[/video] [video]https://youtu.be/gcXNkhPiGkI[/video] [video]https://youtu.be/eNDAt5kHMXQ[/video] More tutorials can be found on my YouTube channel or new website: [url]http://omniedu.webs.com/[/url] There I go over Expression 2, Digital logic (used in wiremod,) and soon more Electrical Engineering topics you may find interesting. Anyway I'd love to hear any feedback to better help the series! Thank you!
The videos seem alright, but I'm not sure if you should start by telling people how to make an entire gamemode, and then tell them how to use strings and bools and all that [editline]18th May 2016[/editline] Sorry for being a pain in the ass, but I see so many YouTube tutorials like this, when they start by talking about a gamemode (in something like a 20-minute video) when I just wanted to know the correct way to set an IMaterial or something... [editline]18th May 2016[/editline] Actually, you do have quite a lot of different videos explaining different things like this... but really, my point is that personally, I'd prefer watching tutorials that were shorter and straight to the point rather than having to watch an 18 minute video to get something that was actually really basic
Great tutorials. I have to also agree with MPan though, you should think about making your videos a little bit shorter and straight to the point. Also, I love how you have a great diversity in the subjects you're covering.
You should probably mention that one should use locals whenever possible. Straight from [url]https://www.lua.org/pil/4.2.html[/url] [QUOTE] It is good programming style to use local variables whenever possible. Local variables help you avoid cluttering the global environment with unnecessary names. Moreover, the access to local variables is faster than to global ones. [/QUOTE]
Great tutorials, great coder, great person :)
It is sometimes tricky keeping involved topics like Scoreboards below 10 minutes as it's 200+ lines of code. Though I do agree length should be minimized. Also, I do have a feature on my website that allows anyone to offer a suggestion for tutorials they would like to see on this page: [url]http://omniedu.webs.com/tutorials[/url] This will permit topics that are short in nature to be covered in short length videos.
Your tutorials seem alright, I find it weird for example that you teach how to make a gamemode before even introducing data types but okay I guess. Why not have them start with making addons to Sandbox though? Or a weapon to teach how to store variables and such. I feel like that is a much easier way of doing it rather than having to show them all the stuff that goes into a gamemode.
Great tutorial, I always wanted to make a gamemode, I might make one soon! Now here is the hard part - thinking of what to make! :P
I've been watching your videos to get some help. They're great. Are you continuing your series? [editline]19th May 2016[/editline] Nevermind, question answered. I have your notifications on, you posted another vid. :-)
Gamemodes are easiest, since they can be just pure code, without having to worry about models, textures, sounds, all that stuff which is not very relevant to actually coding.
Learning resources are always good but having a video on making gamemodes before going over basics is counter intuitive imo - like I know people want to jump into big projects without learning boring stuff like syntax but all it does is make them struggle further down the line I started writing some text tutorials myself recently and one thing that quickly became apparently is that you need to have some idea about what level of user you want to write for, whether it's pure beginners or people who have some form of previous knowledge - otherwise you can create a huge mess by trying to please everyone
I think the best way to go about tutorials is to split it up in to 5-10 minute segments on each thing, rather than going "here's how to make a variable, now here's how to make a gamemode"
Sorry, you need to Log In to post a reply to this thread.