Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - lamefun

Pages: [1]
1
Suggestions, ideas / Idea: The Great Petitions
« on: July 08, 2013, 11:30:53 PM »
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.

2
Suggestions, ideas / Software for turrets
« on: July 07, 2013, 08:26:19 PM »
What about adding an extra element to human gameplay - software that can be installed onto turrets and maybe RC or some other structures?

Proprietary software ---

+ Just Works(TM), like magic.
+ Utilizes full the potential of the structures.
- Players need to buy licenses for credits/build points. The policies may vary: some proprietary products could only need one-time payment, some could require players to buy a new license for every new turret, some licenses could allow transfer from one turret to another, from destroyed turrets to new turrets, some could prohibit that.
- Each maps should define actions that are thought crime and if players do that, structures that have proprietary software installed shut down.

Free software ---

+ No payments required.
+ The pre-defined software should work OK but have some non-fatal flaws.
+ Players should be able to download the program from any turret, if it's free software, and upload their own JavaScript programs.
- Even the most expertly written custom programs shouldn't be able to utilize the full potential of the strutures (eg. only up to 0.75 turn rate).

3
Suggestions, ideas / Re: Use HTML5
« on: March 15, 2013, 02:35:17 PM »
he still thinks will be like the old version instead of Unreal

What's Unreal written in, not C++ O_o?

But then he suggests using HTML5 for the engine.

Because the new world is coming and C++ engines like Unreal or idTech will only be available to big corporations and mere mortals will have to use HTML5.

Go home lame you are very drunk.

Inconvenient truth is inconvenient.

4
Suggestions, ideas / Re: Use HTML5
« on: March 13, 2013, 04:20:41 PM »
I'm dead serious, stop using whatever C++ engine you're using and port to HTML5 or this game has no future!

5
Suggestions, ideas / Use HTML5
« on: March 13, 2013, 11:35:38 AM »
That's what the ONEist Global Government has prescribed for PEOPLE! Only big corporations like Blizzard and Valve will be allowed to write or use native C++ and C engines, HTML5 is what's for everyone else!

Pages: [1]