PoV

LD11

Hypno-Joe, a failed joke post

Being the jerk I am, I usually take any opportunity I can to pick on Uhf.  I set out initially to create a seizure animated gif to respond to those syndicated Uhf posts (I see hypno, and I start thinking seizures).  However, in analyzing the character, I ended up with a sketch I kinda like.

Hypno Joe… haha… erm… haha!

So there ya go Uhf, fan art.  See, PoV can be a nice guy sometimes.

PoV’s Fake LD – 5 Hours

PoV’s Fake LD Compo! Me versus me! Winner takes all.

I actually planned to start this on the weekend, but it’s Monday already. I’ve had a game concept I wanted prototyped for the past few weeks, but between library development work and some portability stuff, I just hadn’t got around to it yet. Maybe a little bit of slacking too. :)

So I started today just after 1:00 PM EST (not that I’m forcing a 48 hour limit). The first order of business was to butcher the test suite application from my work in progress geometry tests library. It currently uses a wrapped version of 2D Allegro for graphics (suspiciously featuring many function calls that make it work like a 2D OpenGL, matrix stack and all). Currently the only drawing operations supported are circle and line based, which exactly what I want for geometry tests and prototyping.

Prior to LD11, I was working on a file format and loader/saver for 2D geometry. I call them PolyMap’s. It’s whitespace delimited text based format, sort of like an assembly source file. Unlike the dozens of geometry formats I’ve written in the past, I wanted this one to be generic and extensible. The last one I wrote was was a convoluted 2D mess supporting vertex, texture, geometry and spring constraints animation. Eventually I’d like to assimilate that format in to this one, but I want to keep the format simple enough to do other random things with it.

As is, it’s suitable for creating static background collision (polygons), creating 2D paths/rails, placing “things” that you’d normally find in a game level, and numerous straightforward hacks. The format could also be used to make polygons/circles + springs objects, but I don’t need that right. I’m editing files by hand at the moment, but eventually I’d like to have an easily reconfigurable tool for creating stuff in the format. I’m expecting to hack something together soon.

So anyways, the first order of business was to load and use a PolyMap file with my fake OpenGL rendering code. That came together quickly, so I dived in to some camera stuff. That pretty much brings me to where I am right now.

Geometric Camera Fun

(The shape with the normals is actually a polygon, I was just too lazy to create a more obvious shape.)

Camera stuff “sorta” works. I can pan and zoom, and the camera is bound to a region of the map (noted in the PolyMap file). Cursor relative zooming doesn’t work right yet, and the bounds don’t restrict correctly when zoomed. Once that’s sorted out, I’ll probably gut the camera code and make it a feature of my fake OpenGL renderer.

Back to the fun.

Tags: screenshot

0

This entry was posted on Monday, May 19th, 2008 at 2:31 pm and is filed under LD - Misc. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

PoV’s Fake LD – 34 Hours

Started at about 2 PM today.

Spent pretty much all day working on cleaning up the camera, and the interaction (integration) between the mouse and the camera. It’s also to a point where it could nearly support multiple views, but it doesn’t yet (or at least I’m not happy with how that code would look right now). I don’t really need multiple views for the prototype, but the editor could use them… when I get around to that.

Hehe, it’s a good thing I don’t have a real Ludum Dare deadline. :)

I should just stop the clock, and start it up again once begin on actually hacking together a level/the mechanics.

LD12

Here in Spirit

I’m busily finishing up an important little project (that was supposed to be done last week). So I’m unfortunately going to be unable to enter the compo, or work on the little things I had hoped to (unifying the site look and such).

However I’ll be around IRC as usual, offering my wacky flavor of commentary, and whatever administrative help I usually provide. You’ll probably catch me joining in on the various goof-off extras (Desk photos, food photos, motivational posters).

MINI LD #3 should be interesting.  I’ll release some details after the compo.  Stay tuned.

Robospy

Tags: motivation

Vector Math

Tags: motivation

Design

Tags: motivation

Finishing

Tags: motivation

Thingamajig

Tags: motivation

Comments

bluescrn
08. Aug 2008 · 18:27 UTC
lol… someone has an iPod Touch (or iPhone?) :)

PoV’s totally not doing the compo… however

Yes.  I’m totally not doing the compo…

however… words and drawings are appearing on my paper.

PoV has a deadline that he’s already missed.

Totally not doing the compo.

[scribble scribble scribble… dot dot]

Dice Tower

Tags: tower

2 Hour Game! Hour 1!

Oh my!

2 Hour Game! 30 Minutes Left!

Yes.  It’s actually playable.  Finishing touches now…

How to Upload an Image

Here’s how to upload an image.  You need to do this for your screenshot to show up in the Image Grid.

Make or edit a post, and click the Add An Image Icon.

Then select “Choose Files to Upload“, and pick your image file.

Leave all the options default, scroll down and click “Insert in to Post“.

Presto!  Your image should appear in your post.

Tags: howto

Towlr – 2 Hour Game

It’s here.  PoV’s 2 hour game.  Towlr

http://junk.mikekasprzak.com/Research/Towlr/Towlr.zip

Towlr is a puzzle.

I will not explain it.  You will be scarred.  You will be scored.

Share your score in the comments.

Source.  Made using Allegro and my LD11 library.

Audio courtesy of sfxr.

EDIT: Windows Version (Added Background Color Change)
EDIT: Linux Version (Experimental)
EDIT: MacOS X Version (Intel) (Experimental)

Tags: final

Comments

kutani
11. Aug 2008 · 15:57 UTC
Got it on 6th try.
wonderwhy-er
13. Aug 2008 · 06:23 UTC
Can’t download it now :( Seems that voting for this will need to wait…