Matikkapeli – Oppimispeli lapsille ja nuorille

NOTE: This game is Finnish only

Matikkapeli – Opi matematiikkaa

Matikkapeli on helppo ja hauska oppimispeli jolla pelaaja voi oppia matematiikkaa. Voit opetella erilaisia laskuja aina yhteenlaskuista kertolaskuihin ja jakolaskuihin. Peli toimii android laitteilla ja on ladattavissa Google Play kaupasta: Matikkapeli

Pelissä on 2 erilaista pelimuotoa jotka ovat aikapeli & pistepeli. Pistepelissä pelaaja voi rauhassa miettiä oikean vastauksen ja kirjoittaa tämän ruutuun. Aikapeli taas testaa pelaajan nopeutta vastata mahdollisimman moneen kysymykseen. Oikeasta vastauksesta pelaaja saa lisää peliaikaa, mutta lopulta peliaika kuitenkin loppuu.

Matikkapeli
Matikkapeli

Mitä laskutyyppejä peli tarjoaa:

  • Yhteenlaskut
  • Kertolaskut
  • Jakolaskut
  • Vähennyslaskut
  • Peli sopii erityisesti lapsille ja nuorille jotka haluavat opetella matematiikkaa muuten kuin kirjasta lukemalla. Pelatessa pelaaja oppii matemaattiset laskut huomaamattaan. Lataa peli ilmaiseksi

    . Voit myös selata muut android oppimispelit Google playsta.


    Get it on Google Play

    Mainokset

    Color Memory Fun (Android game)

    Color Memory Fun (Värimuistipeli)

    Color Memory Fun
    Color Memory Fun

    You can download Color Memory Fun free at Google Play

    Game idea:

    You have to remember the correct order and each round you have to remember one more color. How many colors can you remember? Game also have TOP10 scores so you can follow your progress.

    Finnish:

    Värimuistipeli on hauska muistipeli jossa sinun tulee muistaa oikea värijärjestys. Pelistä löytyy myös TOP-10 taulukko jolla voit seurata kuinka hyväksi olet tullut.


    Android app on Google Play

    HTML 5 Canvas Android game – Maze block

    Maze block

    Maze block
    Maze block

    English:

    Maze block is game i have developed for Android. Game uses Canvas, HTML5, Cordova and javascript. Game idea is simple: You have to guide black box throught the moving maze. You also need to collect enough stars to open next scenario.

    Game status: Relased

    Price: Free

    Tips where you might get free game music:

    http://www.nosoapradio.us/
    http://www.superflashbros.net/as3sfxr/

    License:

    * This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
    * More info about license: http://creativecommons.org/licenses/by-nc-nd/3.0/

    Download game:

    Feel free to download game from Google Play. You can also download souce code below


    Get it on Google Play

    Source: (See game license) Game source

    Suomeksi:

    Maze block on kehittämäni peli Android-käyttöjärjestelmälle. Peli hyödyntää Canvasta, HTML5 tekniikkaa, Cordovaa ja Javascriptiä. Pelin tarkoitus yksinkertaisuudessaan on ohjata mustaa kuutiota läpi liikkuvan labyrintin. Pelissä sinun tulee myös kerätä tähtiä, joiden avulla on mahdollista saada uusia tasoja auki pelissä.
    Pelin status: Release

    Vinkkejä pelimusiikkiin

    http://www.nosoapradio.us/

    http://www.superflashbros.net/as3sfxr/

    Lisenssi:

    * This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
    * More info about license: http://creativecommons.org/licenses/by-nc-nd/3.0/

    Lataa peli itsellesi:


    Get it on Google Play

    Source: (Katso lisenssi ylhäältä) Source

    Lähteet / Sources:

    HAAGA-HELIA mobiilituotekehitys / Tero Karvinen
    Cordova Apache

    Android Remember right – Peli

    Api harjoittelua ja ensimmäisen pelin luomista

    * Android alustalle muistipeli jossa tarkoituksena muistaa värit esitetyssä järjestyksessä

    * Hyödyntää SQLite tietokantaa, Jqueryä ja Javascriptiä, Cordovaa

    Status: Released (Toimiva versio, peliä testattu Android Galaxy S3 puhelimella sekä Eclipse emulaattorilla)

    Screenshots

    Screenshot_2013-10-01-16-57-48

    Screenshot_2013-10-01-16-58-07

    Kuvaus pelistä:

    Peli luo alkuun satunnaisen listan ja esittää tämän käyttäjälle, jonka jälkeen käyttäjän tulee muistaa esitetyt värit samassa järjestyksessä. Mikäli pelaaja onnistuu muistamaan samat värit oikeassa järjestyksessä pääsee pelaaja seuraavalle tasolle. Pelissä ei ole ylärajaa tasojen määrälle

    Lähteet:

    Terokarvinen.com
    docs.phonegap.com

    Sourcet:

    Source
    APK paketti

    Pelin lisenssi:

    This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
    More info about license: http://creativecommons.org/licenses/by-nc-nd/3.0/

    Hello Cordova Device

    Hello Cordova Device

    Tässä viestissä käydään lävitse yksinkertainen cordova api, joka tällä kertaa on connect api. Esimerkissä jos puhelimessa ei ole internet (3g/wifi) käytössä niin ohjelmaa ei käynnistetä.

    Muista myös liittää cordova.js eli:

    <script type="text/javascript" charset="utf-8" src="cordova-2.1.0.js"></script>
    

    Jos et ole varma kuinka asennat Cordovan / Phonegapin voit katsoa tämän viestin tai Tero karvisen viestin

    Seuraava koodi toimii Cordova 2.1.0 versiolla testatusti:

    <script type="text/javascript" charset="utf-8">
    
        document.addEventListener("deviceready", onDeviceReady, false);
    
        // Cordova is loaded and it is now safe to make calls Cordova methods
        //
        function onDeviceReady() {
            checkConnection();
        }
    
        function checkConnection() {
            var networkState = navigator.network.connection.type;
    
    	
    		if (networkState == 'none') {
           	 alert('No connection');
    		} else {
    			window.location.replace("varipeli.html"); // Jos netti kutsutaan haluttua sivua samassa kansiossa
           	 //alert('Connection type: ' + networkState);
            }
        }
    
    
        </script>
    

    Koodi on suora muokkaus Phonegapin sivuilla esitetystä esimerkistä pienellä muokkauksella

    Lähteet

    Terokarvinen.com
    http://docs.phonegap.com/en/2.0.0/index.html

    Lisenssi

    Tätä dokumenttia saa kopioida ja muokata GNU General Public License (versio 2 tai uudempi) mukaisesti. http://www.gnu.org/licenses/gpl.html

    Jquery-remember-right-game

    Jquery remember right game

    Release version

    <!doctype html>
    <html>
    	<head>
    	<title>Remember Right | Game</title>
    	<script src="js/jquery-1.10.2.min.js"></script>
    		<link rel="stylesheet" type="text/css" href="game.css">
    	</head>
    	<body>
    		<center>
    			
    <b>Ohje:</b> Katso oikea järjestys ja valitse tämän jälkeen värit samassa järjestyksessä.
     
    			<form>
    				<input id="start" type="submit" value="Aloita peli" />
    			</form>
    		</center>
    <div id="div1"><span id="w1">X<span></div>
    <div id="div2"><span id="w2">X<span></div>
    <div id="div3"><span id="w3">X<span></div>
    <div id="div4"><span id="w4">X<span></div>
    <script type="text/javascript">
    
    		// Game made by: Petri Mäki
    		// http://www.petrimaki.wordpress.com
    		// This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
    		// More info about license: http://creativecommons.org/licenses/by-nc-nd/3.0/
    
    			var rungame = false;
    			var level = 1;
    			var ms = ["#w1", "#w2", "#w3", "#w4" ];
    			var myArray = []; // contains right moves each round
    			var sFull = ""; // max moves every round
    			var s = 0; // current move
    
    			$("#start").click(function(){
    				$(this).hide();
    				newGame();
    				return false;
    			});
    
    			var move = "";
    			$( "#div1" ).click(function() {	
    				if(rungame) {
    					move = "#w1";
    					checkMove(move);
    				}
    			});
    			$( "#div2" ).click(function() {
    				if(rungame) {
    					move = "#w2";
    					checkMove(move);
    				}
    			});
    			$( "#div3" ).click(function() {
    				if(rungame) {
    					move = "#w3";
    					checkMove(move);
    				}
    			});
    			$( "#div4" ).click(function() {
    				if(rungame) {
    					move = "#w4";
    					checkMove(move);
    				}
    			});
    
    			function checkMove(move) {
    				if (myArray[ 0 ] == move) {
    					s++;
    					$("p").text("Oikea siirto! " + s + "/" + sFull);
    					myArray.shift() //Remove 0 index from array
    				} else {
    					rungame = false;
    					s = 0;
    					$("p").text("Valitsit väärän värin! Peli ohitse. Pääsit tasolle: " +level);
    					level = 1;
    					$('#start').val('Haluatko yrittää uudestaan?');
    					$('#start').show();
    				}
    
    				if (myArray.length == 0) { // Player won
    					rungame = false;
    					s = 0;
    					level++;
    					$("p").text("Muistit kaikki oikein! Seuraava taso on: " + level);
    					$('#start').val('Siirry seuraavalle tasolle');
    					$('#start').show();
    					myArray = ["#w1", "#w2", "#w3", "#w4" ];
    				}
    			}
    
    			function newGame() {
    				myArray = [];
    				for (var w =0; w < level + 3;w++) {
    					var n = Math.floor((Math.random()*4));
    					myArray.push(ms[n]); // Add random spans to array
    				}
    				sFull = myArray.length;
    				var lastI = myArray.length - 1;
    				$("p").text("Sinun tulee muistaa " + myArray.length+ " siirtoa. Taso: " + level);
    				$.each(myArray, function(i, val) {
    					setTimeout(function() {
    						$(myArray[i]).fadeIn("normal", function() {
    							$(this).fadeOut("normal");
    							if (i == lastI) { // If last array index let player start game
    								rungame = true;
    								$("p").text("Aloita!");
    							}
    						});
    					}, i * 2500);
    				});
    			}
    		</script>	
    </body>
    <html>
    

    Demo

    Pelaa peliä

    Lähteet

    * Terokarvinen.com
    * Jquery.com

    Lisenssi

    This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License.
    More info about license: http://creativecommons.org/licenses/by-nc-nd/3.0/