Despite popular theory, I would like to point out that Isorath is not dead AND all of us are working on it.
There has been little news to speak of, because there has been little done, that is all. I'm not entirely up with how the others are doing, their tasks are tedious and maddening. I got the lucky end, because programming in DM is easy (and unlike a few others, I don't let a small few drawbacks stop me), none of that pixel messing around with crap.
So I bring you what I spent a couple of hours working on today. The basic game interface. Seeing as we've been playing Diablo 2 lately, I got to thinking about how taking advantage of as much of the screen as possible while at the same time, letting the user choose what they want to display.
So with the same few images I've been using since the beginning, I started to muck about, and I think I have what I want. Something nice and simple.
Advertisement Up the Top.
Stats of the character on the left.
Map in the middle.
Character inventory on the right.
Communication down the bottom.
Everything except the map and advertisement are option via macros, and presently, the advertisement only appears for non-BYOND members. That's only temporary to make sure it works, I have no idea how I'm going to use it (if I even use it at all). And if I don't, eh, who cares, it's only src.interface &= ~ADVERTISEMENT to get rid of completely.
So I bet you're itching to see this interface, if you're still reading here. On my own tests, it works fine in 1024x768 and 1280x1024. Just for safety, I've decided to make the minimum for the interface 1024x768. I can probably lower it if the need arises. Otherwise, come on, it's 2009!
So, as a treat for my undying fans, I present you with the interface as it stands (updated and fixed for higher resolutions). The chat area will get jazzed up down the line, don't fret about that. Pane sizes are temporary until I can determine a good, set size that'll work on all resolutions.
If you have any problems, screenshot and email me at [email protected].
1
2
May 26 2009, 5:16 am
|
|
Why a zip file? I was just expecting a screenshot. >_>
|
I thought that title was "A fight at the end of the internet" when I first looked at it. I was expecting Chuck Norris. You have failed me, Tibby.
On a more serious note, neat interface. I've never really put that much thought into interface design. Advertisement? I'm pretty sure that that's a first for BYOND games. I'm really looking forward to Isorath, it looks like it's turning out great. |
Yeah, contrary to how it looks from the outside, even I've done a little bit of work on my end of development (mapping, in case anyone watching has forgotten)
And with Murder Mansion out, and from the looks of it, patched up sufficiently enough to stand on its own for a while, I can devote even more time to mapping Isorath's 1000x1000 surface world... |
Zaole wrote:
Why a zip file? I was just expecting a screenshot. >_> Where's the fun in that? You can't enjoy it if you can't use it. |
SuperSaiyanGokuX wrote:
I can devote even more time to mapping Isorath's 1000x1000 surface world... I said it was tedious. =) |
Mechana2412 wrote:
Advertisement? I'm pretty sure that that's a first for BYOND games. I don't think so. I know the idea has been coined dozens of times. If I'm the first one to actually go for it, that'll be interesting indeed. But hey, a guys gotta make a buck for his hard work. And of course share the spoils with his crackpot team of works functioning to achieve a single, seemingly impossible goal. |
Advertisements inside of games are the ultimate apex of lameness. Just allow people to pay for bonus features.
If I had to choose between subscribers getting significant stat advantages or dealing with constant in-game advertisements, I'd choose the former. |
Tiberath wrote:
It's a good thing you have the option of not playing. =) Uh, no I don't. There's a man holding a gun to my head at this very moment. His arm's getting pretty tired, though. |
The interface demo doesn't work, runtime error @ 1680x1050.
Welcome BYOND! (4.0 Public Version 440.1016) Logging in...connected Logged in as T3h B4tman. Connecting to file://C:\Users\Tim\Documents\Downloads\isorath_basic_interf ace\isorath\isorath.dmb...connected Setting network delay to 0. runtime error: invalid view size proc name: Topic (/client/Topic) source file: client.dm,68 usr: T3h B4tman (/mob) src: T3h B4tman (/client) call stack: T3h B4tman (/client): Topic("a=setup&width=1680&height=1050", /list (/list)) |
T3h B4tman wrote:
The interface demo doesn't work, runtime error @ 1680x1050. I also get this. You said it Tib, it's 2009! People have large resolutions! |
My bad. Try this one.
Silly me forgot to take into account resolutions that didn't evenly divide into 32. client.view was complaining. Considering your resolution falls under 70x70, rounding the value should solve the problem. |
Welcome BYOND! (4.0 Public Version 440.1016)
Logging in...connected Logged in as Zaole. Connecting to file://C:\Users\Owner\AppData\Local\Temp\wz8543\isorath\isor ath.dmb...connected winset: Element pane_chat.input_default not found. winset: Element macro.Ctrl+I not found. winset: Element macro.Ctrl+C not found. winset: Element macro.Ctrl+M not found. winset: Element window_main not found. winset: Element window_loading not found. winset: Element window_loading.bar_progress not found From using isorath_basic_interface_02. The program itself didn't even run, I just got the Options and Messages box. |
The problem I have with just increasing a user's view if they have a larger resolution is that it often will give an unfair advantage.
What if you're playing Proelium, for example? You can see players far away, but they can't see you. What about if you're in a maze in a dungeon? You can see dead ends and the way out. I suppose opacity sort of solves this, but still... |
Turn based combat and no-visible enemies mean the only real advantage people have is the dungeon thing. But I don't foresee that being much of an issue down the line.
Sight gives off no advantage I can foresee. |
Zaole wrote:
Welcome BYOND! (4.0 Public Version 440.1016) Man! You just can't stay satisfied. I'll look into it when I get home (nine or ten hours), until then, I don't really know what could cause all the elements to suddenly not be found. |
Tiberath wrote:
Zaole wrote: Perhaps Zaole didn't unzip the .rsc with the .dmb? I only mention this because I looked at the first uploaded version, and tried to open the .dmb straight from the WinRAR browse window (not thinking) and the O&M box gave me a very similar output... |
Tiberath wrote:
Zaole wrote: Perhaps Zaole didn't unzip the .rsc with the .dmb? I only mention this because I looked at the first uploaded version, and tried to open the .dmb straight from the WinRAR browse window (not thinking) and the O&M box gave me a very similar output... |
1
2