How do YOU make a game? [Team Thread]

Game Editor comments and discussion.

How do YOU make a game? [Team Thread]

Postby Hblade » Thu Mar 08, 2012 6:48 pm

Hello everyone. I'm interested in hearing your ideas for making a game.

Do you
  • Make separate geds/dat files?
  • Use a map editor?
  • Keep Everything packed in 1 file?

How do you save / load the game? :) I'm interested in your ideas, because I find that if we all come together, we can create 1 solid Idea and master game editor. Which is why this is titled [Team Thread]. Because we can come together as a team with ideas, and merge them into 1 amazing way to make games using Game Editor.



Functions Made by Users:
Code: Select all
//SuperSonic
void viewfollow(int sensitivity)
{
    view.x += (x - (view.x + view.width/2 ))/sensitivity;
    view.y += (y - (view.y + view.height/2))/sensitivity;
}
void ParallaxScroll(float intensity)
{
    x += (2 * (-intensity + .5)) * (view.x - view.xprevious);
    y += (2 * (-intensity + .5)) * (view.y - view.yprevious);
}
///End of super sonic's codes
Subscribe to my YouTube? - Yes| No
User avatar
Hblade
 
Posts: 4370
Joined: Fri Dec 08, 2006 11:14 pm
Score: 169 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby MrJolteon » Thu Mar 08, 2012 8:24 pm

Hblade wrote:Do you
  • Make separate geds/dat files?
  • Use a map editor?
  • Keep Everything packed in 1 file?

  • None of the above, I use RPG Maker
Lol, jk, I don't use RPG maker as much as I used to (Can't seem to get it to work in Wine)
I usually make separate geds, but I can keep everything packed in 1 file (I choose not to, as that's a bazillion times harder, though I can do it)
As for saving and loading, I usually do this:
Fail miserably
Owner of the #GameEditor IRC channel at esper.net
User avatar
MrJolteon
 
Posts: 1913
Joined: Sat Aug 09, 2008 3:25 pm
Location: Fifth Layer
Score: 75 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby Hblade » Thu Mar 08, 2012 9:10 pm

lol that reply was entertaining.

Also: Download the latest stable wine. Are you using ubuntu? If so, I reccomend upgrading to 12.04 LTS using this command line, its amazing. Its still beta though, but its awesome.
Code: Select all
sudo apt-get update
sudo bash
update-manager -d


Wait for a few and the update manager will show up telling you there is a distro upgrade.

After thats done, reboot the PC, and update as normal. Wine 1.4 can run RPG Maker XP I think
Subscribe to my YouTube? - Yes| No
User avatar
Hblade
 
Posts: 4370
Joined: Fri Dec 08, 2006 11:14 pm
Score: 169 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby SuperSonic » Thu Mar 08, 2012 9:22 pm

I don't really make games any more. I just make engines and stuff^^
A tree never hits an automobile except in self-defence.

Want to use your joystick or controller with Game Editor? Check out my controller engine =D
User avatar
SuperSonic
 
Posts: 1444
Joined: Fri Sep 24, 2010 9:24 pm
Location: Anywhere
Score: 72 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby lcl » Thu Mar 08, 2012 10:22 pm

SuperSonic wrote:I don't really make games any more. I just make engines and stuff^^

That's pretty much what I've been doing most of the time I've used GE. - Experimenting with it and trying to find out what kinds of things I am able to do and what I can learn to do, my career at making games has not been all that great: 2 complete games + very many unfinished projects xD
User avatar
lcl
 
Posts: 1929
Joined: Thu Mar 25, 2010 5:55 pm
Location: Finland
Score: 203 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby Hblade » Fri Mar 09, 2012 3:37 am

lol then lets come together with an idea. An idea on creating a game and sticking to it. Lets gain experience, and share what we learned with the world


ı̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̸̨̨̨̨̨̨somthing's lurking near this text.
Subscribe to my YouTube? - Yes| No
User avatar
Hblade
 
Posts: 4370
Joined: Fri Dec 08, 2006 11:14 pm
Score: 169 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby SuperSonic » Fri Mar 09, 2012 6:08 pm

Hblade wrote:lol then lets come together with an idea. An idea on creating a game and sticking to it. Lets gain experience, and share what we learned with the world
My mind's blank :oops:
A tree never hits an automobile except in self-defence.

Want to use your joystick or controller with Game Editor? Check out my controller engine =D
User avatar
SuperSonic
 
Posts: 1444
Joined: Fri Sep 24, 2010 9:24 pm
Location: Anywhere
Score: 72 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby Hblade » Fri Mar 09, 2012 6:15 pm

xD

First idea:
We should start building a list of functions that we could call that'd help us, and thats user friendly.

Example:
Code: Select all
LimitRange("actor name", min_x, max_x, min_y, max_y);

Which would use x=max stuff to limit the actors x and y to certain areas.
Subscribe to my YouTube? - Yes| No
User avatar
Hblade
 
Posts: 4370
Joined: Fri Dec 08, 2006 11:14 pm
Score: 169 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby SuperSonic » Fri Mar 09, 2012 7:51 pm

Ok, I'm in! Let's think of some really useful functions :D
A tree never hits an automobile except in self-defence.

Want to use your joystick or controller with Game Editor? Check out my controller engine =D
User avatar
SuperSonic
 
Posts: 1444
Joined: Fri Sep 24, 2010 9:24 pm
Location: Anywhere
Score: 72 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby Hblade » Fri Mar 09, 2012 8:09 pm

Alrighty :) Theres that limit one, uh... hmm.. xD
I dunno xD I was thinking about SetGravity, but 1.5 will have gravity in by default. o-o..

