Powered by Invision Power Board

 
  Pages: (3) [1] 2 3  ( Go to first unread post ) Reply to this topicStart new topicStart Poll

> PIPEMAN GAMMA (v0.7 Beta), PIxel PErfect MArio eNgine (GAMe MAker)
United States
RetroXYZ
  Posted: Oct 29 2008, 06:08 PM
Quote Post


Standard Member
[*][*]

Group Icon
Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07

Status: (0d) [--]


PIPEMAN GAMMA = PIxel PErfect MArio eNgine (GAMe MAker)

So I started making a Mario engine, since we all need them. Here's a base engine test, and I'll see how you like it.

Features:
- Fully-Functional Slopes and Perfected Collisions
- Coin Blocks
- Multi-Coin Blocks
- Fire Flower Blocks
- Water Flower Blocks
- Leaf Blocks
- Hammer Flower Blocks
- Brick Blocks
- Star Blocks
- 1up Blocks
- Invisible Blocks (all types except bricks)
- Coins
- HUD
- Goomba
- Switch Blocks
- Flip Blocks
- Water

Controls:
X - Run
Z - Jump
R - Restart Room (Debugging Purposes Only)

Screenshot (outdated):
user posted image

Current Version: v0.8 Beta
Download

This post has been edited by RetroXYZ on Dec 7 2008, 05:03 PM
PMEmail PosterMSN
Top
Denmark
Mecha the Slag
Posted: Oct 29 2008, 06:09 PM
Quote Post


http://mechaware.net
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Members
Posts: 11816
Member No.: 728
Joined: 15-December 04

Status: (0d) [--]


QUOTE (RetroXYZ @ Oct 30 2008, 01:08 AM)
So I started making a Mario engine, since we all need them.

no, no we do not. Infact we need less engines and more originality. The fangaming forum is exploding with engines and there's so many of them that, in the end, all only immiates SMW / SMB3.

No we do not need more engines.


also I was just commenting on that comment, the engine sounds neat though.


--------------------




MechaWare GamesMechaSourceMechaWare for CellphonesMechaWare on Steam

PMUsers WebsiteMSN
Top
United States
RetroXYZ
Posted: Oct 29 2008, 07:01 PM
Quote Post


Standard Member
[*][*]

Group Icon
Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07

Status: (0d) [--]


Right now it's an engine, but in the end I plan on making a full documentation on how it was made and how it works so that it in fact turns into a tutorial.
PMEmail PosterMSN
Top
United States
Spritanium
Posted: Oct 29 2008, 07:38 PM
Quote Post


ايم مثلي ال
[*][*][*][*][*]


Group Icon
Group: Members
Posts: 4437
Member No.: 959
Joined: 8-April 05

Status: (0d) [--]


I made Mario get stuck in a wall

Whoops


--------------------
PMEmail PosterAOLYahooMSN
Top
United States
RetroXYZ
Posted: Oct 30 2008, 05:19 PM
Quote Post


Standard Member
[*][*]

Group Icon
Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07

Status: (0d) [--]


Is that an honest statement or something you said to annoy me?
PMEmail PosterMSN
Top
Denmark
Mecha the Slag
Posted: Oct 30 2008, 05:23 PM
Quote Post


http://mechaware.net
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Members
Posts: 11816
Member No.: 728
Joined: 15-December 04

Status: (0d) [--]


QUOTE (RetroXYZ @ Oct 31 2008, 12:19 AM)
Is that an honest statement or something you said to annoy me?

both


--------------------




MechaWare GamesMechaSourceMechaWare for CellphonesMechaWare on Steam

PMUsers WebsiteMSN
Top
United States
Xgoff
Posted: Oct 30 2008, 05:25 PM
Quote Post


<):|
[*][*][*][*][*]
[*][*]

Group Icon
Group: Members
Posts: 52341
Member No.: 24
Joined: 13-October 03

Status: (0d) [--]


i got him stuck inside a slope somehow

sometimes he'll run up the steep ones, sometimes he won't

i also wonder about the asymmetry you have going on in the slope-checking code:

QUOTE (left slope)
if run=true { max=3; } else { max=1.5; }
...
if run=true { max=6; } else { max=3; }


QUOTE (right slope)
if run=true { max=6; } else { max=1.5; }
...
if run=true { max=5; } else { max=2; }

wtf


--------------------

This post may contain original research or unverified claims.
Please disregard the above information and contact an administrator.

