00:00
00:00
MSGhero
Free time is nice time.

Nick @MSGhero

Age 30, Male

Somewhere in the North

Joined on 12/15/10

Level:
17
Exp Points:
2,848 / 3,210
Exp Rank:
19,904
Vote Power:
5.85 votes
Rank:
Police Sergeant
Global Rank:
6,518
Blams:
456
Saves:
937
B/P Bonus:
12%
Whistle:
Normal
Trophies:
6
Medals:
661
Supporter:
11y 5m 6d
Gear:
3

Midnight Musings #4

Posted by MSGhero - October 2nd, 2013


In Juggernaut I, the cutscene engine took me a solid 2-3 weeks to get fully implemented, with additional time spent later on fixing and adding things. This time, it took a 24 hour span to get almost the same functionality, and I had to rewrite the whole thing from scratch. There's a myriad of stuff I'll add to it, and that will take a good two hours to implement rather than a week. I'm at the point where I have to wait on Jordan to make art or write up more storyline in order to have anything productive to do. It's kinda crazy.

I'm comparing the two cutscene engines side by side, and there's not even a contest. Last time, I basically hard-coded all the behaviors and checked for a lot of unnecessary information. 506 vs 139 lines of code. The latter isn't completed yet, of course, but about 85% of the original functionality is there. Not gonna lie, after looking back at this, I sucked at coding when making the first game. I mean, I knew what I was doing, but I had no idea what I was doing. There are obfuscators which go through your code to make it unreadable for anyone who happens upon an illicit copy of the source code. It looks like I ran my sensible code through one of those to make it unreadable as hell. I took 150 lines of garbage and condensed it into 30. Vigorous coding, as with vigorous writing, is concise.

I cannot stress this enough: Organization is important. Confer the past 4-5 posts I've written if you need more proof.

Because of this beautiful coding, there have been days when I haven't touched a code editor. I'm stupidly far ahead of where I should be with Juggernaut 2, so there's more free time. I'll eventually make a graph of how stupidly far ahead I am. To be fair, the data points on the graph will be completely subjective and arbitrary, but that's fine as long as it looks nice and exaggerates the point I'm making.

After midterms this and next week, I'll have all the free time in the world. I'll work more on the tutorial game. I'll hopefully finish assassin's creed 3 and get 100% sync. I'll try out the photoshop stuff that Sab showed me like a month ago. I'll get the core hitbox/hit frame/whatever system into the fighting game. I'll rule the world. Nah, I probably won't have that much free time...

Ok, you got me. I'll probably end up playing dota2 every chance I get.

Midnight Musings #4


Comments

Comments ain't a thing here.