Scripting languages

Syntax on referencing functions in imported lua files

Just wondering exactly how I would do this.

Scripting Questions


I've just started creating something here and it kind of works so far.

The one problem I have atm is that all functions are in one file.


Those of you interested in Java or Python may be interested in this:

Chap. 04 - Introduction to Scripting

Note: This chapter is not meant to teach the user how to script with Lua.

Chap. 01 - Developing Games: Quick Start (v1.6)

Note: This page only applies to WP version 1.6.

About the Development Environment

Step 1: Hello World

Open Script Directory

First, launch the builder.
You will keep all lua files that your game uses in your Script Directory.

Complexity behind the curtain

Hey guys, this is Ian from the development team.
So I've been working on the user analytics project for a while now and thought you guys and gals would appreciate a look behind the curtains. We've added a ton of features to our engine that all seem very straight forward and simple, but there's a lot going on under the hood and here is one example.

So the overall goal of user analytics is to record when a player does something and present it to the games maker in a way thats useful.

PA GameJam 09 Sponsor Page in WIldPockets

Below is a script and method for drawing a sponsor page on the GUI.


The first line will import the sponsorPage class. The second line will draw a GUI rect with the selected sponsor page. Pass displaySponsors a 1 to draw SponsorPage01. Pass it a 2 to draw SponsorPage02.


sponsorPageScript = import("doublemint/sponsorPage")

Embed link not working

Hi, if I want to see my game outside the view page, I got error message:
"Failed to load scene: Scene not available: MyName/MyGameName "

and quite long error description:

Wild Pockets Loader initialized.
Loader configuration read.
Engine '1.4' has been requested.
Querying server for engine details...
Launching engine...
Loader is not running in protected mode; launching engine normally.
Engine launched.
Loader waiting for IPC communication...
Cub one-time late initialization in progress..

LUA: Error: not enough memory

After some time elapsed spawning enemies, in the console debug log I get the following message and then nothing executes anymore.
LUA: Error: not enough memory
LUA: IN insert
Why does this happen?

I also would like to report some issues the I cannot reproduce:
A couple of C++ Runtime error (closes the plugin, IE restart needed )
A couple of Blue Screen of Death (plus machine reboot) caused by the video driver, never happened before installing the Wild Pockets plugin.