Welcome Guest [Log In] [Register]
Welcome to Mp2d. We hope you enjoy your visit.


You're currently viewing our forum as a guest. This means you are limited to certain areas of the board and there are some features you can't use. If you join our community, you'll be able to access member-only sections, and use many member-only features such as customizing your profile, sending personal messages, and voting in polls. Registration is simple, fast, and completely free.


Join our community!


If you're already a member please log in to your account to access all of our features:

Username:   Password:
Add Reply
mp2d open source engine
Topic Started: Nov 16 2008, 10:52 AM (9,153 Views)
Destroyer F
Member Avatar
*censored*
Admin
So, in that last porn topic, I said I wanted to give this project a helping hand.

Before anyone asks, my old engine is not and will not become open source.

I was thinking about creating a new open source engine in GM6.1 that anyone could contribute to. That way, mp2d isn't dependent on me or CFX, anyone with programming skills can help get this project on its way. The engine would be developed in several steps. Example
step 1: general movement & collision detecting
step 2: slope running
step 3: morph ball
and so on. It's kinda like the artifacts of the month, where we set different goals for each month.

But before we start on this, I want to know if this idea is accepted, and if there are people who want to help programming. I'll program a bit myself, but I won't take this whole project on me.

So, what y'all think?

And yes, I know that first sentence sounds totally wrong...
Posted Image
Offline
 
PY
Member Avatar
Banned
Banned
You're not kidding.

I dunno, you'll need someone to orchestrate it, and if that isn't you, or someone else with really good GM knowledge, then this will really struggle. Whoever is putting it together will have a much bigger job than the rest, and yet, they're the only person who this would depend on completely.

As for me, I use Vista, so gm6 won't work.
<img src='http://notpy.notstaticfire.co.uk/Hurr I am plane.png' border='0' alt='user posted image'>
Offline
 
Dan Andromeda
Member Avatar
War Wasp
[ *  *  * ]
Is there anther programming program you could use.
There must be better ones than GM. ?

:D


Check out my latest music:

http://www.youtube.com/user/DanAndromedaMusic
Offline
 
PY
Member Avatar
Banned
Banned
Well, almost everything under the sun is "better" than GM, but there's nothing quite so good for ease of learning, and rapid development cycles.
<img src='http://notpy.notstaticfire.co.uk/Hurr I am plane.png' border='0' alt='user posted image'>
Offline
 
MrGuest
Guestinator the Guestinator
[ *  *  *  *  *  *  *  *  * ]
I say go for it.
It may not work like we hope, but it should at least get the project out of the dumps.
Offline
 
Timmeh
Member Avatar
The Electryc Penys
[ *  *  *  *  *  *  *  *  * ]
I approve of this idea.
Posted Image
Offline
 
Candy Man Criminal
Member Avatar
Metroid Prime
[ *  *  *  *  *  *  *  * ]
this is a good idea

and i offer what i have of an engine to start with
Timmeh
 
troid is jesus on stilts

Offline
 
Dragon
Member Avatar
Elite Pirate
[ *  *  *  *  *  * ]
Timmeh,Nov 16 2008
10:03 PM
I approve of this idea.

As do I.
Quote:
 
Metroid: Lacktation

Commenly refered to as "the best of fangaming as we know it", Metroid: Lacktation promises to bring the feel of Metroid Fusion to the fangaming world. This project is huge, everything from Lacktation signatures to avatars are avalible.
Download Metroid: Lacktation today.


Avatar GIF'd by your very own Dragon. Thanks to Asian-Horror-Movies.com for providing the movie!
Offline
 
Saber Mage
Member Avatar
Sheegoth
[ *  *  *  * ]
This idea seems plausable, maybe.

Personally, the only running computer I have of my own is running on Vista, so I don't know how much I could really help other than to help people figure bugs out, and maybe how to get some concepts into code. I suppose I could do some scripting in GM7, and send the scripts to someone along with instructions as to where they belong. I don't completely know how different 7 is from 6.1, however.

But yeah, if there are some decent, motivated programmers that are willing to keep learning and scripting for the sake of said project, I'd say that it's worth a try. See what everyone says, eh.

And I do think that it will be likely necessary to have someone who understands the general process of scripting extensively to set up the aforementioned goals. We don't want to be trying to add the grapple beam before we even have a solid shooting mechanic in the engine, or anything like that :P.
Won't find what you can't bind to the mind strynder.

Must burn face and then attend soccer practice; must choose meat then make an igloo sandwich.

Decidel Electronics forums - home forums to Robo Go and Battle Network Online.

Posted Image

