johannol

A new game starter?

Writing by johann.ollivierlapeyre on Monday, 9 of April , 2007 at 5:05 pm

Today, to launch game, there are several way to do. Some game are asking a crtl+N, other to go on a menu… or go in a config dialog to set a right player mode, before to play. The other day, my nephews thought kbattleship was broken, because they couldn’t launch it. You can imagine the  younger don’t know what “crtl” is…
Old or current way to do

The other issue, some game has 1 player mode, 2 players, or both. Even network sometime… But you have to navigate to guest it :(

Perhaps with this kind of welcome screen, these issues will be solved.
Start menu proposal

Especially if we put it on every game (with the appropriate artwork of course, this one is kbattleship).  This is simple, and you see what it’s possible to do with the game.

Category: Games, KDE, Open Source, English, Uncategorized

11 Comments

Comment by WishMaster

Made Monday, 9 of April , 2007 at 5:15 pm

Yeah, we *do* need this!

Comment by Diederik

Made Monday, 9 of April , 2007 at 5:32 pm

I’d love to see that with other games too! It’s so much better then dropping the user in a boring empty window.

Comment by Chani

Made Monday, 9 of April , 2007 at 5:47 pm

what about >2 players? :)

sounds like a great idea in general. especially if it’s combined with a standardization of keyboard shortcuts and so on.

Comment by Louis

Made Monday, 9 of April , 2007 at 7:25 pm

I think this is a very good idea. It is consistent with the way video games on consoles work, which has been pretty much unchanged since the 80’s. It will be familiar to practically all gamers.

Comment by chimai

Made Monday, 9 of April , 2007 at 8:10 pm

Easy to do for the devs, easy to handle for the users… what else could we ask ? :D

Comment by Andreas

Made Monday, 9 of April , 2007 at 11:37 pm

I violently agree with chimai :)
An added benefit will be that games will look more like games instead of like applications. When I start a game and I have to fiddle with a “file” or “game” menu to start a game, it feels less playful and more like work than the new approach. Do it!

Comment by Carl Caum

Made Monday, 9 of April , 2007 at 11:47 pm

I am a student and system administrator at my university’s computer science department. Some of the professors are working on a distributed gaming environment written in python. They currently have it working in linux and mac os x. The idea is to have a framework to build network aware games. I suggested that kde could use the environment and they mentioned it might be possible. If you’re interested in seeing what it can do let me know and I’ll get you in touch with the lead developer. I’m at carl (at) cs.mtsu.edu . Keep in mind though that none of the professors use KDE so they won’t be able to help in porting.

Comment by johann.ollivierlapeyre

Made Tuesday, 10 of April , 2007 at 4:44 am

Chani: >what about >2 players?

“many players” ? And yes, about usability, i’d like to harmonize keyboard shortcuts, icons, menus entries (…) between games, even if it’s a huge work.

Comment by Lans

Made Tuesday, 10 of April , 2007 at 8:56 am

I disliked it. The “KDE-ish” games, with menus and toolbars. To start a new game, I click on an icon that reminds me of the “New” icon in a text editor. Also, I didn’t (and still don’t) like how to set the keyboard “shortcuts” (they aren’t really shortcuts, are they?).

Now, seeing your screenshot/mockup, I think it’s defiantly a step in the right direction. Wonderful! As someone said, instead of a boring empty screen, you’re presented with a familiar way of starting a game.

A complaint: “Perhaps with this kind of welcome screen —”. That do yo mean with “Perhaps”? I see no disadvantage with this, just your devs getting some extra work ;)

And finally, just some thoughts:
1. Rename “Two player (Network)” simply to “Network” or “Network Play”?
And maybe separate it from the others, for example move it down a little bit.
2. Have other buttons, like “Options” and “Quit”/”Exit”? Please note my question mark.

Pingback by KBattleship: almost ready « Paolo Capriotti

Made Friday, 13 of April , 2007 at 5:44 pm

[…] KBattleship: almost ready This week I’ve been hacking quite a lot on KBattleship, adding almost all required features: a decent AI, network play and sounds. While Riccardo is working on KWelcomeScreen, a library class inspired by this blog post by Johann, I’m going to make some minor adjustments, add small missing features like scoring, and if everything goes well I guess we can move the application to kdereview within next week. This is a screenshot showing a game between the old KBattleship and my rewrite: […]

Pingback by Paolo Capriotti » Blog Archive » KBattleship: almost ready

Made Sunday, 10 of June , 2007 at 7:11 pm

[…] This week I’ve been hacking quite a lot on KBattleship, adding almost all required features: a decent AI, network play and sounds. While Riccardo is working on KWelcomeScreen, a library class inspired by this blog post by Johann, I’m going to make some minor adjustments, add small missing features like scoring, and if everything goes well I guess we can move the application to kdereview within next week. This is a screenshot showing a game between the old KBattleship and my rewrite: […]

Leave a comment

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>

Autor