DISCLAIMER: by sending me (xgoff) a private message, you agree to the directives and their terms specified henceforth:
DIRECTIVE 1 (APPLE): i may or may not reply promptly or at all; and there are no guarantees to the usefulness of the reply. i may not acknowledge whether i have even received your private message
DIRECTIVE 2 (CHILE CON CARNE): as per my view, "private" applies only to the initial transaction, and the material of your message may or may not be made public at my discretion; as this will more than likely be a post in the CCC or IRC, you may not be able to view it
DIRECTIVE 3 (FEATHER DUSTER): you must address me (xgoff) as "Sir Master Xgofficus his Highest and Most Awesome the Third"; failure to comply with this term may invoke one or both of the above directives, and i will leave a burning bag of **** on your doorstep
DIRECTIVE 4 (BOOTSTRAP): if you have read this disclaimer, please private message me promptly, in compliance with the above terms, so i can ensure you are capable of following directions you idiot
this concludes the test of the emergency disclaimer system, your scheduled programming will now continue. satisfaction guaranteed, and 100% cash back available under certain circumstances; restrictions may or may not apply within your place of residence
NOTICE: these directives and their terms may change at any time, without notice; as a private message transaction to myself assumes an understanding and full compliance of the above, you should ensure you are fully aware of the above terms at any point before sending a private message; any message received is assumed to have been sent in compliance with the above

QUOTE
(5:25:58 PM) Mikau: xgoff
(5:26:00 PM) Mikau: guess what
(5:26:04 PM) Xgoff: chicken butt
(5:26:09 PM) Mikau: **** you
PMEmail PosterUsers WebsiteAOLMSN
Top
Togo
Razz
Posted: Oct 30 2008, 05:33 PM
Quote Post



[*][*][*]

Group Icon
Group: Members
Posts: 6007
Member No.: 4259
Joined: 13-August 07

Status: (0d) [--]


It's an okay engine, I can see what you were trying to accomplish with the coding, although there are some serious flaws you need to iron out before you submit it or anything.

The slopes are very buggy, every time I change direction on a steep slope I get stuck, and sometimes (Rarely) I get stuck on the side of a block if I hit it at the wrong angle.

