Hi there,

DISCLAIMER : this is not a tutorial

You can download project and source code on GitHub https://github.com/DevMagicLord/Godot3

It's for a Megaman game i'm making that will feature most Megaman gameplay. You will be able to use it as it is and change 3D models, particle effects or tweak player and enemies parameters to make your own 2.5D Megaman like games.

Nice pictures, but once again, it is a demo project, so where is the tutorial? :(

Edit: Please think to find another platform for your stuff, the sendpsace thing want absolutely open unwanted windows.

@keltwookie said: Nice pictures, but once again, it is a demo project, so where is the tutorial? :(

Edit: Please think to find another platform for your stuff, the sendpsace thing want absolutely open unwanted windows.

It's a game you can tweak and modify change models to make your own version without needing to learn the scripts. You are right, it is in the wrong section, i will move it.

this is pretty cool! thanks i really wanna see how your game project evolve! :o thats a nice 3d model! ;)

@aztecsensei said: this is pretty cool! thanks i really wanna see how your game project evolve! :o thats a nice 3d model! ;)

Thanks. 3D model is a place holder.

11 days later

Last update Damage zones moving platform coins objects hud for collected coins

Tip : Each collectibles are rigidbody objects, this allows the player to detect a collision and check the first letters of the collectible to identify it's type and perform the appropriated action. To avoid getting the player movement slowed or stopped by collectibles they have a very low value mass (0.00001). The advantage of that solution is the game will run better with collectibles not running scripts.

5 days later

It is very useful! Can I download the most updated one? Thanks!

@keltwookie said: Please think to find another platform for your stuff, the sendpsace thing want absolutely open unwanted windows.

Might I propose github?

@Megalomaniak said:

@keltwookie said: Please think to find another platform for your stuff, the sendpsace thing want absolutely open unwanted windows.

Might I propose github?

You can download the project and add it to your GitHub if you wish.

This is not a 2.5D platformer reference project, using rigidBodies is not the perfect or the best way to deal with 2.5D platformers.Sometimes the character can get stuck on cube corners after jumping or landing, the gravity force down i apply doesn't change this.

Some 2.5D or 2D projects i seen was using multiple Raycasts per direction (sides, up and down) to manage player character collisions and movement.

@icqqq said: It is very useful! Can I download the most updated one? Thanks!

You got last version link above. It's a work in progress, there is no ennemies behaviours or particle effects.

New update :) new flying enemy new rotating platform changed enemies type to KinematicBody simplification of code and collision handling between player and enemies player bullets doesn't collide with enemy bullets enemy bullets doesn't collide with other enemies * coins only collides with player

There is a bug in Godot with child node rotation about the rotating platform.

GitHub link to zip

https://github.com/DevMagicLord/Godot3

drag and drop packed scene to customize scripts :


export(PackedScene) var objectScnFile; 

func someFunction(): 
	var newObject = objectScnFile.instance();

3 years later