Great work Joe
2 month update milestone!
Greetings Fellow Pocalypsians
Loving the story so far!
The Architect

My Brain is Swollen! 06/09/2011

by Joe

Please don’t laugh at my feeble coding attempt ;D

My head is so full of code, it’s about to explode into a bloody mess of functions and if statements. Sometimes I look at Green Pixel’s @hush_lorentz’s code for our games and I’m flabbergasted at the quantity and complexity of his work. Programmers have truly special minds!

I know the above scene is extremely simple and full of bugs and things to fix, but I learned so much from hours of trial and error, research, and experimenting. There’s so much information online (most of which is conflicting, unfortunately), it’s seemingly impossible to remember everything I’ve learned, but, like anything, applying what I learned to today’s scene is making everything stick :D

So! I’m really, really hoping that I can get the church’s basement done for you in somewhat video game fashion :D We’re gradually inching towards an RPG, aren’t we?

Also, have you seen “Human Planet“? I’ve only seen two episodes and, so far, it’s absolutely awe-inspiring to see what some cultures are capable of! Check it out! :D

EDIT: Almost forgot! jayisgames.com reviewed The Pocalypse Defense and mentioned that a sequel is in order! I want to let you know first that a half-sequel is enqueue for development! Stay tuned! :D

Enjoy Filler Scene 9 – “Work-In-Progress”!

Please continue to vote! :D Bug’s sketch is still the incentive! Thank you for voting everyday!

You can follow The Pocalypse on Facebook (check out our paper doll pictures! Send me your own pics, too!), Twitter and RSS, too!

this is absolutly awsome with some work this could be realy big one thing doc walks really weird and it feels unnatural i know you arent a a codeing god (you will be) but moonwalking the intire time is just weird =]

ryan on June 9, 2011 at 10:11 pm

@ryan – Haha, yes! Well put. Doc is definitely moonwalking :D It’s one thing that needs to be fixed before the church basement update, so hopefully, I figure it out soon!

Joe on June 9, 2011 at 10:15 pm

The only thing I really had a beef with was that I was somehow thinking that the up arrow would take me toward the top-right, as opposed to the top-left, which got surprisingly confusing surprisingly fast. Shouldn’t honestly be that big of a deal, and it could just be me with the problem, but I thought I’d mention it just to let you know about it. Otherwise, everything else seems to be working fine (barring the mentioned bugs, but even they don’t seem that big on the outside). Good luck with the rest of it, I’m liking the direction you’re taking with the comic!

GarouX on June 9, 2011 at 10:16 pm

I have to agree with GarouX, the direction that the arrows sent you in was a little confusing.

Hea on June 9, 2011 at 10:21 pm


Zombie Killer on June 9, 2011 at 10:54 pm

Don,t be to hard on your self the first time i tried scripting i wanted to smash my computer i was so confused. That was 3 months ago and i’m still lost. D:<

Zombie Killer on June 9, 2011 at 10:57 pm

It has a good basis, so you should be able to mnage it Joe! BTW: Doc’s a ghost! He can go through people!!!! lol

NeoWarrior on June 9, 2011 at 11:14 pm

Learning coding is just like throwing oranges at a brick wall. Most of it falls off, but some sticks every time, slowly forming a delicious crust of competence.

Delta Pangaea on June 9, 2011 at 11:30 pm

It would be nice to be able to advance the text by pressing spacebar.

Razorhead on June 9, 2011 at 11:43 pm

I second Razorhead’s comment about using the spacebar! And was also confused by the arrow directions, though with your tiles being aligned at 45 degrees I can’t offer any ideas about making it less confusing for me, or others… ‘cos I don’t have any :(

James on June 10, 2011 at 12:32 am

well im friking out! Doc can get out of the screen!

Acrontus on June 10, 2011 at 12:42 am

@Delta Pangaea Well put. As for this game, a little tip from the tutorials I’ve been watching here recently (I too am exploring the gaming side of programming :p). When moving diagonally, the way you have it setup, the player moves at double speed. You’ll probably want to set it up to check for diagonal movement and cut the x and y coordinate change in half accordingly.

Blade on June 10, 2011 at 12:43 am

by the way if you put left arrow and right arrow repeatly while talking to a character, you can se a small THE EXORSIST like action with the Doc’s face(right?)

Acrontus on June 10, 2011 at 12:46 am

its one small step for programming, but one helluva step for author joe! plus my name is joe too! :D

YoYoDude on June 10, 2011 at 12:50 am

Yeah you should make The Pocalypse Game where basically you have the same universe type thing as the comic but you control your charactar and level up, lots of cliches etc etc.

Jon on June 10, 2011 at 1:24 am

What would be cool is to make it have a pathfinder, and you click a square to move to. Would be easier to control than arrow keys in my opinion… Plus it kinda looks strange when the doc walks and stops on the edge of squares, I think he should just stop in the squares. Looking good so far though, keep up the good work!

Technolotips on June 10, 2011 at 2:46 am

I think the thought is awesome, hell all the effort that has to go into that must be bewildering so I don’t mind waiting for the awesomeness

SpiritOfAdventure on June 10, 2011 at 2:52 am

It be cool if there were enemies in the church basement game,and doc could use his LFB!:)