Keep trying though, this could end up being really good if you fixed those glitches and made the physics feel more natural (I'm not to fond of the jumping and horizontal speed.)


--------------------
Allusion - [||--------] 25% complete
GridLocked - [||||------] 45% complete
my blog
PMEmail PosterAOL
Top
United States
RetroXYZ
Posted: Oct 30 2008, 05:39 PM
Quote Post


Standard Member
[*][*]

Group Icon
Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07

Status: (0d) [--]


QUOTE (Xgoff @ Oct 30 2008, 06:25 PM)
i got him stuck inside a slope somehow

sometimes he'll run up the steep ones, sometimes he won't

i also wonder about the asymmetry you have going on in the slope-checking code:


wtf

@Xgoff: Yeah, I was messing with the max on the slope because I wanted it to work right, and I forgot to change that. =S

@Razz: The getting stuck in blocks may be due to the slope collision, since I used "if on_ground=true" which is sometimes buggy, instead of "if yspeed=0." I'll work on that.
PMEmail PosterMSN
Top
Japan
Soiyeruda
Posted: Oct 30 2008, 05:47 PM
Quote Post


Because retarded looking women is fun. :S
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Members
Posts: 3589
Member No.: 5004
Joined: 6-March 08

Status: (0d) [--]


It's a decent start, but I doubt it'll be something you'd want to "make a tutorial" out of in its current state. A tutorial for what, also? Main Site? GMC?

Anyways

THINGS TO NOTE:
- Last I checked, Fire Flower turned Small Mario into Fire Mario, so your "precise" status is sort of "inprecise".

ABOUT THE GAME:
- Your system for changing Mario isn't even set, so why mention it in "features" list right now?
- Slopes are sort of buggy. Mario constantly gets stuck in them, and Mario can't go up the very steep slopes without running.
- Your Variable jumping needs work. If you release Z, then it just abruptly ends jumping. This is hard to work with, and I personally hate this method of variable jumping.
- I'd suggest changing some variables, as there are plenty of noobs willing to just take the engine and don't even spend 10 seconds to edit a single variable. For example, Mario has a slow walking speed.

Overall, this needs much more work done to it.
And like MechaBowser said, not everyone needs engines. We have enough of them as it is, and only a small handful are actually decent, with few noticable glitches. If you really want an engine that stands out, you'll need about every Mario feature available, with very few unnoticable glitches, and a smooth physics system.
PMEmail Poster
Top
United States
SuperMarioMaster
Posted: Oct 30 2008, 05:51 PM
Quote Post


It's been real
[*]

Group Icon
Group: Members
Posts: 2145
Member No.: 4476
Joined: 22-September 07

Status: (0d) [--]


QUOTE (Soiyeruda @ Oct 30 2008, 06:47 PM)
- Last I checked, Fire Flower turned Small Mario into Fire Mario, so your "precise" status is sort of "inprecise"

SMB


Ya know, the first one


--------------------
PMEmail Poster
Top
Japan
Soiyeruda
Posted: Oct 30 2008, 07:10 PM
Quote Post


Because retarded looking women is fun. :S
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Members
Posts: 3589
Member No.: 5004
Joined: 6-March 08

Status: (0d) [--]


QUOTE (SuperMarioMaster @ Oct 31 2008, 07:51 AM)
SMB


Ya know, the first one

It was like that in SMB? I don't remember.
PMEmail Poster
Top
United States
RetroXYZ
Posted: Oct 30 2008, 07:13 PM
Quote Post


Standard Member
[*][*]

Group Icon
Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07

Status: (0d) [--]


I personally like that better, because if you wanted to put two fire flower blocks next to each other, you could collect two mushrooms without losing the second block's item.
PMEmail PosterMSN
Top
Togo
Razz
Posted: Oct 30 2008, 07:33 PM
Quote Post



[*][*][*]

Group Icon
Group: Members
Posts: 6007
Member No.: 4259
Joined: 13-August 07

Status: (0d) [--]


QUOTE (SuperMarioMaster @ Oct 30 2008, 03:51 PM)
SMB


Ya know, the first one

Well actually in smb you could never get a fire flower unless you were big mario

Because all mushroom blocks turned into fireflower blocks once you were big mario


--------------------
Allusion - [||--------] 25% complete
GridLocked - [||||------] 45% complete
my blog
PMEmail PosterAOL
Top
Canada
Outrage
Posted: Oct 30 2008, 07:40 PM
Quote Post


swing dat hoop
[*][*][*][*]

Group Icon
Group: Members
Posts: 2147
Member No.: 2448
Joined: 5-August 06

Status: (0d) [--]


QUOTE (Razz @ Oct 30 2008, 07:33 PM)
Well actually in smb you could never get a fire flower unless you were big mario

Because all mushroom blocks turned into fireflower blocks once you were big mario

You could do it if you punched out a fire flower then got hit by an enemy.


--------------------
PMEmail PosterMSN
Top
United States
RetroXYZ
Posted: Oct 30 2008, 07:44 PM
Quote Post


Standard Member
[*][*]

Group Icon
Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07

Status: (0d) [--]


^ This.
PMEmail PosterMSN
Top
United States
SuperMarioMaster
Posted: Oct 30 2008, 08:19 PM
Quote Post


It's been real
[*]

Group Icon
Group: Members
Posts: 2145
Member No.: 4476
Joined: 22-September 07

Status: (0d) [--]


QUOTE (Razz @ Oct 30 2008, 08:33 PM)
Well actually in smb you could never get a fire flower unless you were big mario

Because all mushroom blocks turned into fireflower blocks once you were big mario

Outrage beat me to this


--------------------
PMEmail Poster
Top
United States
RetroXYZ
Posted: Nov 13 2008, 07:50 PM
Quote Post


Standard Member
[*][*]

Group Icon
Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07

Status: (0d) [--]


This may be a bit of a bump, but I've fixed all of the glitches, I think.

Anyways, here's a new demo:

Attached File ( Number of downloads: 50 )
Attached File  Mario_Engine.zip
PMEmail PosterMSN
Top
United States
RetroXYZ
Posted: Nov 15 2008, 10:12 AM
Quote Post


Standard Member
[*][*]

Group Icon
Group: Members
Posts: 2714
Member No.: 4325
Joined: 27-August 07

Status: (0d) [--]


Bumped because this topic doesn't deserve to die.

Also, since everyone's making acronyms for their engines, I thought of one:
PIPEMAN GAMMA

PIxel PErfect MArio eNgine for GAMe MAker

LOL. But yeah, comments on the engine please.
PMEmail PosterMSN
Top
Denmark
Mecha the Slag
Posted: Nov 15 2008, 10:26 AM
Quote Post


http://mechaware.net
[*][*][*][*][*]
[*][*][*]

Group Icon
Group: Members
Posts: 11816
Member No.: 728
Joined: 15-December 04

Status: (0d) [--]


I managed to get stuck

user posted image
Can't move left, can't move right. Only jump to stop getting stuck.


--------------------




MechaWare GamesMechaSourceMechaWare for CellphonesMechaWare on Steam

PMUsers WebsiteMSN
Top
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

  Topic Options Topic Options Pages: (3) [1] 2 3  Reply to this topicStart new topicStart Poll

 




[ Script Execution time: 0.0793 ]   [ 13 queries used ]   [ GZIP Enabled ]   [ Server Load: 0.89 ]