Letters Challenge – HTML5 game (Construct 2 full easy .capx)

Letters Challenge – HTML5 game (Construct 2 full easy .capx) Created by drquochoai. This templates have specific characteristics, namely: Letters Challenge is an addicted game with gameplay is using your mouse or touch to quickly find and select the dropping letter as fast as you .

You can use this Letters Challenge – HTML5 game (Construct 2 full easy .capx) on Html5 category for addicted, construct 2, game, html5 game and another uses.

Letters Challenge - HTML5 game (Construct 2 full easy .capx)
© Copyright by drquochoai

Features:

  • None: None
  • Html5, construct 2: HTML5, Construct 2
  • Yes: Yes
  • Ie9, ie10, ie11, firefox, safari, opera, chrome, edge: IE9, IE10, IE11, Firefox, Safari, Opera, Chrome, Edge
  • Javascript js, javascript json, html, layered png: JavaScript JS, JavaScript JSON, HTML, Layered PNG

 Table of Contents

  1. First introduction
  2. Edit levels config (game config.json)
  3. Change game sprite
  4. Export game to other flatform
  5. Sources and Credits

A. First Introduction

Letters Challenge is an addicted game with gameplay is using your mouse or touch to quickly find and select the dropping letter as fast as you can.

Some advanced technique:

The game have 18 levels with settings in “GameConfig.xml” files. The harding of the game is increasing every level.

With golds and gems you collected, you can buy some beautifull skill in the shop

With Construct 2 .capx file of the game, you can add Admob, or any advertisting provider to your game. You can export your game to any flat form like: desktop app, android apk, iOs game, window phone game, google chrome store,…

 B. Edit levels config (game config.json)

You can open “Game config.json” at the files directory in construct 2

Or you can view online at here, or you can download it here

NOTE: do not change the name of the column or your game will not work.

<colgroup> <col width=”100” /> <col width=”100” /> <col width=”100” /> <col width=”100” /> <col width=”100” /> <col width=”100” /> <col width=”241” /> <col width=”100” /> <col width=”100” /> <col width=”54” /> <col width=”49” /> <col width=”53” /> <col width=”122” /> <col width=”54” /> <col width=”44” /> <col width=”125” /> <col width=”416” /> </colgroup> <tbody>

</tbody>

Level PointToFinish DefaultHealth GameType DestinationLetter Win_PlusCoinEveryLeftHealth LETTERS DefaultFallingSpeed HowManyLetterToCreateEveryTime RandomSpawnerWave_minTime RandomSpawnerWave_maxTime IncreaseSpawningTime DefaultRotateSpeed RandomRotateSpeedBetween_minusDegree RandomRotateSpeedBetween_plusDegree PlusScoreWhenTrue ArrayLetter
1 23 3 falling random1 5 A,B,C,D 200 3 0.5 1.6 0.1 180 20 100 1 {c2array“]]]}
2 40 3 standing random2 5 A,B,C,D,E,F 213 3 0.5 1.5 0.1 183 22 110 1 {c2array“]]]}
3 57 3 falling random2 5 A,B,C,D,E,F,G 226 3 0.5 1.4 0.1 186 24 120 1 {c2array“]]]}
4 74 4 standing random2 6 A,B,C,D,E,F,G,H 239 3 0.5 1.3 0.2 189 26 130 2 {c2array“]]]}
5 91 4 falling random2 6 A,B,C,D,E,F,G,H,I,J 253 4 0.4 1.3 0.2 192 28 140 2 {c2array“]]]}
6 108 5 standing random2 6 A,B,C,D,E,F,G,H,I,J,K 267 4 0.4 1.3 0.2 195 30 150 2 {c2array“]]]}
7 125 6 falling random3 6 A,B,C,D,E,F,G,H,I,J,K,L 281 4 0.4 1.3 0.3 198 32 160 2 {c2array“]]]}
8 133 5 standing random3 6 A,B,C,D,E,F,G,H,I,J,K,L,M,N 295 4 0.4 1.3 0.3 201 34 170 2 {c2array“]]]}
9 141 6 falling random3 7 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O 310 4 0.4 1.3 0.3 204 36 180 2 {c2array“]]]}
10 149 7 standing random3 7 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P 325 4 0.4 1.2 0.3 207 38 190 3 {c2array“]]]}
11 157 8 falling random3 7 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q 340 4 0.4 1.2 0.3 210 40 200 3 {c2array“]]]}
12 165 9 standing random3 7 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R 355 4 0.4 1.2 0.3 213 42 210 3 {c2array“]]]}
13 173 10 falling random3 7 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S 370 5 0.3 1.2 0.4 216 44 220 4 {c2array“]]]}
14 181 11 standing random3 8 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T 385 5 0.3 1.2 0.4 219 46 230 4 {c2array“]]]}
15 189 12 falling random3 8 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U 400 5 0.3 1.1 0.4 222 48 240 4 {c2array“]]]}
16 197 12 standing random3 8 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V 415 5 0.3 1.1 0.4 225 50 250 4 {c2array“]]]}
17 205 12 falling random3 8 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,X 430 5 0.3 1.1 0.4 228 52 260 4 {c2array“]]]}
18 213 12 standing random3 8 A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,X,Y,Z 445 5 0.3 1.1 0.4 231 54 270 4 {c2array“]]]}

Level: the levels of the game (default is 18 levels)

PointToFinish: how many time player click to true destination letters of each levels to pass the current level

DefaultHealth: healths when start current levels

GameType: not special, just a trash column

DestinationLetter:

  • random1: pick random 1 letter from LETTERS column to set destination letter
  • random2: pick random 2 letter from LETTERS column to set destination letters
  • random3: pick random 3 letter from LETTERS column to set destination letters
  • random4: …
  • random5: …

Win_PlusCoinEveryLeftHealth: the coins bonus with every healths left when you win this level

Example: at level 1 have Win_PlusCoinEveryLeftHealth is 5 mean: when you get PointToFinish (default is 23), you will win level 1, and you have 2 healths left => you will get bonus 10 coins for this 2 healths.

LETTERS: letter will falling in this level. ex: level 1 have LETTERS is A, B, C, D that mean you will only see A, B, C, D is falling every time through this level.

DefaultFallingSpeed: the speed falling when game spawn new letter on the top

HowManyLetterToCreateEveryTime: number of letters spawn to falling every time

RandomSpawnerWave_minTime, RandomSpawnerWave_maxTime: every random from min to max time, spawner will spawn HowManyLetterToCreateEveryTime letters. Not 1 second, or 2 second… it’s random time

RandomRotateSpeedBetween_minusDegree, RandomRotateSpeedBetween_plusDegree: like min and max, when created, letter will have random rotation speed, some rotate faster, some slower. this setting doing that.

PlusScoreWhenTrue: when player click to the DestinationLetter this value will add to Coins, this is coins.

ArrayLetter: this code is auto generate construct 2 array of LETTERS, this need a function in excel to run. The function is in this excel file.

C. Change game sprite

If you are a game designer, you can change sprite easilly. Just a simple touch in construct 2, i should not say too much ^^.

D. Export game to other flatform

Construct 2 have built in export the game, or you can view this video tutorial.

Source: C2Tuts 2D Game Development

E. Sources and Credits

This game is my own idea and my own work to create it. You can do anything with it if you have bought it.
Diamond, health, coins sprite from http://opengameart.org/