Putting the 'role' back in role-playing games since 2002.
Donate to Codex
Good Old Games
  • Welcome to rpgcodex.net, a site dedicated to discussing computer based role-playing games in a free and open fashion. We're less strict than other forums, but please refer to the rules.

    "This message is awaiting moderator approval": All new users must pass through our moderation queue before they will be able to post normally. Until your account has "passed" your posts will only be visible to yourself (and moderators) until they are approved. Give us a week to get around to approving / deleting / ignoring your mundane opinion on crap before hassling us about it. Once you have passed the moderation period (think of it as a test), you will be able to post normally, just like all the other retards.

Indie Call of Saregnar - a Betrayal at Krondor-inspired RPG

Wayward Son

Fails to keep valuable team members alive
Joined
Aug 23, 2015
Messages
1,866,294
Location
Anytown, USA
I concur. That would be the best way.
 

zwanzig_zwoelf

Graverobber Foundation
Developer
Joined
Nov 21, 2015
Messages
3,099
Location
デゼニランド
I am still working out bugs in the turn-based combat system, but now – dear bros – I would like your opinion on some other matter.

From time to time my brain starts thinking about the UI, and more specifically about how to present it to the player. The inventory, stats, encounter texts, etc. are examples of views that will be presented to the player while exploring the 3D world. What I am undecided about, is whether to show the views as small-ish windows on top of the 3D first-person view, or fullscreen views (essentially hiding and pausing the game in the background). Many old games did the latter and that's what I am gravitating towards. I'd like to know your opinion on the matter.
Why not have both? Focus on the latter, while adding some small windows to swap weapons or use items in a quick manner?
 

barker_s

Cipher
Patron
Joined
Mar 1, 2007
Messages
807
Location
Poland
Codex 2016 - The Age of Grimoire Grab the Codex by the pussy RPG Wokedex Strap Yourselves In Codex Year of the Donut
First and foremost, the UI should serve the gameplay. If, for example, you want to have a strong adventure game element where the player would be using items on world objects, then a small window might be best. On the other hand, if you intend to have a lot of stats and info displayed in the inventory, then perhaps it would be better to dedicate a whole scrren to it.

Besides, I believe that the UI is one of the elements in gamedev that require the most iteration, so I wouldn't set anything in stone at this moment. Have a simple, functional UI that helps you with debugging, and only after you get the core features in place, tweak it to achieve the best feel/efficiency.
 

Rhuantavan

Arcane
Patron
Developer
Joined
Sep 25, 2012
Messages
728
Location
Ergendon, Merrentar
Codex 2012
First and foremost, the UI should serve the gameplay. If, for example, you want to have a strong adventure game element where the player would be using items on world objects, then a small window might be best. On the other hand, if you intend to have a lot of stats and info displayed in the inventory, then perhaps it would be better to dedicate a whole scrren to it.

Besides, I believe that the UI is one of the elements in gamedev that require the most iteration, so I wouldn't set anything in stone at this moment. Have a simple, functional UI that helps you with debugging, and only after you get the core features in place, tweak it to achieve the best feel/efficiency.

I wasn't even thinking about that to tell you the truth. I am basically starting with BaK's mechanics, then expanding on/modifying them to the game's unique differences. I was referring more to my opinion that many old-school games used fullscreen UI primarily because of the low screen resolutions at the time. ?
 

V_K

Arcane
Joined
Nov 3, 2013
Messages
7,714
Location
at a Nowhere near you
From time to time my brain starts thinking about the UI, and more specifically about how to present it to the player. The inventory, stats, encounter texts, etc. are examples of views that will be presented to the player while exploring the 3D world. What I am undecided about, is whether to show the views as small-ish windows on top of the 3D first-person view, or fullscreen views (essentially hiding and pausing the game in the background). Many old games did the latter and that's what I am gravitating towards. I'd like to know your opinion on the matter.

I really liked the way UI worked in Event Horizon games. You had a small UI panel that was present on the screen at all times:

WzcfCej.png


Then you can expand it into full screen by pulling the panel up:

Summoning,%20The_3.jpg


