Day 63

And we’re done with Course 4! Tomorrow we move onto Block Breaker and I start getting serious about tying code to HUD elements.

Otherwise, got more familiar with movie making. Turns out OBS (Open Broadcasting software) can only export in flv or mp4, and Sony Vegas can’t take the first and takes the second like utter shit. Luckily Windows Movie Maker takes them fine but I prefer the trick a forumite gave me: Stream any recordings so they’re saved on Twitch, use a free Chrome plugin that downloads videos and download the video in any file format I like. Thumbs up. I’m going to record my next video tomorrow, got to wait for my roommate to go to work so I don’t feel so self-conscious about talking to nobody while playing TF2.

Cheated at the supermarket and drank a small orange juice. Hope that doesn’t have longstanding repercussions towards my ‘no juice or candy’ diet. It’s had great results, my stomach looks visibly flatter and the painters at my nude modeling classes have all mentally dropped me into the next lower weight bracket. Maybe I’ll bike for 30 minutes instead of twenty to make up for it.

Day 61 and 62

Sorry forgot to post yesterday! Today our 1000th article went live on the Daily SPUF, and Medic and I have been scrambling to get everything done on that front.

Here’s our 24-hour checklist we got COMPLETELY done:

*Daily SPUF 1000th article went live, as did my first video, cross-posted to Reddit
*Daily SPUF now has a Twitter, Facebook, and Tumblr that all auto-update everytime we post a new article.
*For tomorrow, I’m gonna write a bunch of tweets that link back to previous Daily SPUF articles and autopost every day, maybe twice a day.
* Twitch account touched up, microphones and speakers are all fixed, somehow it took me two months to do that. Now i can voice chat in games and Skype calls!
*and for the hell of it, two completely dumb little videos posted to my youtube account

Big social media push happening, and its just gonna keep on giving 😀 But I still found time to get some Unity done. Yesterday’s video was on randomizing the guesses so it’s not so predictable in its queries, and today was a one-page script letting me download the sample text for what we’ve done so far. I never have counted that before, but with so much else on my plate I’m letting it slide. Tomorrow we finish off Course 4 and move onto Course 5, Block Breaker! We’re getting dangerously close to the level of experience I need to start making marketable Unity games for Facebook/mobile apps.

Day 60

Back in the saddle baby! Rewatched that whole 18-minute video and actually caught a number of errors my old self made. Everything pieces together and I’m feeling motivated again. We’ve got a working game with working UI and AI now, and I’m ready to move ahead with everything in tiptop shape.

Some things I caught myself on: Make sure text elements are within the canvas. Old me created it outside the canvas and got mad I couldn’t see anything. gotta stick it in the visible drop bar if you want to stuff to be visible, ya know. After making changes to MonoDevelop, I had trouble getting the changes to push to Unity, and switching game screens solved that. Also make sure your variables have the exact correct name. Old self couldnt figure out why NextGuess wasn’t working until new self noticed it’s called Nextguess everywhere else in the script.

Day 59

Completed Course 1 of the Multimedia Fusion class, meaning he gave a brief overview of some useful ways to make things happen in various gaming genres. Probably gonna shift back to Unity after this, but tomorrow is video day, I gotta make that Daily SPUF 1000th video. Get that ball rolling.

Today was so messed up timewise. Got like no sleep last night because i knew I had to get up at 6:30 for nude modeling. So eventually I get up for nude modeling and go do that from 8-11, after that I hike out to the CVS from the Art Department and pick up my new hemorrhoid prescription (thanks Keto diet!) and then I take the wrong bus home so I end up 15 minutes walk away. Stagger through the door at 2pm and immediately fell asleep till 7pm. Thats still not a real sleep so I’m thinking I should get more sleep and just wake up tomorrow refreshing my sleep cycle.

Day 58

Today’s video was in neither course, instead it taught me how to use Piskel, which turned out to be an amazingly simple yet useful sprite creator. Cannot recommend enough. Only real hiccup is the highlight function; to use it you need to highlight the desired portion, ctrl-X, move the highlight outline without exiting highlight mode, and then ctrl-C. Bit weird you can’t just drag.

