Why I Stream Development & You Should Too!

Thank you! And agreed, it’s nice to sometimes have people notice your work you put in.

1 Like

As an event organizer do you think you can give these tips and possibly more in an event ? I would definitely be down to attend it. I sometimes do some streaming in discord and have others watch me, it is also helpful for having others notice potential bugs

3 Likes

I’ve actually been planning an event around streaming development! I will be hosting it soon. Make sure to join my event chapter to see when I do it.

https://events.rbx.com/cheekysquid/

2 Likes

Nice article! I sometimes leave streams in the background while I’m working because it feels like I’m working on a group project and it just keeps me focused in general.

1 Like

Many of my viewers share this experience and claim it helps them feel more productive!

1 Like

I’ve been streaming development unlisted for my server boosters, I’m planning on streaming my first public dev stream Friday! Thanks for writing this Cheeky :hidere:

3 Likes

Sorry, but this isn’t a gigantic sample base. If I got 1M+ monthly, my code would get stolen. I don’t trust the internet enough to stream developing of my game. Somebody could be using my code without my knowledge because the other assets aren’t ripped!

Again, it is a minimal risk at the absolute most. If someone steals your code, they are not going to create anything out of it. Worrying about people stealing your code and making your game from it is completely irrational. Also, 1M+ unique Twitch viewers is going to be hard to achieve. If you’re really worried about people stealing certain code, just don’t work on HTTP-based stuff on stream!

1 Like

I’ll be there to check it out :slight_smile:

I was a little concerned about this too. To combat my concerns I reminded myself that someone who steals code looks like a complete jerk and won’t gain anything good from it. I also designed my game to have a some backend scripts the rest of game requires to actually work that are never shown to viewers, effectively making the other code useless.

3 Likes

Even if someone copied an entire script, they would have little to do with it.

1 Like

Good point! Streaming could potentially help with motivation.

1 Like

It most definitely does! Letting people see your creations is super fun :slight_smile:

I’ve wanted to do something like this, but there are a few security concerns that have stopped me from doing it:

  1. If your game isn’t released yet or your update isn’t released yet, what’s to stop someone from simply copying snippets of your code from the stream (like a proprietary algorithm for example), adding in their own bits of code so that they can essentially steal the game/update idea and launch it before you do? First to market advantage is very real and very important.
  2. If you have any anti-exploit measures in your server-side code, potential exploiters can see the methods you use to detect cheats and easily counter them.
  3. You have to be extremely conscious about not opening any files that have API keys and the likes in them. While you shouldn’t be storing sensitive information in code files and instead have them in datastores or some special file that you know not to open because it’s obvious, humans make mistakes. And such a mistake would result in someone on your stream potentially skewing your analytical data or somesuch that otherwise would not have happened because there’s no way for the general public to access your code base.

What are ways to get around these problems? I’m of the view that this is not a good thing to be doing if you want to run a successful small business on the platform. It’d be like if you were a restaurant, and you livestreamed how you make your oh-so-good chicken that everyone pays money to eat.

1 Like

I might try this!
Thanks for the info altough I don’t want someone watching me while im developing, but i will try with some music to vibe in

I currently don’t stream, but my biggest concern would be not doing things right. Granted, I am just a beginner-intermediate developer, but my worry would be making 5000 mistakes in one line, doing things in efficiently, not seeing obvious things, etc, and being embarrassed in front of thousands of people.

These are some fair concerns, though I’d be more concerned about someone finding and exploiting a vulnerability in my code that I didn’t even know about (if I don’t know about it, it’d be even harder for me to fix unless I can get my hands on the exploit itself, which in most cases might not even be likely!)

I do that everyday still and its fun :slight_smile: People are super helpful.

1 Like

Ultimately, exploiting is a cat & mouse game. There will always be ways for exploiters to circumvent whatever anti-exploit measures you put in place on the server, which is why developers often don’t reveal how they stop a given exploit - to delay exploiters bypassing their anti-exploit. This is why I’m concerned about revealing how I stop certain exploits on livestream.

2 Likes

I strongly disagree here.

If you’re in a competitive market, it can and will happen. It has happened with some front page games in the past. The average player won’t care, but your competition will.

As I stated in a reply below, programming is a cat and mouse game. You want to delay exploiters bypassing your mechanisms for as long as possible, and part of doing that is by simply not showing how you do it.

2 Likes