But the most brilliant thing was that you didn't always have to expand it all the way. If e.g. you needed to access an item in the 4th row, or look at your stats, you could just pull the UI panel up slightly and leave it at that (couldn't find a screenshot for that, unfortunately).
 

Rhuantavan

Arcane
Patron
Developer
Joined
Sep 25, 2012
Messages
728
Location
Ergendon, Merrentar
Codex 2012
I really liked the way UI worked in Event Horizon games.

I'm not familiar with the games, but I believe I have seen that kind of pull-up inventory before...

The first entry is the magic system. Feel free to comment and criticise.
I didn't quite understand - will the game have fixed spells or some sort of spell-making system?
(cool beard, by the way)

It's going to have pre-defined spells, which you'll have to obtain, but in order to use them, you'll have to have knowledge of the god from which the power comes from... it is a bit complicated and not quite set in stone yet. I'll see where I will take it once I start implementing the magic system.

The beard – thanks :)
 

Guy de Incognito

Ensit Media
Developer
Joined
Feb 7, 2015
Messages
59
Dumping here some pixely ui elements I've been working on in the past days.

The pixel art is great but just make sure you're familiar with the scaling requirements ie that whatever pixel art you use, it needs to be scaled by integer factors otherwise it's going to look either jagged or fuzzy.
 

Rhuantavan

Arcane
Patron
Developer
Joined
Sep 25, 2012
Messages
728
Location
Ergendon, Merrentar
Codex 2012
Like the buttons, but not a fan of the trees. I think they'd look better if they were pure sprites, like in M&M.
I know, I'm still unsure what to do with them. Sprites, especially such large ones as trees, kinda feel weird when turning around. I've also been toying with low res models for trees, but couldn't bring them to look ok.

I would like to have some kind of shader solution for the polys of the tree which are perpendicular with you. Maybe to fade it in as the angle increases. Dunno.
 
Last edited:

Naga

Literate
Joined
Oct 21, 2016
Messages
6
Love it! Got this nice retro flair to it.
While I'd personally find it fitting to use simple, rotating sprites for trees, it does look weird if it is too evident. Since you can clearly see them in whole and other objects are actually 3-dimensional, I am unsure how to approach that matter.
 

gaussgunner

Arcane
Joined
Jul 22, 2015
Messages
6,158
Location
ХУДШИЕ США
"Billboarding" is a common technique for trees. Just draw the trees as textured quads always facing the camera. Use invisible shapes to cast shadows, or just fake them with a ground texture. I don't know; I do 2D mostly.

Yeah, it's obvious the buildings and NPCs are 3D but trees aren't, but nobody gives a shit, especially in RPGs.
 

Rhuantavan

Arcane
Patron
Developer
Joined
Sep 25, 2012
Messages
728
Location
Ergendon, Merrentar
Codex 2012
"Billboarding" is a common technique for trees. Just draw the trees as textured quads always facing the camera. Use invisible shapes to cast shadows, or just fake them with a ground texture. I don't know; I do 2D mostly.

Yeah, it's obvious the buildings and NPCs are 3D but trees aren't, but nobody gives a shit, especially in RPGs.

I did try to use billboards, but they really looked bad and obvious as they rotated with the player camera. I haven't given up on them just yet, maybe they just need some tweaking. The crossed billboards I use now look somewhat better, but depending on the angle. One way or another I will definitely fix them.
 

gaussgunner

Arcane
Joined
Jul 22, 2015
Messages
6,158
Location
ХУДШИЕ США
Maybe your standards are too high. :lol:

What if you only show the billboard that's facing the camera 45 degrees or less? (dot product < 0.707 in the XY plane, or something like that)
 

Cosmo

Arcane
Joined
Nov 6, 2010
Messages
1,387
Project: Eternity
Been assembling the world exploration ui. WIP, but getting there.

What look do you see the final UI having ? Pixel-realism like the rest of the game (would be awesome) or slightly more cartoonish ?
Also not an ui comment, but this looks awesome, except for the 2-texture trees : rotating sprites would be less jarring IMO.
 

As an Amazon Associate, rpgcodex.net earns from qualifying purchases.
Back
Top Bottom