So what did I do with this knowledge? Make this! Yup, this whole thing became a thing today, I spent literally my whole day on it. It’s not complete, missing a few things like the ability to take damage, but it’s very close to being finished. Longest part was making the ability for Emilena to be behind the (for example) tree OR in front of the tree depending on her location. But it works now.

Zombies game

I’m super proud of those ammo counters too

Day 57

Okay, time for some honesty. I know im slacking with the whole unity thing, just watching these easy-as-shit CTF videos that I’m not even going to use. But one thing is, right now I felt motivated to finish a project that I left on the bac burner a really long time ago.

Electra City is 95% there to being a sellable game. Probably not sold for very much, but if it had sound it’d be done. I aim to make it done within the next two days. I need two royalty-free songs (main menu, game screen), and a bunch of fighting sound effects. I’ve located a good site for sound effects but I havent located some royalty-free music I really like. Normally I’d be less picky but come on, it’s two songs.

Watched another CTF video on platformers. Learned nothing. All right, this is a promise: tomorrow I WILL rewatch that fucking 18-minute video and iron out the Unity kinks on Number Wizard UI.

In other news, textbook rush is officially over at the coop. They told me they’d keep me on Tues-Thurs-Sunday schedule, but today they called and said actually they don’t have the funds for that, they’ll be happy to rehire me in August. Don’t really have the money for that, and nude modeling isn’t paying enough to live off, so I’m needing to find a new job and fast.

Day 56

So I watched another CTF2.5 video, this one was on platformers. Knew every damn thing about that shit. I am apparently not as much of a beginner as I thought I was. I should really stop using these to cheat the system and not watch Unity videos. But in all fairness, my job tones down after today and I’m gonna be way more rested. Things change tomorrow. Especially considering I’m starting my nude modeling job from 6-9.

Day 55

Mixed things up a little, I am quite literally super exhausted of Unity and needed a day off. So I watched the first episode of the Clickteam Fusion tutorial course. And to my delight despite the fact that it was 16 minutes long I knew everything in the video. Plus I learned some tricks like how to add sound without having to add Active objects and tie those objects to the conditions. And thank god Im never gonna have to do that again because fuck doing that, its the reason Electra City is silent. Imma go add sounds and music to Electra City and release it on the app store as a real game moddafokkas

Game

Yup, I already know everything that’s happening in this entire game. Great start to the class.

I’m gonna be honest, roflstomping that CTF2.5 video was just the morale boost I needed right now. I’d been feeling a little negative regarding my prospects of becoming a programmer due to the difficulty I’ve had in what I perceive to be the first time the Unity class is actually getting difficult, but reminding myself that I’ve got the mind for this sort of thing (and the fact that I’ve read my posts on Reddit from programmers who admit they’re constantly as confused as I am but rely solely on Google-fu and perseverance to make things work) reminded me that I’m doing fine for the field I’ve chosen. I can do this. And you, dear reader, are going to do it with me. Or at least watch.

Day 54

Internet’s down at the house. As much as I’d love to watch the video on my phone plan and do Unity while ignoring his requests to view the online repository, I think I’m just gonna do 2 videos tomorrow. Work called and asked me super last minute to go in tomorrow morning so I’m okay with this. Internet better be back by tomorrow though…

Sent from my mobile

Day 52

Whoooeee did I break something. In my defense, this video on touching up the code from the original NumberWizard is eighteen minutes long and never really stops to pull any punches. I followed all his text additions but there were some things scaring me. For one, his original code and mine weren’t exactly the same. Mine was the code from the very end of Number wizard first course; I know because I went back and checked. He was using weird code from somewhere in the middle, and I dunno why but I hope that’s not a problem for me. The first time something just broke was when he managed to tie the “Text” function to a text object so it’ll manipulate the text object into displaying whatever strings we want, and I did all the same stuff but my option to merge the two never arrived. After that I followed his advice good as I could but obviously the end result didn’t go anywhere. Guess I’m rewatching this video tomorrow in an attempt to iron out the kinks.