Mega Man Game Engine

Mega Man Game Engine

by B-Max

👁 58,017 ❤️ 666 ⭐ 621 🔄 262
Created: Jul 7, 2013 Last modified: Jul 10, 2013 Shared: Jul 8, 2013

Description

Changelog: July 7th, 2013 - Basic Running, Jumping, and Shooting. Constructed the background. Mega Man does not collide with the walls yet, and jump heights cannot be varied. July 8th, 2013 - Added comments. Fixed background music. Added support for variable-height jumps. Made a quick fix for bad landings. July 9th, 2013 - Sped-up jumping. Added jumping and shooting sound effects. Slowed down the pellets. Reduced the distance of time before you can shoot another bullet. Made it so that Mega Man's arm does not go down until he is done shooting. Added gravity_speed which controls how fast the jumping sequence executes (Default: 1.5). Drew a health bar to display the "health" variable; it can display values between 0 and 28 and is set through a dialog, but it takes a couple seconds to draw (In a later example, this will be done in the background and be ready to go once the level loads). Drew invisible boundaries (In progress). July 10th, 2013 - Converted the pellet tracking variables (shot_x) to a list. Added a shoot_delay variable to make shooting slower (Default: 0). Description: This is a basic Mega Man engine that people are free to remix for their own projects. It is possible that I will one day use the completed engine to create an actual game, but that is a secondary goal as I would rather see it get used by others who have more time and creativity. I used to make Mega Man games with Mark Overmars' Game Maker when I was a young teenager, and if this project helps aspiring programmers learn how to code, that would make me very happy. :) Credits: All coding was done by Brandon Evans. All artwork is from sprites-inc.co.uk, which is a great source that I have used for years.

Instructions

Controls: Left - Run Left. Right - Run Right. A - Jump. S - Shoot. H - Set health.

Project Details

Visibility
Visible
Comments
Enabled

More Cool Projects

Project thumbnail
View Project

Mini Alchemy(111 elements) release v1.0.01

by Megahackerboss_1

Project thumbnail
View Project

Dolby Digital Aurora (1999-2010s) logo remake

by studio989

Project thumbnail
View Project

Numberblocks Band Tenths 1 0.1-9.9 (For Agapi_Eevee)

by Windows11Scratch470

Project thumbnail
View Project

Hippo on the Moon!

by no_namer007

Project thumbnail
View Project

3D Tennis

by brooksd

Project thumbnail
View Project

音割れ棺桶ダンス - RETURN

by cyden18

Project thumbnail
View Project

Storyshift Chara Themes

by CharaPlays

Project thumbnail
View Project

1:1 sans fight (Undertale)

by MistaLOD

Project thumbnail
View Project

doors geometry dash

by countryusa

Project thumbnail
View Project

GD Levels 16-21 v3.7

by chikomastr

Project thumbnail
View Project

♪ Watermelon Sugar ♪ // Pallet Map // Get yo parts in!!

by SIVERLEAF

Project thumbnail
View Project

Wiki/Games/Music

by He_exists2

Project thumbnail
View Project

TDS Game

by yeetperson750

Project thumbnail
View Project

8番出口 再現!ホラーゲーム Exit 8 Reproduction! Horror Games

by KNTa3

Project thumbnail
View Project

Multiplying Incrementals Beta 1.09

by JohnathanTBG

Project thumbnail
View Project

ハムスターの世界征服 #32

by gaugaugau7

Project thumbnail
View Project

"No Reason to Lie" An Among us song

by NickDNA2006

Project thumbnail
View Project

Alphabet lore font (even better)

by natanczech

Project thumbnail
View Project

I Wanna Be The Moomoo

by MaxFlyMan

Project thumbnail
View Project

Never Gonna Give You Up MAP - 300 follower special Rick Roll

by coolguy5058

Project thumbnail
View Project

Among Us | Online | Server 2 #Games #Mobile

by KickBackAndRelax

Project thumbnail
View Project

Numberblocks Band Quarters All Stars: Episode 31-60's Here We Come!

by Numberblockfangirl6

Project thumbnail
View Project

Vietnamese Alphabet Lore Rebooted: N

by Zac_Kiki

Project thumbnail
View Project

Stranded On A Desert Island

by seriouslyscratchy1