codingteam / pacmacs.el

Pacman for Emacs
Other
92 stars 9 forks source link

Thin walls #158

Open j123123 opened 8 years ago

j123123 commented 8 years ago

I think maybe need to change internal playfield representation to allow create tiny walls. First is what you have, second is my proposal playfield

rexim commented 8 years ago

@j123123 thanks for the proposal! Don't you mind if I change the title a bit?

rexim commented 8 years ago

Not sure, if there were thin walls in the original pac-man... Also it will require to rewrite most of the parts that are related to walls (not only the internal representation).

It's probably a good idea, but I'd suggest to put it on the back burner.

Mr @ForNeVeR what do you think?

ForNeVeR commented 8 years ago

There were no such walls in the original game, but I like this idea. I hope it will be implemented some day.

rexim commented 8 years ago

Alright, let's leave this issue open until the good times. Thanks Mr @j123123.

rexim commented 8 years ago

Also, I wonder how this is gonna look from the level file format perspective. %)

ForNeVeR commented 8 years ago

Ahem, that's a nice question.

j123123 commented 8 years ago

@ForNeVeR some non-original pacmans have such walls https://www.youtube.com/watch?v=VAc50Wy9w3M

j123123 commented 8 years ago

Also, I wonder how this is gonna look from the level file format perspective. %)

Maybe something like this?

███████
█@█* *█
█ █ █ █
█*█*█*█
█ █ █ █
█* *█*█
███████

███████
█ █* *█
█ █ █ █
█@█*█*█
█ █ █ █
█* *█*█
███████

███████
█ █* *█
█ █ █ █
█ █*█*█
█ █ █ █
█@ *█*█
███████

███████
█ █* *█
█ █ █ █
█ █*█*█
█ █ █ █
█  @█*█
███████