Engines NIFE Roadmap Shatterloop Game Projects
Deprecated Saepes Mundi Other Projects Blog

Game Projects

City of Quotes Notes

Posted June 2, 2023 by Xhin

The stockpile for anything still relevant.

There are 5 Replies


Naming (NOTE: deprecated a bit since there's no 1000s anywhere anymore)

For now, all names should just be straight indexes from the list. Doing anything else while still in draft 1 doesn't make any sense.

  • city districts should be named after sci-fi authors and for now there should just be a 10x10 table of them. Have sturgeon, Hamilton and bear for sure

  • streets should be named sci-fi entities (like cyborgs or whatever) going north and south and sci-fi concepts (like singularity or whatever) going east and west. Remember there's 101 of each, not 100. Choose from the diaspora of street titles with the concepts being the main thoroughfares and the entities being lanes or whateverm

  • Buildings should be named based on their location on whichever particular street they're on. I think there's 50500 total, so use base 36 so it goes up to 12YS. so you might have "4GK Martian Street" or "6N Cyberpunk Road".

  • Floors should use the base 36 of the floor, so like "Floor AE5".

  • Rooms should use the base 36 of the floor followed by the room number, with a dash if the floor ends in a number. So like "Room AE5-616" but then "Room 4R113".

  • Display your full address above which might look like "Room 4R113, 6N Cyberpunk Road, Asimov District".

  • June 2, 2023
    Xhin
    Sky's the limit

    Improved Procgen Project

    This project gets the procgen up to a better version, making the space more interesting. It'll incorporate with the lore here and there as well too, though that's largely a different project.

    Rooms

    Rooms contain various furniture, upon which contain books. There's also living space (bed, bath, goop machine, etc).

  • Desks

  • Bookshelves (definitely more books herein)

  • Dressers / nightstands (might contain a book. Honestly any part of the room can contain a book.

    Individual books give different weights to CV lengths, are more or less likely to start or end with vowels, and weigh different parts of the language differently.

    A scanning function will determine the props of all books in the room or within a piece of furniture (like a bookshelf), I guess the former is an upgrade.

    Floors

  • Floors are subdivided into hallways, and average 100 rooms each, though there's variations.

  • Hallways can split off from one another or from hub Rooms that contain 4-5 Rooms apiece and tend to be where Stairwells or Elevators are.

  • Hallways can connect to each other at any end, making potentially loopy structures. They could also just dead end.

    In addition to Rooms, Hallways contain:

  • Stairwells

  • Elevators

  • Skybridges that connect a floor with an adjacent building of the same floor.

  • Recreation rooms, this is largely where you find minigames.

  • Kitchen areas, meeting rooms, offices (largely for lore/immersion purposes). Somewhere in these you find letter transformers. You can also find multiple books from various rooms on the floor (with indication as to which room it belongs to) -- this is sorta helpful at tracking down what the different languages of the floor do. However these books aren't interactable, and they're like fragments or copied scraps or w/e.

    Stairwells and Elevators

  • Stairwells connect every floor to every other floor. There's one of these per floor. Going up takes a certain amount of real time, and going down is a bit faster.

  • Elevators are scattered around. They take time too, but it's shorter and you can ascend or descend more floors this way, however they have a limited range.

  • Buildings can contain Helipads on the top floor, which allows access to other Helipads in the district. This is however rare but can be scanned somehow. Helipads are networked and connect to broad areas in the district, whereas trams and ground transport are more short-range.

    Skybridges

  • Skybridges connect a floor of one building to a floor of another building. They're scattered around fairly randomly and are straightforward at least. They're a great way of shifting buildings if you know where they are.

  • The algorithm should be something like, for each pair of adjacent buildings and every 5 floors in common that isn't the ground floor, there's a skybridge somewhere. The number and chance here could vary depending on the area of the district or w/e.

  • Skybridges can connect to Trams, which allow transport to skybridges elsewhere in the district. This can be scanned somehow. Trams are just paired via the charm algorithm presumably.

  • June 5, 2023
    Xhin
    Sky's the limit

    Minigames

  • A different minigame forms anagrams of words that you have to solve and similarly uses letters, but grants wildcards.

  • So the improvement of the scrabble minigame is like, you have to form several words in a row, with you having to use a letter from the previous word. Basically same rules as scrabble but saner to set up. There's a required minimum word length at each step, and you also get a bonus if you use specific letters at the end. These boards are procgen distributed (like the rest of the minigames) and can be scanned for. Each specific minigame board can be played once daily. It also starts with a random word.

  • June 6, 2023
    Xhin
    Sky's the limit

    Bigram Matcher (another minigame)

  • You get two bigrams and have to make as any words as possible from them.

  • Making words in a puzzle will increase your points linearly (first answer is 1 point, second is 2 and so on)

  • Get more points for multiple uses of a bigram. Handle scoring back-end since it has to verify it anyway.

  • Whenever you're done with a daily challenge you can "submit your score" along with a name. This will show up on a high scores list. This should do server verification.

  • There should also be a weekly high score that shows the best high score of that week.

  • You can play any other day's puzzle but can't rank with them.

  • June 22, 2023
    Xhin
    Sky's the limit

    Proposed Merchant Import

  • Maybe import Merchant to some extent since it's an almost identical skein here (or a better version of it really).

  • June 22, 2023
    Xhin
    Sky's the limit

    Reply to: City of Quotes Notes

    Username
    Password