Skip to content

Example: Running Ambiguous Code On Server

Seppi edited this page Apr 26, 2016 · 1 revision

To run ambiguous code on the server, we use the :getStorage() function.

Note that all processing and validation have immediate access to storage.

In this example, we store random data in storage.

For the server:

lovernetlib = require('lovernet')
lovernet = lovernetlib.new{type=lovernetlib.mode.server}

local storage = lovernet:getStorage()

function love.update(dt)
  storage.data = {}
  for i = 1,100 do
    table.insert(storage.data,math.random())
  end
  lovernet:update(dt)
end

Clone this wiki locally