Author Topic: Idea: The Great Petitions  (Read 1804 times)

Offline lamefun on: July 08, 2013, 11:30:53 PM

  • Newbie
  • *
  • Posts: 5
  • Likes: 0
    • View Profile
    • Awards
Here are three things that would be very good to have but are impossible due to OS and/or hardware constraints.

If these came true, they would benefit all computer games, not just Murnatan. The best target for these petitions is Microsoft IMO, since Microsoft cares about gaming, is the desktop market monopolist, can make these proposals into standards and enforce them with their vendor lock-in.

Allow players to create their own temporary servers easily. The most important one. There's already GUI for that, but the user must still open and forward the relevant ports manually. With the right modding system (when mod download also includes server code, sources for both client and server, so a player who played on a modded server once can create a game with that mod him/herself and modify the mod further, can Murnatan engine do that?) this could encourage modding A LOT, since modders won't need to host 24/7 servers anymore. If the engine can be made to transfer the game state to another player when the host quits, playing on temporary servers would be nearly as seamless as playing on a 24/7 server (I guess it would be very hard to adapt the existing code for that though).

- Router, OS developers: Make it easy for normal PEOPLE to run servers (automatically and transparently handle port forwarding, firewall and stuff like that). Allow application to request port forwarding (with confirmation dialog, of course).

Allow games to have mouse sensitivity in degrees per centimeter, not in cryptic unitless numbers:

- Mouse developers: Mice should report their DPI to the OS.
- OS developers: Should allow getting mouse input without built-in mouse acceleration.

Allow games to have sane default keyboard bindings regardless of keybord layout:

- OS developers: Make a default binding API that should determine best keyboard layout for a set of actions using some arcane magic. Pseudocode in JavaScript:

Code: [Select]
var resulst = getDefaultBindings({
  genre: "firstPersonShooter",
  actions: [
    "attackPrimary",
    "attackSecondary",
    "medkit",
    "reload",
    "buyWeapon1",
    "buyWeapon2",
    { name: "evolve", urgency: "medium" }
]});

Result: {
  actions: {
    "attackPrimary": "MOUSE1",
    "attackSecondary": "MOUSE2",
    "medkit": "CTRL",
    "reload": "R",
    "buyWeapon1": "1",
    "buyWeapon2": "2",
    "evolve": "q"
  }
}

Where everything but "evolve" is a pre-defined action (primary, secondary attacks, reload, medkit). The OS should guess an optimal layout.

Offline Weed #1 on: July 13, 2013, 08:44:27 PM

  • Newbie
  • *
  • Posts: 37
  • Likes: 0
  • Gender: Male
    • View Profile
    • Awards

Offline Machine Medic #2 on: July 14, 2013, 12:21:19 AM

  • Hero
  • *****
  • Posts: 643
  • Likes: 12
  • Gender: Male
  • Been there. Done that.
    • View Profile
    • Awards
2x 980ti @1.3GHz, 5820k @ 4.4GHz, 32GB DDR4 @ 2.4GHz, SSD 950 512GB & 850 1024GB.

=\Co-Leader of Contra Clan/=

Offline kdude63 #3 on: July 14, 2013, 03:14:17 AM

  • Newbie
  • *
  • Posts: 35
  • Likes: 4
  • Gender: Male
    • View Profile
    • My blog
    • Awards

Offline Machine Medic #4 on: July 14, 2013, 05:44:06 AM

  • Hero
  • *****
  • Posts: 643
  • Likes: 12
  • Gender: Male
  • Been there. Done that.
    • View Profile
    • Awards
2x 980ti @1.3GHz, 5820k @ 4.4GHz, 32GB DDR4 @ 2.4GHz, SSD 950 512GB & 850 1024GB.

=\Co-Leader of Contra Clan/=

Offline ViruS #5 on: July 14, 2013, 12:07:48 PM

  • Member
  • ***
  • Posts: 235
  • Likes: 1
    • View Profile
    • ZdrytchX's reference website, the tremulous-related link heaven.
    • Awards
Don't worry, he's only proffesional at what he does best.  ;)
Quote from: lamefun
Therefore, Tremulous 2 might have the future (or might not, since it isn't developed by a corporations, depends on what Global Government will decide), but Unvarnished doesn't.
Quote from: Khaoz
Sucks to be those Unvarnished guys.

Offline Loki #6 on: July 14, 2013, 05:34:56 PM

  • Hero
  • *****
  • Posts: 707
  • Likes: 3
  • Gender: Male
  • Awards
    2
    4
    • View Profile
    • Awards
emm... well... great id-ehm... wha-... nevermind.