Client-side Scripting Resources: Difference between revisions
Jump to navigation
Jump to search
This wiki is using an old backup from 2020
Some information may be old/missing
No edit summary |
(Added language bar and one more tutorial link (electricimp) and fixed a small typo) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{Main Page giant banner}} | {{Main Page giant banner}} | ||
<br /> | |||
{{VCMPLangs | |||
| title=Client-side Scripting Resources | |||
| hu=Client-side_Scripting_Resources/hu | |||
}} | |||
<br /> | |||
{| style="width:100%; background:none; border:none; margin:0.5em 0; padding:none;" cellspacing="0" cellpadding="0" | {| style="width:100%; background:none; border:none; margin:0.5em 0; padding:none;" cellspacing="0" cellpadding="0" | ||
|- | |- | ||
Line 21: | Line 26: | ||
Squirrel is a high level imperative/OO programming language, designed to be a powerful scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games. | Squirrel is a high level imperative/OO programming language, designed to be a powerful scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games. | ||
Squirrel is inspired by languages like Python, Javascript and | Squirrel is inspired by languages like Python, Javascript and especially Lua. | ||
Squirrel's syntax is similar to C/C++/Java etc... but the language has a very dynamic nature like Python/Lua. | Squirrel's syntax is similar to C/C++/Java etc... but the language has a very dynamic nature like Python/Lua. | ||
Line 27: | Line 32: | ||
== Scripts == | == Scripts == | ||
The following is a list of example Squirrel scripts. | |||
* [http://forum.vc-mp.org/?topic=2719.msg20162#msg20162 A sample script using streams to pass data between client and server scripts] | |||
== Reference == | == Reference == | ||
* [[Scripting/Squirrel/ | * [[Scripting/Squirrel/Client_Functions|Client Functions]] | ||
* [[Scripting/Squirrel/ | * [[Scripting/Squirrel/Client_Events|Client Events]] | ||
== Tutorials / Documentation == | == Tutorials / Documentation == | ||
Line 39: | Line 46: | ||
'''''General Squirrel Scripting''''' | '''''General Squirrel Scripting''''' | ||
* [http://squirrel-lang.org/ | * [http://squirrel-lang.org/squirreldoc/ Squirrel Reference and Standard Libraries Manual (Online)] | ||
* [http://squirrel-lang.org/ | * [http://squirrel-lang.org/squirreldoc/squirrel3.pdf Squirrel Reference Manual (PDF)] | ||
* [http://squirrel-lang.org/squirreldoc/sqstdlib3.pdf Squirrel Standard Libraries Manual (PDF)] | |||
* [https://electricimp.com/docs/squirrel An excellent Squirrel Programming Guide for beginners] | |||
</div> | </div> | ||
|} | |} |
Latest revision as of 21:56, 26 February 2017
|