Profile cover photo
Profile photo
Mike Meyer
I make games! http://excitemike.com
I make games! http://excitemike.com
About
Posts

Post has attachment
I tried that Three Good Things exercise (probably not the best link for it but - three good things | psychospiritualtools ) for a couple months. I stopped because it was super depressing whenever it was hard to think of three, or when I thought of things that I thought ought to be on there but weren't, or I thought about how silly/crazy/weird/stupid/sad I must be to have chosen the three things I did. Basically, for me it appeared to be doing the direct opposite of what it was supposed to.

That was months ago. I never mentioned it to anyone for some reason and as I lie here right now I feel weird about that. So here. I mentioned it. Hopefully that will appease that part of me that gets weird about this sort of thing.
Add a comment...

Post has attachment
Jesus. Another of these things: http://sinisterdesign.net/?p=1618. Gonna try and get a response out quicksies because Ludum Dare.

We don't need the word indie. We already have ways to say "small team", "no publisher", "made w/ love" or whatever you actually want to say.

Redefining "indie game" is really about picking what gets the benefit of the hip connotations. You might as well try to define "cool game".

If the phrase "indie game" were to disappear that would be a wonderful thing!
Because it would mean we have one less bullshit way of separating things.

Do you care about making/playing "indie" things or do you care about making/playing AWESOME things?
Add a comment...

MySQL noob question.

In this game pretty much the first thing that happens is you need to reserve one of a few resources. A php script on the server decides which one.

It does:
1) run an sql query to figure out which things are available
2) pick one of them
3) mark it as reserved (no other user can have it until you are done)

But now suppose two people start the game at about the same time. So we do step 1 together, our step 2s comes to the same decision, and then at 3 we both want to reserve the same one! It seems like I could hack something up to serve like a mutex but there's probably something built in to MySQL for this or at least a common pattern for what I need here, right? Anybody know of one?
Add a comment...

Post has attachment
Add a comment...

Post has attachment
More math stuff. The funny part is I am not actually even interested in using this in my game anymore but I suck at giving up.
Add a comment...

Post has shared content
Big thumbs up to treating people decently IN SPITE OF your fucked-up hateful religious beliefs.
Add a comment...

Post has attachment
Did my traditional Ludum Dare wallpapers! Giant grid of screenshots from all the games entered in Ludum Dare #23! One thousand four hundred two of them!

http://www.ludumdare.com/compo /2012/04/25/wallpapers-with-all-1402-ld23-games/
Add a comment...

Post has attachment
So... I think I've reached a point where I have to conclude this math problem is TOO HARD to worry about solving correctly for videogames, but I thought I'd share because maybe someone has heard of a solution this problem? Kind of a longshot.

So here's the situation:
I have an object in 3-space with a position and velocity. I want this object to move and slow to a stop at another point in space in the minimum time it can without exceeding a maximum allowed acceleration.
And what I'd like to find is how to describe that acceleration over time! (more precisely, my code would be calculating the acceleration each frame based on the object's position, its velocity, the target position, and a maximum allowed acceleration).

The one-dimensional case wasn't too bad (here's what I have for that: http://paste2.org/p/1972989 basically accelerate full-speed toward the target until you have to apply full deceleration the rest of the way or you'll overshoot it), but generalizing it to more dimensions is turning out to be way difficult: it needs to figure out the right balance of acceleration toward/away from the target and countering the motion around it so you don't get stuck forever looping around it.

(I think that with a little help from wolframalpha I kind of sort of found a solution but looking at how complicated those equations are I get the feeling I did something very wrong
http://bit.ly/I90COf (I can explain what the letters are representing there if anyone is actually interested) )
Add a comment...

videogames : boredom :: high fructose corn syrup : hunger

(discuss?)
Add a comment...

Scary thought for me: Maybe the reason videogame making is so completely dominated by nerds is that nerds really are the only people who would ever have any interest in it.

I really hope this isn't the case, but I'm having difficulty finding a reason to think it isn't.

And yeah bringing this up on Google+ where only nerds will see it is probably of questionable value.
Add a comment...
Wait while more posts are being loaded