Friday, May 29, 2009

Update sent to the App Store

I uploaded an update of PewPew. From what I read, it will probably take a week or so for the game to be available on the App Store.
Anyway, PewPew now:

  • encourages doing the tutorial when playing the game for the first time
  • asks for confirmation when quitting a game
  • permits the activation/deactivation of rotation during a replay
  • makes it visually obvious to the player that he has taken a bonus
  • has a lower amount of particles
  • has prettier explosions
  • puts the game in pause when a low battery alert (or a music menu pop up) appears
  • ignores replays that can no longer be played
  • make the difficulty increase more slowly in the "Assault" mode
  • respects the players that are listening to their own music :)
Under the hood updates:
  • versioning system for the scores
  • precalculation of the explosions
  • needed models are loaded at the beginning of a game (to avoid ingame slowdowns)
  • externalized descriptions of the game modes
What I should have finished:
  • The 3rd mode
  • An obvious optimization to the collision detection
I am still not satisfied with the way the "3rd mode" is. I have tried a variety of gameplay models, but I can't find anything that's not too hard and not too boring.
Also, the "obvious optimization" will take a lot of time to do, and right now I prefer focusing on finishing the "3rd mode".

Sunday, May 17, 2009

More countries


Yesterday, I made PewPew available in all countries, except the english-speaking ones (US/Canda/UK/Australia/Ireland...)

Wednesday, May 13, 2009

Current todo list

Here is the current list of tasks I need to do before releasing an update for PewPew:
  • force/encourage doing the tutorial when playing the game for the first time
  • ask for confirmation when quitting a game
  • permit the activation/deactivation of the rotation during a replay
  • make it obvious to the player that he has taken a bonus
  • load some of the needed models at the beginning of a game (to avoid ingame slowdowns)
  • somewhat precalculate the explosions, and reduce the number of particules
  • make the explosions more spectacular
  • put the game in pause when a low battery alert appears
  • create a versioning system for the scores
  • ignore replays that can no longer be played
  • externalise the modes descriptions
  • finish the 3rd mode
  • make the difficulty increase more slowly in the "Assault" mode
  • optimize [a small] part of the collision detection
Green = done
Red = might not be done

Tuesday, May 12, 2009

Ratings on the french App store, after 4 days.


Overall, the ratings are decent, and the reviews are good.
It is a good surprise, since this game is really not for casual gamers. I expected more people to not understand/like the game, and subsequently give it a poor rating.
I expect the average rating to decrease though, as unsatisfied people uninstall the app and give it a 1 star rating.

Thursday, May 7, 2009

"Your application status is Ready for Sale"

Ca y est, PewPew est disponible sur l'appstore Francaise/Belge/Luxembourgeoise d'Apple.
J'ai crée un groupe de discussion pour pouvoir parler de PewPew, .

There, PewPew is available!
Since I released PewPew only in France/Belgium/Luxembourg, this post is be both in French and in English.
To ask questions/talk about PewPew, go here.

Friday, May 1, 2009

Status: In Review

Date Submitted: 01 May 2009
Release Date: 01 May 2009
Status: In Review

Now, we wait.

Unexpected Gotchas in Making a Game Deterministic

When aiming for a fully deterministic program, it is common knowledge that you have to deterministically seed your random number generators,...