MagOrMin – an old php based game

Read all posts about "" game

This is an ooooooold (let’s call it) game I explained for a web programming class in 2003 or 2004.

It was made to explain some basics about Php, sessions, MySql and styles. All in one.

That’s how students learn… all in one and with a real world example.

It’s just a “guess if next number will be higher or slower than the current one” concept, the same that I applied to GuessNext last year.

It’s called MagOrMin and the name comes from the italian translation of “higher” (maggiore) and “lower” (minore).

MagOrMin

Simply click to say if next number will be higher or lower, gain extra lives and compete for the high scores.

I plan to port the game in Ajax, adding a so-called “Web 2.0” style and convert it into a Facebook application with all features… you know… I must monetize everything…

Meanwhile here it is the source code:

= $old_number)) or (($guess == "smaller") and ($actual_number <= $old_number))){
		$score ++;
		$class_to_show = "number";
		$game_status = "PLAYING";
		if ($score == $next_extra){
			$lives +=1;
			$next_extra = floor($next_extra*1.5);
		}
	}
	else{
		$lives -=1;
		$class_to_show = "number_wrong";
		if ($lives==0){
			$game_status = "GAME_OVER";
			$perso_ora = true;
		}
	}
}

if ($game_status == "GAME_OVER"){
	$class_to_show = "number_wrong";
	if(!$perso_ora){
		$actual_number = $old_number;
	}
}

//echo $game_status;

?>






WELCOME TO PHP-MAGORMIN v1.0

  • Score: $score
  • Lives: $lives
  • Extra life at $next_extra"; ?>

    CURRENT NUMBER
    I guess next number will be GAME OVER
    Enter your name:
    I guess next number will be
  • I’ll explain the entire process to convert it into a Facebook app.

    Get the most popular Phaser 3 book

    Through 202 pages, 32 source code examples and an Android Studio project you will learn how to build cross platform HTML5 games and create a complete game along the way.

    Get the book

    214 GAME PROTOTYPES EXPLAINED WITH SOURCE CODE
    // 1+2=3
    // 100 rounds
    // 10000000
    // 2 Cars
    // 2048
    // A Blocky Christmas
    // A Jumping Block
    // A Life of Logic
    // Angry Birds
    // Angry Birds Space
    // Artillery
    // Astro-PANIC!
    // Avoider
    // Back to Square One
    // Ball Game
    // Ball vs Ball
    // Ball: Revamped
    // Balloon Invasion
    // BallPusher
    // Ballz
    // Bar Balance
    // Bejeweled
    // Biggification
    // Block it
    // Blockage
    // Bloons
    // Boids
    // Bombuzal
    // Boom Dots
    // Bouncing Ball
    // Bouncing Ball 2
    // Bouncy Light
    // BoxHead
    // Breakout
    // Bricks
    // Bubble Chaos
    // Bubbles 2
    // Card Game
    // Castle Ramble
    // Chronotron
    // Circle Chain
    // Circle Path
    // Circle Race
    // Circular endless runner
    // Cirplosion
    // CLOCKS - The Game
    // Color Hit
    // Color Jump
    // ColorFill
    // Columns
    // Concentration
    // Crossy Road
    // Crush the Castle
    // Cube Jump
    // CubesOut
    // Dash N Blast
    // Dashy Panda
    // Deflection
    // Diamond Digger Saga
    // Don't touch the spikes
    // Dots
    // Down The Mountain
    // Drag and Match
    // Draw Game
    // Drop Wizard
    // DROP'd
    // Dudeski
    // Dungeon Raid
    // Educational Game
    // Elasticity
    // Endless Runner
    // Erase Box
    // Eskiv
    // Farm Heroes Saga
    // Filler
    // Flappy Bird
    // Fling
    // Flipping Legend
    // Floaty Light
    // Fuse Ballz
    // GearTaker
    // Gem Sweeper
    // Globe
    // Goat Rider
    // Gold Miner
    // Grindstone
    // GuessNext
    // Helicopter
    // Hero Emblems
    // Hero Slide
    // Hexagonal Tiles
    // HookPod
    // Hop Hop Hop Underwater
    // Horizontal Endless Runner
    // Hundreds
    // Hungry Hero
    // Hurry it's Christmas
    // InkTd
    // Iromeku
    // Jet Set Willy
    // Jigsaw Game
    // Knife Hit
    // Knightfall
    // Legends of Runeterra
    // Lep's World
    // Line Rider
    // Lumines
    // Magick
    // MagOrMin
    // Mass Attack
    // Math Game
    // Maze
    // Meeblings
    // Memdot
    // Metro Siberia Underground
    // Mike Dangers
    // Mikey Hooks
    // Nano War
    // Nodes
    // o:anquan
    // One Button Game
    // One Tap RPG
    // Ononmin
    // Pacco
    // Perfect Square!
    // Perfectionism
    // Phyballs
    // Pixel Purge
    // PixelField
    // Planet Revenge
    // Plants Vs Zombies
    // Platform
    // Platform game
    // Plus+Plus
    // Pocket Snap
    // Poker
    // Pool
    // Pop the Lock
    // Pop to Save
    // Poux
    // Pudi
    // Pumpkin Story
    // Puppet Bird
    // Pyramids of Ra
    // qomp
    // Quick Switch
    // Racing
    // Radical
    // Rebuild Chile
    // Renju
    // Rise Above
    // Risky Road
    // Roguelike
    // Roly Poly
    // Run Around
    // Rush Hour
    // SameGame
    // SamePhysics
    // Save the Totem
    // Security
    // Serious Scramblers
    // Shrink it
    // Sling
    // Slingy
    // Snowflakes
    // Sokoban
    // Space Checkers
    // Space is Key
    // Spellfall
    // Spinny Gun
    // Splitter
    // Spring Ninja
    // Sproing
    // Stabilize!
    // Stack
    // Stick Hero
    // String Avoider
    // Stringy
    // Sudoku
    // Super Mario Bros
    // Surfingers
    // Survival Horror
    // Talesworth Adventure
    // Tetris
    // The Impossible Line
    // The Moops - Combos of Joy
    // The Next Arrow
    // Threes
    // Tic Tac Toe
    // Timberman
    // Tiny Wings
    // Tipsy Tower
    // Toony
    // Totem Destroyer
    // Tower Defense
    // Trick Shot
    // Tunnelball
    // Turn
    // Turnellio
    // TwinSpin
    // vvvvvv
    // Warp Shift
    // Way of an Idea
    // Whack a Creep
    // Wheel of Fortune
    // Where's my Water
    // Wish Upon a Star
    // Word Game
    // Wordle
    // Worms
    // Yanga
    // Yeah Bunny
    // Zhed
    // zNumbers