Pocket Dungeon

For all those games that happen to not be BrikWars

Moderators: Timedude, Olothontor

User avatar
Olothontor
Clown-Face Bologna
Clown-Face Bologna
Posts: 2193
Joined: Fri Dec 14, 2007 9:29 pm
Location: Lounging in a commercial Starliner of his own design.
Contact:

Post by Olothontor » Mon Jan 10, 2011 5:59 am

Hehe. Welcome to the wonderful world of pixel art; tediousness is what pixel artists BREATHE, it's our LIFE FORCE.

It also gets me in a lot of trouble, since I tend to spend anywhere from a couple hours to a couple days spriting something. It's not only tedious, it also tends to take a while, which makes the tediousness worse as the hours drag on.

But hey, whatever works, right?
"In a mad world, only the mad are sane." - Akira Kurosawa
-=[ Visage ]=-

Image

User avatar
ForlornCreature
Cannon Fodder
Posts: 486
Joined: Mon Jun 28, 2010 9:05 am
Location: Checking back in between animations for Warhead's follow up to ZZD

Post by ForlornCreature » Mon Jan 10, 2011 8:16 am

You know Construct is supposed to be arguably as good if not better than GameMaker if you know Python (which I don't), but on it's own apparently is pretty easy to use, I'm downloading it now, and have been enquiring about how I would go about recreating pocket dungeon. It looks like I'm either going to have to use an existing port that someone created that creates dungeons (although they are more like rectangles with corridors and not much like a traditional Pocket Dungeon), find a way to create dungeons using the existing applications, learn python and create a new algorithm, or take over the world and tell other people to create the dungeon generator for me.
Image

User avatar
thade
Cannon Fodder
Posts: 358
Joined: Mon Jul 06, 2009 7:23 pm
Location: permanantly trapped in my own twisted imagination

Post by thade » Mon Jan 10, 2011 8:53 am

I've figured out where the bad code is, just not what it is. If that made sense to anyone.
I don't level the playing field, I level the playing field.

User avatar
Olothontor
Clown-Face Bologna
Clown-Face Bologna
Posts: 2193
Joined: Fri Dec 14, 2007 9:29 pm
Location: Lounging in a commercial Starliner of his own design.
Contact:

Post by Olothontor » Mon Jan 10, 2011 8:59 am

Being a student of Java, I totally gotcha there, Thade.

Also, ForlornCreature, Python is supposed to be a good programming language for this sort of thing; you could even just learn a little bit and and take someone else's dungeon algorithm and adjust it to be more traditional. It's up to you, though.
"In a mad world, only the mad are sane." - Akira Kurosawa
-=[ Visage ]=-

Image

User avatar
thade
Cannon Fodder
Posts: 358
Joined: Mon Jul 06, 2009 7:23 pm
Location: permanantly trapped in my own twisted imagination

Post by thade » Mon Jan 10, 2011 9:03 am

Okay, I got it to stop freezing, but it still doesn't work. :evil:
I don't level the playing field, I level the playing field.

User avatar
Olothontor
Clown-Face Bologna
Clown-Face Bologna
Posts: 2193
Joined: Fri Dec 14, 2007 9:29 pm
Location: Lounging in a commercial Starliner of his own design.
Contact:

Post by Olothontor » Mon Jan 10, 2011 9:06 am

I would offer my assistance, but I know nothing of GML.
"In a mad world, only the mad are sane." - Akira Kurosawa
-=[ Visage ]=-

Image

User avatar
thade
Cannon Fodder
Posts: 358
Joined: Mon Jul 06, 2009 7:23 pm
Location: permanantly trapped in my own twisted imagination

Post by thade » Mon Jan 10, 2011 9:07 am

Based on how this is going, neither do I. :lol:
I don't level the playing field, I level the playing field.

User avatar
Olothontor
Clown-Face Bologna
Clown-Face Bologna
Posts: 2193
Joined: Fri Dec 14, 2007 9:29 pm
Location: Lounging in a commercial Starliner of his own design.
Contact:

Post by Olothontor » Mon Jan 10, 2011 9:08 am

Hah! Well, there you go. You and I both.

But really, if you want to shoot me a PM we can probably figure it out.
"In a mad world, only the mad are sane." - Akira Kurosawa
-=[ Visage ]=-

Image

User avatar
thade
Cannon Fodder
Posts: 358
Joined: Mon Jul 06, 2009 7:23 pm
Location: permanantly trapped in my own twisted imagination

Post by thade » Mon Jan 10, 2011 9:24 am

Not really sure what I did, but it worked. I fixed it.
I'll try to post a pic, then figure out if the system I was going to implement to fix a problem just caused an even worse problem.

*Sigh* Two steps forward, one step back. Or, more likely, one step forward, two steps back.

Edit: My god, I am an Idiot! I just figured how easy it was to fix the problem.

The dungeon generator checks if a space has no solid objects occupying it before it places a tile. The fog of war system was, for some reason, solid. :no:
I don't level the playing field, I level the playing field.

User avatar
Olothontor
Clown-Face Bologna
Clown-Face Bologna
Posts: 2193
Joined: Fri Dec 14, 2007 9:29 pm
Location: Lounging in a commercial Starliner of his own design.
Contact:

Post by Olothontor » Mon Jan 10, 2011 9:35 am

So... you DID fix it, or you did NOT? That was a pretty confusing post to follow.
"In a mad world, only the mad are sane." - Akira Kurosawa
-=[ Visage ]=-

Image

User avatar
thade
Cannon Fodder
Posts: 358
Joined: Mon Jul 06, 2009 7:23 pm
Location: permanantly trapped in my own twisted imagination

Post by thade » Mon Jan 10, 2011 9:41 am

The first fix was a fix, I just didn't know why. The ragefix was me figuring it out, not an actual fix.

Also: http://img843.imageshack.us/i/scrn3.png/
I don't level the playing field, I level the playing field.

User avatar
Olothontor
Clown-Face Bologna
Clown-Face Bologna
Posts: 2193
Joined: Fri Dec 14, 2007 9:29 pm
Location: Lounging in a commercial Starliner of his own design.
Contact:

Post by Olothontor » Mon Jan 10, 2011 9:42 am

Progress. :)