96% of Teens have moved on to rap. If you're one of the 4% that still listen to REAL music, copy this into your signature.
Offline
 
s123i68
Member Avatar
Omega Pirate
[ *  *  *  *  *  *  * ]
Well, I'm gonna start polishing up on my rustic programming skills, so I'm in. A couple classes at a community college nearby should get me on track, so expect a little delay.

But yeah, I'm all for it.
072
 
Awesome, time to buy me some heels.

Phlakes
 
Some people are born douches, but true douchitude must be achieved through hard work and determination.

Pomegranate
 
why do your balls look too big to me?
Offline
 
Candy Man Criminal
Member Avatar
Metroid Prime
[ *  *  *  *  *  *  *  * ]
my engine is really starting to shape up
(yes in one day)

i fixed a bunch of glitches and such today

its not that far along
but hey, its a start if you want it

though it is in GM7 pro
Timmeh
 
troid is jesus on stilts

Offline
 
Destroyer F
Member Avatar
*censored*
Admin
Ok, glad to see this idea is supported :)

But don't program yet! First I got to explain how this topic will work.

First we start off with a basic engine, which I will deliver later today. This engine will include basic movement. With this engine we will go trough different cycles.

One cycle includes the following steps:

- START: release engine A
- set up goals for this period
- assign goals to different people
- execute goals (means programming)
- upload improved engine(s)
- merge all engines into a new release
- debug the hell out of it, improve where necessary
- END: release engine B

Just like that. These cycles will keep things nice and organized. Don't need to tell you that organization is the key to success.
Also, don't start on things that are not part the plan, this is VERY important.

The reason I want to work with GM6.1 is because GM7's EULA sux. Basicly, it comes to this, every game made with GM7 belongs to Yoyogames, not to the people who made it...

Are you sure there is no way to work with GM6.1 on vista? We'll have to work with GM7 otherwise.


I'll release the first engine later today.
Posted Image
Offline
 
Candy Man Criminal
Member Avatar
Metroid Prime
[ *  *  *  *  *  *  *  * ]
w00t

this is gunna be epic =D
Timmeh
 
troid is jesus on stilts

Offline
 
Saber Mage
Member Avatar
Sheegoth
[ *  *  *  * ]
Unfortunately, yes - I am pretty much positive that there is no way to get GM6.1 working on Vista, although I haven't done an in-depth search for solutions. It seems widely accepted as so, and hence is why Mark Overmars created a GM6 executable Vista converter. If you're curious to know, what happens when you run GM6 or an unconverted GM6 executable on Vista is, no window or task bar icon shows up, but the program is running and takes up 50% of your CPU for no apparent reason. Task manager FTW, here.

Anyways. I am also very aware of the GM7 license agreement. That's the reason I use 5.3a for all of my personal GM projects (which is less efficient than both GM6 and 7, I know). For a while, they were on 5.3a because that's what I started one project on and couldn't figure out some issues with converting it to GM6. Of course, I figure out the issues after my only XP-endowed computer dies and I get a laptop with Vista. :P

From what I've seen though, GM6.1 and GM7 are pretty similar in terms of the GML, relative to GM5.3a and GM6, which between the two, a lot of things in the GML changed. So perhaps I could just import each new 6.1 engine into 7, do the scriptwork, then send the modified or additional scripts alone to whoever has access to GM6.1 and whichever engine? If this sounds like too much of a pain, then I guess I'll just have to sit back and help whoever needs helping, or just do nothing at all. >_> Hopefully not the latter.

Finally, I like the plan! xP The organization seems, to me, to be pretty solid. I'm curious as to how the debugging would work - would that be left mostly up to one person, or would different people focus on different parts? And if the latter case, what if one person finds that their problem is connected to a bit of script that another person is assigned to?

Let's hope that noone else gets in a situation like Troid's, eh.
Won't find what you can't bind to the mind strynder.

Must burn face and then attend soccer practice; must choose meat then make an igloo sandwich.

Decidel Electronics forums - home forums to Robo Go and Battle Network Online.

Posted Image

96% of Teens have moved on to rap. If you're one of the 4% that still listen to REAL music, copy this into your signature.
Offline
 
Candy Man Criminal
Member Avatar
Metroid Prime
[ *  *  *  *  *  *  *  * ]
Saber Mage,Nov 17 2008
06:57 PM
Let's hope that noone else gets in a situation like Troid's, eh.

you mean being raped by homework and such?
Timmeh
 
troid is jesus on stilts

Offline
 
ZetaBoards - Free Forum Hosting
Enjoy forums? Start your own community for free.
Learn More · Register for Free
Go to Next Page
« Previous Topic · Progress · Next Topic »
Add Reply