Ooh!
SetGravity(grav);

and
InvertGravity(grav);


Maybe?
Subscribe to my YouTube? - Yes| No
User avatar
Hblade
 
Posts: 4370
Joined: Fri Dec 08, 2006 11:14 pm
Score: 169 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby SuperSonic » Fri Mar 09, 2012 10:19 pm

Yeah, but setgrav would be easier to type. So I guess there would be a global int called gravity and then setgrav() would look like this:
Code: Select all
void setgrav(int grav)
{
    gravity = grav;
}

Then we would also have an actor real called mass and a function called updateactor():
Code: Select all
void updateactor()
{
    yvelocity += gravity * mass;
}

What do you think of that? :D
A tree never hits an automobile except in self-defence.

Want to use your joystick or controller with Game Editor? Check out my controller engine =D
User avatar
SuperSonic
 
Posts: 1444
Joined: Fri Sep 24, 2010 9:24 pm
Location: Anywhere
Score: 72 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby skydereign » Sat Mar 10, 2012 12:51 am

Just so you know, that isn't how gravity works. Gravity accelerates things at the same constant rate, regardless of mass (assuming non-planatery sized masses). mg equals the force of gravity, so if you were dealing with physical interactions you might use that. And creating a set of helper functions is good and all, but I wouldn't recommend making ones for the basics, such as setting of gravity, or moving actors, like x+=5. Reason being is those are most users first interactions with variables. If you remove that, then they'll not have any background in it, and that makes it harder for them to grasp the idea.
User avatar
skydereign
 
Posts: 3460
Joined: Mon Jul 28, 2008 8:29 am
Score: 570 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby Hblade » Sat Mar 10, 2012 3:44 am

Good point, sky.
@super sonic:
hmm.. the gravity thing was cool, until sky explained why it wasn't. So lets think of something else :P

Like perhaps:
StickToActor("actor_name", "actor_to_stick_to");

or have an offset of the stick.
Subscribe to my YouTube? - Yes| No
User avatar
Hblade
 
Posts: 4370
Joined: Fri Dec 08, 2006 11:14 pm
Score: 169 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby SuperSonic » Sat Mar 10, 2012 6:45 am

skydereign wrote:Just so you know, that isn't how gravity works
Yeah. I sorta thought of that off the top of my head ^^

Hblade wrote:@super sonic:
hmm.. the gravity thing was cool, until sky explained why it wasn't. So lets think of something else :P
So Sky ruined it's coolness. Just kidding xD

Hblade wrote:Like perhaps:
StickToActor("actor_name", "actor_to_stick_to");

That might be complicated. But I have another idea. How about we make a function for the view following an actor. Like this:
Code: Select all
void viewfollow(int sensitivity)
{
    view.x += (x - (view.x + view.width/2 ))/sensitivity;
    view.y += (y - (view.y + view.height/2))/sensitivity;
}
:D
A tree never hits an automobile except in self-defence.

Want to use your joystick or controller with Game Editor? Check out my controller engine =D
User avatar
SuperSonic
 
Posts: 1444
Joined: Fri Sep 24, 2010 9:24 pm
Location: Anywhere
Score: 72 Give a positive score

Re: How do YOU make a game? [Team Thread]

Postby Hblade » Sat Mar 10, 2012 4:35 pm

Good idea! XD

And lol at the coolness being ruined.
Subscribe to my YouTube? - Yes| No
User avatar
Hblade
 
Posts: 4370
Joined: Fri Dec 08, 2006 11:14 pm
Score: 169 Give a positive score

Next

Return to GE - General

Who is online

Users browsing this forum: No registered users and 1 guest

cron