Looks good so far, keep at it.
"In a mad world, only the mad are sane." - Akira Kurosawa
-=[ Visage ]=-

Image

User avatar
ForlornCreature
Cannon Fodder
Posts: 486
Joined: Mon Jun 28, 2010 9:05 am
Location: Checking back in between animations for Warhead's follow up to ZZD

Post by ForlornCreature » Mon Jan 10, 2011 9:43 am

Fog of war is the effect that makes unexplored ground unseen, and it was affecting the game because it thought the layer was a solid object, correct (more or less)?

I'm looking into python now, I actually already have it installed for use with 3D blender, funny thing is, for some reason I couldn't type values in blender so python scripts were useless when I was trying to make an FPS based off of a tutorial.
Image

User avatar
thade
Cannon Fodder
Posts: 358
Joined: Mon Jul 06, 2009 7:23 pm
Location: permanantly trapped in my own twisted imagination

Post by thade » Mon Jan 10, 2011 9:55 am

more or less. i wasn't actually using it as fog of war, It's an easier way to do the walls.

EDIT: remember the whole "two steps forward, one step back" thing? Yeah. It happened.

Image
I don't level the playing field, I level the playing field.

User avatar
ForlornCreature
Cannon Fodder
Posts: 486
Joined: Mon Jun 28, 2010 9:05 am
Location: Checking back in between animations for Warhead's follow up to ZZD

Post by ForlornCreature » Mon Jan 10, 2011 12:30 pm

What exactly are we looking at?
Image

Post Reply