Problem playing BZFlag on small screens

Help with Setup, Hardware, Performance or other Issues...Or just pimp your rig.
User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Re: Problem playing BZFlag on small screens

Post by JeffM » Sun Oct 02, 2011 8:54 pm

The main problem I have with the old method is that I just don't think the "side by side" layout works when the radar gets over a specific size.

as you can see here, http://www.awesomelaser.com/crap/bigradar.png as the radar gets larger it squishes out the chat. If you extend that to the full screen the chat is gone.

I think we need a new mode that can be toggled to while playing that changes to an "under over" setup where the map data is shown above the chat window and sized independently.
http://www.awesomelaser.com/crap/mapview.png

This would offer maximum flexibility since you could be in the normal side/side view when you don't want the distraction of full screen radar, then tab to the map view when it's time to line up shots, dodge, etc... There would also be settings for what mode you default to, separate zooms for radar and map view, opacity, etc...

I feel this solution is a cleaner design and much more flexible over a wider range of game modes then simpler solutions such as having the server limit the max size. The server doesn't know the personal preference of the end user, and any limit it set could be something that makes a player uncomfortable, giving them a disadvantage (based on the logic in the original posts).
ImageJeffM

User avatar
october rust
Private First Class
Private First Class
Posts: 22
Joined: Sun Jul 03, 2005 8:01 pm
Location: Porto Alegre, Brasil

Re: Problem playing BZFlag on small screens

Post by october rust » Sun Oct 02, 2011 10:05 pm

JeffM, thats it :)

Even cooler than expected. Great job!

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Re: Problem playing BZFlag on small screens

Post by JeffM » Sun Oct 02, 2011 10:21 pm

that is just a picture I made in photoshop to show the idea, not real code. I am working up a design document on the wiki now.
ImageJeffM

User avatar
blast
General
General
Posts: 4785
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Re: Problem playing BZFlag on small screens

Post by blast » Mon Oct 03, 2011 3:13 am

It seems that people are confused about what a "HUD" is. The radar is part of the HUD. The 3D view is not the HUD.

http://en.wikipedia.org/wiki/Head-up_display
http://en.wikipedia.org/wiki/HUD_(video_gaming)
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image

User avatar
horton
Private
Private
Posts: 2
Joined: Mon Dec 21, 2009 8:31 am

Re: Problem playing BZFlag on small screens

Post by horton » Tue Oct 04, 2011 1:35 am

Uh... I've been playing on a port of BZF 2.4 made in iOS SDK 4.3. So what are you guys complaining about? Of course it's rather hard to play on an iPhone with fingers on screen and keypad, but with a the help of a small capacitive stylus and my reading glasses and a little trial and error getting used to things, it works just fine. Keep it real!

dereliction of duty
Private First Class
Private First Class
Posts: 122
Joined: Sat May 10, 2008 9:38 pm

Re: Problem playing BZFlag on small screens

Post by dereliction of duty » Tue Oct 04, 2011 2:52 am

HoRToN wrote:and my reading glasses
guess we're dreaming that bz will be around when it can be played "on" your reading glasses!

Of course, I'm sure someone has already set it up on some sort of virtual goggle thingy already...

User avatar
blast
General
General
Posts: 4785
Joined: Fri Mar 21, 2003 3:49 pm
Location: playing.cxx
Contact:

Re: Problem playing BZFlag on small screens

Post by blast » Tue Oct 04, 2011 2:58 am

HoRToN wrote:Uh... I've been playing on a port of BZF 2.4 made in iOS SDK 4.3.
Riiiight.
"In addition to knowing the secrets of the Universe, I can assure you that I am also quite potty trained." -Koenma (Yu Yu Hakusho)

Image

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Re: Problem playing BZFlag on small screens

Post by JeffM » Tue Oct 04, 2011 3:47 am

I play on a port that runs on white lies and unicorn farts.
ImageJeffM

User avatar
Mopar Madness
Private First Class
Private First Class
Posts: 169
Joined: Mon Jul 03, 2006 3:31 am

Re: Problem playing BZFlag on small screens

Post by Mopar Madness » Tue Oct 04, 2011 4:59 am

making a bzflag mini game for smart phones wouldn't be a bad idea, not the full game by any stretch of the imagination, maybe a game were gravity affects bullets, your tank doesn't move and you only have x many bullets to kill y many moving tanks that fire occasionally at you, wearing down your health (which adds a time limit to the game). The game could have ads on it and make some income to help further real BZFlag development while also making a little noise for the game.

User avatar
JeffM
Staff Sergeant
Staff Sergeant
Posts: 5187
Joined: Fri Dec 13, 2002 4:11 am
Location: https://github.com/OmniTanks
Contact:

Re: Problem playing BZFlag on small screens

Post by JeffM » Tue Oct 04, 2011 5:30 am

That game is called "Scorched Earth" and there are several thousand versions on iOS and Android.
ImageJeffM

User avatar
yosef
Private First Class
Private First Class
Posts: 56
Joined: Mon Jul 24, 2006 2:00 am
Location: Houston, TX

Re: Problem playing BZFlag on small screens

Post by yosef » Fri Oct 07, 2011 2:52 am

Mopar Madness - Combat Arms is exclusively a 3D game. Do you spend any time even looking up at the map? It doesn't even show you enemies!
Also, read what some of the devs are saying. The game was originally developed as an offline multiplayer. Along the way it got nice graphics and online networking until we get to today, when current technologies do not match what the state of things was when it was created in the 1990s. The way it was developed means that it's got a lot of parts that do a lot of things. Frequently, there is no description of what each part does (no comments). In-line comments are few and far between. It's a mammoth project by now, in terms of how tough it is to add even one little part to do something new. The problem is that you can't go back and start all over, 'cuz there isn't any desire by people to do that; you can't go forward much because the code sucks (pardon me), and you can't really stay where you are because everyone else keeps moving.

Minecraft is simple, but there's a lot of network stuff going on behind that. It also costs money to play, which helps hire developers to work on it. BZFlag has no income, so people work on it because they like to. You can tell them all the improvements you want but they won't act on it until they get the above problem solved. Catch-22 anyone?

(Oops, looks like I didn't see page 2)
--9/12 Taking an extended break from this beloved game to return to RL. Look for me at the starbow's end...

User avatar
sn0w_m0nkey
Private First Class
Private First Class
Posts: 293
Joined: Tue Dec 24, 2002 4:26 pm

Re: Problem playing BZFlag on small screens

Post by sn0w_m0nkey » Fri Oct 07, 2011 7:35 pm

I'm glad to see this thread is resulting with players and devs, that are the bzflag community, discussing elements of the game with potential changes. It's great to see people still care and enjoy this game!

So now do this: Join Game->Find Server->Connect
Then come look for me in bzflag, because I want to shoot your tank with my monkey-love bullets.

Sincerely,
SM
oi!

Post Reply