Wishray Wiki

A central hub for intelligent game design and play.

User Tools

Site Tools


project_zero

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
project_zero [2019/04/22 10:22] – created jasonpproject_zero [2019/11/06 07:59] (current) jasonp
Line 8: Line 8:
  
   * Completely open source environment. Join an application. Fork that application as you like into a new project. Then someone can join your application and fork again.   * Completely open source environment. Join an application. Fork that application as you like into a new project. Then someone can join your application and fork again.
 +  * Standard style user account rights, including application ownership and admin powers.
   * Application centered model with systems "enhancement". Applications are running environments for specific games/projects. Systems can be loaded into applications and run inside them, adding features, functions, etc.The "system" concept is just a special type of application that only runs under/inside Applications.   * Application centered model with systems "enhancement". Applications are running environments for specific games/projects. Systems can be loaded into applications and run inside them, adding features, functions, etc.The "system" concept is just a special type of application that only runs under/inside Applications.
   * Robust design for TCP networking to a main server supporting up to 256 simultaneous user connections.   * Robust design for TCP networking to a main server supporting up to 256 simultaneous user connections.
-  * Speak on LUA. The client and server speak only LUA to each other, and the server programs the client with visual/functionality programming.+  * Speak only LUA. The client and server speak only LUA to each other, and the server programs the client with visual/functionality programming.
   * Application Group organization. Applications are organized into larger groups named just for the purpose of organization. Applications/systems can run from and across any groups. Groups are gathered by purpose. The basic group for all base code is [[Group#Null]], and all minimalist apps/sys in [[Group#Negative]].   * Application Group organization. Applications are organized into larger groups named just for the purpose of organization. Applications/systems can run from and across any groups. Groups are gathered by purpose. The basic group for all base code is [[Group#Null]], and all minimalist apps/sys in [[Group#Negative]].
-  * Usable for any internet visual client on almost any computing platform which does not need real-time support. Client is developed on Love2D, a stable graphics engine running on virtually all computing platforms.+  * Usable for any internet visual client on almost any computing platform, given you do not need real-time functionality. Client is developed on [[https://love2d.org/|Love2D]], a stable graphics engine running on virtually all computing platforms. 
 +  * Thin client architecture. The client is programmed from the server, and dynamically updates. The development client won't cache data, but the final one will to reduce network load. 
 + 
 +===== To Find Out More ===== 
 + 
 +Look at the wiki/system for the project here: [[https://zero.wishray.com|Zero.Wishray]]
project_zero.1555953753.txt.gz · Last modified: 2019/04/22 10:22 by jasonp