Gray Davis on June 10, 2011 at 4:10 am

you know ive just gotten into this. and i must say that this is one of the best things ive ever read. this has made me laugh more that alot of things. and the game you guys made was fun. hope to see alot more from you aside from this :)

Alex on June 10, 2011 at 4:35 am


ThunderGirl on June 10, 2011 at 5:04 am

WHAT THE HACK??? I know it’s not your fault for the filler (which are kinda gettin’ anoying), but did you HAVE to give away the scene???!! I was looking forward to dat!!!

Joshua Owen Heath on June 10, 2011 at 6:25 am

I agree with SpiritOfAdventure, take all the time you need. I tried something like this once, and gave up half way through. We dont mind waiting.

Leviticus on June 10, 2011 at 7:25 am

That’s going to be awesome Joe :D I can’t wait for it!!

Also, can I suggest using the space bar as left clicking the “Go” button in text boxes? It’s not that i’m lazy, but it would make things easier I guess xD

Keter on June 10, 2011 at 9:49 am

When you press spacebar with no-one around the Doc says “This absolutely terrible. I do not walk like this.” It should say “This IS absolutely terrible” I still lmfao. It took me a whole 10 minutes of playing around with this to realize it too.

But yeah. Definite grammatical error there.

Willy on June 10, 2011 at 9:57 am

@Willy – Thanks! Fixed! :D

Joe on June 10, 2011 at 10:13 am

Hmmmm… Evil spirits, bloodyBats, VampireFather{as in religious father), and a zompyre elder at the end… A few pitfalls and ladders, some broken pillars to block the path, some weak surfaces that break with time, a ditch, etc… Thinking about a ChurchChase makes me think of all of this…

NeoWarrior on June 10, 2011 at 11:07 am

Who else is trying to make Doc moon-walk? I did it once, it was awesome.

Locke on June 10, 2011 at 1:31 pm

Yeah, Doc seems to be unable to orient himself as he moves, if I knew anything about coding I would totally help your cause man. Good luck!!!!

Professor on June 10, 2011 at 3:28 pm

If you tap one the the arrow buttons, it looks like the Doc just floats around. While it’s cool it’s not the greatest coding I’ve ever seen, or the worst so it’s not all bad. Although, now that I think about it he was 12.

Noble 7 on June 10, 2011 at 11:47 pm

OK! Bit off more than I could chew! :D Update is unlikely! Sorry, everyone! But, I won’t give up and I’ll be asking (begging) for more help!

Joe on June 11, 2011 at 1:06 am

Maybe you could make the arrows keys move the characters diagonally? I think it might make it more comfortable to play, and easier to fix the bugs with walking.

Aaron on June 11, 2011 at 2:28 am


Todor on June 11, 2011 at 3:00 am

We’re willing to wait, Joe! We know you’re working hard on this and we know it’s going to make future installments that much more entertaining.

Willy on June 11, 2011 at 9:00 am

Ummm… one more suggestion though. Because you are able to use the spacebar to initiate a conversation with someone, it would be handy if you could use the spacebar to move to the next part of the conversation as opposed to having to press the “Go” button every time. Not necessary, but it would be a nice touch and make the next update easier to read if all goes according to plan.

Thats my two cents, anyway. Good luck!

Willy on June 11, 2011 at 9:06 am

yellow belt programmer, b!tches! That’s what Joe would say

disposable on June 11, 2011 at 1:04 pm

more scrufflebeck!

Pure on June 11, 2011 at 1:08 pm

Willy-> not a bad idea… It would also be useful during the webcomic conversations… Namely the moment two people talk at the same time and the [GO] moves slightly to the left…

NeoWarrior on June 11, 2011 at 2:44 pm

@Willy – Thank you and everyone for waiting! :D
@disposable – Haha! Not even yellow belt. I’d be fighting the little kids and probably getting my ass kicked :D

Joe on June 11, 2011 at 3:37 pm

You can put a system for space bar or enter to pass to next dialogue, it’s boring click on GO every time… but in your next comic i mean

Erik on June 11, 2011 at 9:34 pm

Why Harry is glad? It would be a honour being programmed by YOU, Master Author Joe

Erik on June 11, 2011 at 9:37 pm

where is the next scene? 9:40AM here on Argentina!!

