Skip to the content

Emanuele Feronato

Italian geek and PROgrammer
Check my
101 games challenge!
I write about game development, HTML5, Phaser, JavaScript, TypeScript, Box2D, Flash and more fun stuff since 2006

New tile based platform engine – part 3

In this 3rd step I introduced the gravity. Now the hero starts on the top of the screen and he can walk “downhill” thanks to gravity. During next step I’ll introduce jumps, then a massive explication will follow. And AS3 version, of course. I have to say, making a platform engine is funny and a … New tile based platform engine – part 3

Talking about Platform game game, Actionscript 2, Flash and Game development.

New tile based platform engine – part 2

In the second part of the engine, I added boundary walls. Still raw code at the moment, but you can see it in action here. It’s the same thing as the one published in part 1, I just added walls and collisions. One note… the hero now has its anchor point on its center, where … New tile based platform engine – part 2

Talking about Platform game game, Actionscript 2, Flash and Game development.

New tile based platform engine – part 1

I am about to develop a tile based platform engine that (in my opinion) will allow to create a lot of different games just changing some parameters. At the moment it only allows to move horizontally but everything is planned, from rooms to jumps, ladders and ropes. My goal is making the developer only focus … New tile based platform engine – part 1

Talking about Platform game game, Actionscript 2, Flash and Game development.

Create a Flash game like PixelField – part 3

This is the 3rd step of the creation of this awesome game. In this step, I created a full playable game with 3 levels. Level generation is made through a function and a switch that renders the proper level. Full source code commented as usual, be sure to read part 2 before jumping into this … Create a Flash game like PixelField – part 3

Talking about PixelField game, Actionscript 2, Flash and Game development.

10 tips that will help you when you are about to learn a new language

I started programming when I was 13 in a Commodore computer, and during these 20+ years I had to learn a lot of languages… various Basic versions, Turbo Pascal, C++, Assembly, Blitz Basic, Java, Javascript, Asp, Php, MySql, Actionscript… I want to share with you some tips that can be useful when you are about … 10 tips that will help you when you are about to learn a new language

Talking about PROgramming.

Seattle Casual Connect breakdown

Living in Italy is fantastic, but this also means I’ll probably miss every interesting IT conference. Anyway, thanks to Michael Sorrenti from Flash Magazine I can enjoy a full report of the conference, and he asked me to share it with you, so we’ll be able to see what happened without even suffering jet lag. … Seattle Casual Connect breakdown

Talking about Game development and Links.

Separate comments from trackbacks in your WordPress blog

When your blog starts becoming popular, people will visit, read and talk about it and your blog will have comments pingbacks, and trackbacks. While everybody knows what is a comment, I am going to explain pingbacks and trackbacks. From WordPress Codex Glossary: Pingback lets you notify the author of an article if you link to … Separate comments from trackbacks in your WordPress blog

Talking about Php and WordPress.

Create a Flash game like PixelField – part 2

Here we are with the second part of Create a Flash game like PixelField. In this step we’ll see how to draw a level. The game is obviously a tile based one, and I like how tiles are a bit smaller than the real tile size, to leave a little gap between tiles and make … Create a Flash game like PixelField – part 2

Talking about PixelField game, Actionscript 2, Flash and Game development.

Creation of a Flash arcade site using WordPress – step 6

Today I tested the beta plugin I introduced you in the Creating some hype… post and it worked fine. It successfully imported all games and now I am looking for a good theme to finetune to transform the blog into an arcade site (do you know any good theme?) Before asking you to test the … Creation of a Flash arcade site using WordPress – step 6

Talking about WordPress.

Say welchrome to the new Google browser

The wait is over. You can finally download and install the beta version of Chrome, the new browser made by Google guys. I installed it and everything seems to work. I am not going to review it… but I am very interested in the Chromium Developer Documentation that explains how did they make it. It’s … Say welchrome to the new Google browser

Talking about Links.

Mouse avoider/Biggification remix prototype

Just a quick uncommented prototype involving growing (and moving) spheres and a sphere you control with the mouse. Click the mouse to change color, if you touch a sphere of the same colour as yours, you’ll make it disappear. Mouse.hide(); speed = 30; passed = 0; placed = 0; growth = 0.1; velocity = 5; … Mouse avoider/Biggification remix prototype

Talking about Biggification game, Actionscript 2, Flash and Game development.

Creating some hype…

… just to let you know what I am doing… … the complete portal manager should be released as a WP plugin before september ends. The beta version maybe this week. If you have suggestion or ideas, let me know…

Talking about On the horizon and WordPress.
Page 130 / 158FirstPrevNextLast

101
Games Challenge
I will build 101 games as a solo developer

During these years, I published 226 explained game prototypes, along 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, Click when Red, 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, Golf Dash, Grindstone, GuessNext, Helicopter, Helix Jump, Hero Emblems, Hero Slide, Hexagonal Tiles, HookPod, Hop Hop Hop Underwater, Horizontal Endless Runner, Hundreds, Hungry Hero, Hurry it's Christmas, InkTd, Input Delay, 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, Mini Archer, 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, Platformer, Plus+Plus, Pocket Snap, Poker, Pool, Pop the Lock, Pop to Save, Poux, Pudi, Pumpkin Story, Puppet Bird, Pushori, Pyramids of Ra, qomp, Quick Switch, Racing, Radical, Rebuild Chile, Renju, Rise Above, Risky Road, Roguelike, Roly Poly, Run Around, Rush Hour, SameGame, SamePhysics, Security, Serious Scramblers, Shrink it, Sling, Slingy, Snowflakes, Sokoban, Space Checkers, Space is Key, Spellfall, Spinny Gun, Splitter, Spring Ninja, Sproing, Stabilize!, Stack, Stairs, Stick Hero, String Avoider, Stringy, Sudoku, Super Mario Bros, Surfingers, Survival Horror, Talesworth Adventure, Teeter Up, 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, Trailblazer, Trick Shot, Tunnelball, Turn, Turnellio, TwinSpin, Vampire Survivors, vvvvvv, Warp Shift, Watermelon Game, 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, Zuma

© 2025 Emanuele Feronato
Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
View preferences
{title} {title} {title}