User Tools

Site Tools


crpl:crpltutorial:interactive:scripting

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
crpl:crpltutorial:interactive:scripting [2013/11/28 14:19] – added: Good script/map making practices/hints jmapscrpl:crpltutorial:interactive:scripting [2018/07/11 11:16] (current) – removed broken discussion tag builder17
Line 1: Line 1:
-~~DISCUSSION~~ 
 <-[[cw3:creeper_world_3|CW3 Home]] <-[[crpl:start|CRPL Home]] <-[[crpl:crpltutorial:interactive|Interacive tutorials]]\\ <-[[cw3:creeper_world_3|CW3 Home]] <-[[crpl:start|CRPL Home]] <-[[crpl:crpltutorial:interactive|Interacive tutorials]]\\
  
Line 25: Line 24:
  
 ====Good script/map making practices/hints==== ====Good script/map making practices/hints====
-  * Add comments to your crpl-scripts (using the #hashtag) 
   * Never create big maps without good plans.   * Never create big maps without good plans.
   * Use 96x63 or 128x96 if you don't know the size yet (256x192 if you know for sure your map is going to be huge).   * Use 96x63 or 128x96 if you don't know the size yet (256x192 if you know for sure your map is going to be huge).
 +
   * If needed, you can change the map size later in the editing process.   * If needed, you can change the map size later in the editing process.
-  * Put the player in some kind of danger (not neccesary within the first few minutes) + 
-  * If possible, add new kind of danger when a certain condition is met instead of time-based stuffMakes you map fun for a broader audience.+  * Put the player in some kind of danger (not necessary within the first few minutes) 
 + 
 +  * If possible, add new kind of danger when a certain condition is met instead of time-based conditionsThis makes your map fun for those who don't play for fast times as well as those who do. 
   * Play and review other maps, you can learn a lot from them!   * Play and review other maps, you can learn a lot from them!
-  * Add sounds to special crpl-events, helps players understand what's going on. + 
-  * Remember there are always people who play with sound turned off. +  * Make sure your terrain textures look nice together. Smooth red and textured green hardly ever look good together. 
-  * Make sure your terrain textures looks nice together. Smooth red and textured green hardly ever look good together. + 
-  * Try to avoid the original crpl-core image. Only use them if you want the player to know that the map uses crpl.+  * Try to avoid the original CRPLcore image. Only use them if you want the player to know that the map uses CRPL. 
 + 
 +  * Add sounds to special CRPL events, helps players understand what's going on. 
 +  * Remember there are always people who play with their sound turned off. 
 + 
 +  * Add comments to your CRPL scripts (using the #hashtag)
   * Organising your script helps you and other coders to understand it better.   * Organising your script helps you and other coders to understand it better.
-  * If you're stuck debugging your script ask help on the forum+ 
 +  * If you're stuck debugging your script request help on the forum in the Coder's Corner subforum. 
   * Before putting your script on the forum make sure it is well-organised so others can understand it. They haven't seen the script before and they don't know what each variable is meant to hold/do!   * Before putting your script on the forum make sure it is well-organised so others can understand it. They haven't seen the script before and they don't know what each variable is meant to hold/do!
-  * Using warp notation can help organising your script when used correctly, otherwise it will ruïn your whole script! If that's the case, remove them all (putting commands back in their original order) and ask help on the forum how to do it correctly.+ 
 +  * Using warp notation can help organising your script when used correctly, otherwise it will ruin your whole script! If that's the case, remove them all (putting commands back in their original order) and ask help on the forum how to do it correctly.
crpl/crpltutorial/interactive/scripting.txt · Last modified: 2018/07/11 11:16 by builder17