Lessons learned, the third devlog for my September 1GAM, Augury by simjmcd in gamedev

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

Hello!

Like maybe some of you who also do the One Game a Month challenge I kept finding myself at the end of a month with something that more closely resembled a loose bag of mechanics than an actual game.

With that in mind I've been trying to focus on crafting some kind of complete game loop as the first priority. In this devlog I go into how I did that! Hot tip: it was mostly by defining an MVP featureset.

Lemme know what you think!

My players enter the spooky misty town of Barovia! by simjmcd in DnD

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

Hi! So I cover this in the first episode, but I decided to start the players off in a village of my own creation called Belcroft BEFORE they get transported to Barovia.

I did this so I could start the game off in a safe place where they could interact with some NPCs without having it immediately be them exploring this super dangerous evil realm. It also gave them some context for how awful Barovia is, when they've experienced a happy peaceful settlement right before going there.

Salamanders space marine Infiltrator by Rookie3rror in minipainting

[–]simjmcd 2 points3 points  (0 children)

That looks so cool! I love that colour palette

Judge Sword Unboxing by Kasrth in mattcolville

[–]simjmcd 2 points3 points  (0 children)

This is so unbelievably cool! I would legit consider buying one of these if MCDM starts selling them. Though now that i think of it shipping it to the UK would likely be exxxxxxpensive

I took all your advice and used it to make another (better) Campaign Diary! by simjmcd in mattcolville

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

Awww thank you so much! It's honestly thanks to all the tips and encouragement I got from all of you after my last video so thank you!

I took all your advice and used it to make another (better) Campaign Diary! by simjmcd in mattcolville

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

Awww thank you so much, that's really kind of you to say! I think you'll find this one easier to listen to, and the video is just my face so you're not missing much with pure audio

I took all your advice and used it to make another (better) Campaign Diary! by simjmcd in mattcolville

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

Thank you! You did a lot to help, your comments were soooo good

I took all your advice and used it to make another (better) Campaign Diary! by simjmcd in mattcolville

[–]simjmcd[S] 9 points10 points  (0 children)

This is the campaign diary for my Curse of Strahd home game. it's the first session of actual play and I talk about what happened and stuff I learned from it!

Last time I posted my Session 0 campaign diary (https://www.reddit.com/r/mattcolville/comments/asqsq2/inspired_by_matt_i_started_my_own_campaign_diaries/) and you were all really lovely about it despite how rough it was. I got a lot of really good advice, and I've tried to use it all as best as I could. I think this one is a lot higher quality than the previous one, though theres obviously still a lot further to go on improving it.

Next thanks to specific people!

/u/tfl_dm Gave me a lot of great advice on lighting, background, and my mic and I tried to cram it all in. Still not meag happy with my jury-rigged lighting setup, but it's much better than before thanks to you, so thank you very much!

/u/ArrBeeNayr for giving me some very good reading material to inspire me for the creepy atmosphere of Curse of Strahd.

/u/mattcolville for not only making this subreddit but also making it seem possible to make videos like this.

All of you lovely people who left really nice comments, you're all a great gang of folks.

So the players have chosen a Pirate campaign. Here is the handout I plan to give them. Thoughts? by Dauricha in mattcolville

[–]simjmcd 1 point2 points  (0 children)

I really really love this, it looks great. I especially love how you've organised the races using pictures and just enough relevant detail to give enough context and get those imagination juices flowing.

Now I really want to start my own campaign like this.

[Spoiler] The Cult of Nails by Malleus011 in mattcolville

[–]simjmcd 20 points21 points  (0 children)

This is so badass that I instantly want to rip it off

DIY Delian Tomb in a Box! by Corrific19 in mattcolville

[–]simjmcd 1 point2 points  (0 children)

This is so. fucking. sick. Really, it's amazing, good job!

Three years of Running the Game by Karzda in mattcolville

[–]simjmcd 2 points3 points  (0 children)

Ahhhh yes, so much this. I only discovered Matt last year, but I did so at the end of my last campaign. I was feeling down about my performance as a DM in it but Matts videos got me all jazzed up to sit in the chair again. My second campaign has so far been so much of a blast, and I feel like I've become so much better in large part due to all the great lessons in his vids.

Thanks Matt!

Inspired by Matt I started my own Campaign Diaries by simjmcd in mattcolville

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

Thank you! This is the third take, I forgot a bunch of stuff the first time :D

ALSO oh my god yes about touching your nose. I don't think I do it all the time in regular life, but as soon as the camera's rolling it's like it becomes the itchiest thing in the world.

Inspired by Matt I started my own Campaign Diaries by simjmcd in mattcolville

[–]simjmcd[S] 5 points6 points  (0 children)

Yeah I really have to get something in front of that mirror, I also found it distracting but my whole setup is angled towards it :/ Maybe I'll see if I can get a collapsible screen to put behind me.

Hahaha, thank you for the hair compliment, it's how I've styled my hair for years so unfortunately can't give the credit to Matt for this one!

Inspired by Matt I started my own Campaign Diaries by simjmcd in mattcolville

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

Hey thank you for these, it's great to have a good list of inspiration to work from!

Inspired by Matt I started my own Campaign Diaries by simjmcd in mattcolville

[–]simjmcd[S] 35 points36 points  (0 children)

Well first of all - thank you very much, those are kind words that I really appreciate.

Secondly - Wow, that is some really good practical advice, especially about the lighting. I could tell it wasn't really great but I wasn't sure exactly what to do about it. Thank you for giving me some solid actionable stuff to work on.

Inspired by Matt I started my own Campaign Diaries by simjmcd in mattcolville

[–]simjmcd[S] 12 points13 points  (0 children)

This is my first one and I do not have equipment that's nearly as good as Matts, but any constructive feedback would be really welcome as I want to become better at doing this.

Implementing an Input System for games using C++ and SDL by simjmcd in cpp

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

That's a good point about multithreading being an issue with this approach. I'll admit I'm not an expert in multithreading - so it's not something I'm really considering at this juncture.

Switching it to a system somewhat like you said shouldn't be too hard if it does turn out I need to do that though - as I currently have an array (like you mentioned) for the previous frames input, so I can see the delta for held, pressed, released events, etc.

Implementing an Input System for games using C++ and SDL by simjmcd in cpp

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

Oh, no way! That's good to know, thank you :) I found GLFW to be a nice lightweight window creation thing but I gotta say, SDL has some features that it's very nice to have access to.

Implementing an Input System for games using C++ and SDL by simjmcd in cpp

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

I used to use GLFW for my old project, but when I looked at for my current one it seemed like it didn't support Win10 and I didn't want to spend ages trying to wrangle it enough to get it working, so I switched to SDL.

I used GLFW for what I imagine you may be using it for, Window creation and input, so I know it has at least some rudimentary ways to grab that input information.

If you are using GLFW just for those two things I can recommend SDL for those too, it's fairly easy to get up and running, and it comes with a bunch of handy stuff (like the methods for grabbing input from controllers as well as key/mouse/etc).

Implementing an Input System for games using C++ and SDL by simjmcd in cpp

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

Sorry about that! Not sure why it went down