Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I think that the game concept is there, but one thing to consider is scope. In 24 hours, you will not be able to make a full title game. Think small and get a small thing working first, then try to add more features. I think something that would make it much better would be the addition of sound. Also, be aware that the character can jump infinitely, so that may break the game.