Thread Rating:
  • 1 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
SL2 interactive map construction log
#4
(09-09-2024, 01:40 PM)sirtrex Wrote: I've been wanting something like this for a long time. If you want the tiles i've stitched together i'll be happy to google drive them to ya. I was working on a more IC version of this, but this would be very helpful to alot of players. https://docs.google.com/document/d/1xPtR...te23vldhbm

Thank you.
Unfortunately, the map visual and in game tiles can't be used.
As said by dev, a lot of it are licensed. Therefore making a website using those directly as a developper would put me at risk.

The initial plan is to redraw the map to its entirety in order to not show direct screenshot of the game.
Which is a part that will come later.

However your maps looks more up to date than those i made a while ago. So that will still be usefull.

Day 3 :

Weekend is off work for me. Therefore i resumed work monday.
Today, marking the third day.

I've worked and finished the wireframe of the website so far.
A bit more has been added.

First, the display of a character sheet has been changed a bit for the relations :

[Image: Capture.jpg]

Relations can now about different characters but also Articles in case your character has a deep lore around an event, artifact, location, house, etc...
There's now a description along the relation to explain that relation.

[Image: image.png]

the forms for creating an Article or a Character or rather simple.
For the Character we start with few inputs for the name, race, nation, gender, status and picture. (still thinking if i'll do it through uploads or url)
As you can see, i took away the age fields for characters. Due to how conflicting time is in SL2 between players, i decide to not put a input for it.

Users who want to precise the age can still do it through the description in put.

Description is for the appearance and personallity of the character.
While the story input is for the backstory of the character.

Following by the relation which can be added or deleted, with their description free to be changed.

The Article form works the same way except user has to choose what kind of article it is.

When the user adds a relation, a pop ups comes out.

[Image: image.png]

what the user actually do here, is creating a relation card. Where he choose if the relation is to a character or an article.
Then search for a card based by the name.
Following this, the user can write the description and create the relation.

[Image: image.png]

The navigation has some change and adds too.

The encyclopedy and characters button opens an hamburger menu to the different article type.
leading to a choice of the continents.
Then the different nations of the choosen continent.

The navigation bar now also have a search button with a hamburger menu. But this one asking if you are searching for an article or character.

[Image: image.png]

clicking on one of the search options, a nation or "all" takes to the respective list window

[Image: image.png]

The lists windows, different for the character or article, have search options which can be configured by the user.

Result of the search will display all cards corresponding to the search in an alphabetic order under the parameters.

The prototype for the maquette is still available on the previous log and also over here.

As before, not every functionality is present.

Now the wireframe for the desktop is finished. I wanted to move into making the MCD.
Which means we're going to talk about back end, which may get boring for people not into it.

here the MCD.

[Image: image.png]

If you don't know how a MCD works it may be confusing to read. So let's go bit by bit.

[Image: image.png]

First thing to know is that each entity has an ID. An ID is autogenerated in back end and is used to identify an entity on the back end.
That's about it. In front end, it won't be use by users.

Here are users have a pseudo and a password which are unique for each users, and a password.
It has two link. One going to characters and one going to article. Each link have a verb.
So how does it reads ?

In brief,
Users can own none to multiple characters. (0: none, n: multiple)
Characters are own by one and only one user. (1: one)

So,
Users can write none to multiple articles,
Articles are wrote by one to multiple users.

That means a user can exist with no characters or articles.
But a character and characters can not exist without being associated by a user.

[Image: image.png]

now here, I'm not too sure if that's correctly portrayed and i may be reworking that part.

But the course of thought is basically :
A character can be related by none to multiple relations
and relations can relate none to multiple characters

A character can have none to multiple relation CARDS
and relations CARD can have none to one character.

the same reads for articles

What i mean by that is that a relation card typacally have a description then either ONE character or ONE article.
and this relation card can be distributed to multiple characters or articles.

Anyway. That's all for today.
I feel like there's been good progress today so far.

I'll figure what to work on for the next day.
Reply


Messages In This Thread
SL2 interactive map construction log - by lalchi - 09-05-2024, 04:16 PM
RE: SL2 interactive map construction log - by lalchi - 09-09-2024, 08:07 PM

Forum Jump:


Users browsing this thread: 1 Guest(s)
Sigrogana Legend 2 Discord