Erik on June 11, 2011 at 9:40 pm

From where is this blog taking time? I have 12 hours of difference

Erik on June 11, 2011 at 9:42 pm

Sorry for Flood

Erik on June 11, 2011 at 9:42 pm

Somebody here speak spanish? Hola if you understand me!

Erik on June 11, 2011 at 9:46 pm

Hola Erik. ¿Cómo estás hoy?

Nick on June 11, 2011 at 10:46 pm

Ok, i see you used Google Translate for traduce Hello Erik. How are you today? because i know the GT style LOL

Erik on June 12, 2011 at 1:01 am

¿Podría repetir eso en español?

Nick on June 12, 2011 at 4:49 am

My native language is Spanish, but I also speak English fluently…
Mi idioma nativo es el Espanol, pero tambien hablo en Ingles bastante bien…

NeoWarrior on June 12, 2011 at 6:53 am

Ah ok, disculpa, pense que usaste el traductor google por todas las mayusculas y la “formalidad”, de que pais sos?

Erik on June 12, 2011 at 8:15 am

Where’s the Yellow belt karate/mindcrafting master? The old, the girl and the gay bore me!

Erik on June 12, 2011 at 8:55 am

Erik-> patience is a virtue which we must all hone into perfection…

NeoWarrior on June 12, 2011 at 10:24 am

Indeed programers do, though it gets easier after you make your own engine because at that point, your head is loaded with code.

lukesf on June 12, 2011 at 11:21 pm

Lol if you put Doc right in front of Jess press space and walk right towards her, Docs dream comes true…….(jeez ive only just noticed that comic Jess looks like my gf Jess….scary)

Jon on June 13, 2011 at 1:52 am

Dude, youre cool, and that is enough!

Rasmus Nielsen on June 13, 2011 at 4:45 am

@Jon i’d kinda think something like that would attract your mind to the char w/o you ever noticing that, or noticing right away….
…. I need to gain a better understanding of the ‘heart’ since the human ‘mind’ will never make sense to me.

sh4d0wfl4re on June 13, 2011 at 2:10 pm

@Joe dunno where I would post programming advice but, mental advice would fit here;
Once you reach the point where you have a headache about your code keep going it means your mind is working on the issue your having with your code.
But don’t do so for more than an hour or three straight cause keeping your mind on that hard problem solving mode for too long destroys the efficiency. (when you reach a coder’s block keep going a few minutes and decide to move on or keep working a few more minutes, then loop back to deciding)
To counter this meander about your neighborhood, visit random strangers, your mind will keep working on your code even while you do so, but it will think in different points of view and unwind.
And most importantly get at least three REM cycles of sleep (~2-3 hours a cycle). Sleep does what the above walks do only better!

Aaaah, coding a large fun project, wonderful.

sh4d0wfl4re on June 13, 2011 at 2:23 pm

hey joe, i know your working hard, and take all the time you need. but do u have an estimate when the next update will happen?

Leviticus on June 13, 2011 at 2:37 pm

I have no idea about coding, but in order to make the mind work at peak efficiency it’s best to take several small naps rather than one big rest… It trully works! Sleeping off 8 hours straight tires your mind instead of keeping it fresh, but sleeping say an hour working about 5 and sleeping again for 1 hour you can remain active longer and still keep your body and mind at peaak efficiency{4 hours of sleep in 24 hours…) That example is a little off because you only sleep 4 hours, you should sleep 6, but doing that would cut straight hours of work from 5 straight hours to 4{not much time to get work done…} This is only a suggestion and not many can pull this off for more than a few days {I only lasted a week during Summer break… It’s not a good technique for those with full schedules…}

NeoWarrior on June 13, 2011 at 4:10 pm

@sh4d0wfl4re – Thanks for the tips! :D Sounds like you’ve gone through a bit of frustrating coding yourself!
@Leviticus – I’m aiming for a regularly scheduled Monday update! (Maybe a few hours late, as that is “regular” nowadays ;) ) However, what I had planned will not be fulfilled this time :( But, I won’t give up and there’s always another scene :D
@NeoWarrior – Unfortunately, I do have a full schedule :( I have heard of this technique, but I’ve never tried it myself. It’s amazing that you were able to pull it off for a whole week! I usually try to get 5 (normal) to 8 (very lucky) hours of sleep a night, since my days are usually full of non-stop work and baby/house duties. And I try to slip some fun in there, too! We’re only human, right? :D

Joe on June 13, 2011 at 9:54 pm

if you accomplish that the animation faces the right direction while pressing two buttons u should also fix walking speed. Doc is going too fast when walking diagonal. you need to reduce the speed to 1/sqrt(2) of the old value in each direction during diagonal movement to maintain a constant overall speed.

more realistic on June 14, 2011 at 4:23 am