Jump to content
  • Advertisement
  • entries
  • comments
  • views

Okay, a little more to show off

Sign in to follow this  


The "next generation" of daily puzzles are proceeding apace. There's a bit more to show off.

1. The first cut of my "standard" score-pause-volume display. All of the games will eventually have the same layout of stuff along the bottom of the window. It's not really necessary, but I never did like the current method of "put the controls wherever they'll fit on the screen". Since you can be generous with vertical space (given that browsers are vertically-scrolling things), I decided that I'll give each game more vertical space if necessary and give every game the same score layout.

2. The first cut of my "standard" popup-dialog-box-thingy. Every game currently has hand-drawn and coded dialogs. I have made a little effort to go back and make all the popups look similar in all of the games, but that doesn't change the problem that many of my dialogs work differently from game to game (and some stuff is just broken, like being able to press "pause" while entering your name). So for this I made a little self-resizing popup box that obscures the game (to discourage cheat-by-pause, ala the XBox 360 "blade" popups) and disables all buttons below it. Retrofitting the earlier games will be a pain, but it won't be the first time. I like the way it works, but I'm not wild about the color. I was going for a tasteful beige, but I ended up with a weird fleshy pink.

3. Login and logout. I think the whole scheme there is working as well as it needs. You can now log in and save your login info as a Flash-cookie. You're genty ushered to the account-o-matic page if you don't have a log in. You can also log out with a warning dialog. I went with the most braindead (and easy to maintain) scheme possible for logging out --delete the login Flash-cookies and refresh the browser. I'm using javascript to refresh the Window, but since nobody's yet complained about the other javascript on the pages (namely framebuster scripts and SWFObject), I'm not too worried about that.

4. Spinny loading thing. The games are pretty small so loading's not really much of an issue. I have noticed that sometimes my ISP is a mite slow in validating the game. Since I'm now basically doing two passes of validating (validate and login), I'm adding a little colorful spinny-thing in glorious ROYGBIV.

So that's where I am. IMHO, it's more world-class than my previous efforts. It'll be a pain to go back and update the old games, but the results will be worth it.


On another note, somebody has contacted me about helping me port SQLiteZinc to OSX. Since that's really the only hurdle remaining for OSX versions of daily puzzles, I'm happy.
Sign in to follow this  

1 Comment

Recommended Comments

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

GameDev.net is your game development community. Create an account for your GameDev Portfolio and participate in the largest developer community in the games industry.

Sign me up!