Glamorize Me, Capt'n! -- Level Editor Preparations

Random irrelevance that just didn't fit into other forums. Talk about anything.

Moderator: Talkative People

User avatar
Trask
ES Beta Backer
ES Beta Backer
Posts: 738
Joined: Wed Oct 29, 2008 8:17 pm
Current Project: Building a 2D Engine
Favorite Gaming Platforms: Sega Genesis and Xbox 360
Programming Language of Choice: C/C++
Location: Pittsburgh, PA
Contact:

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by Trask »

:o

Go Marcel!

I haven't seen the dialog box before, fantastic progress.

Now this may be a dumb question, but I know(or atleast, last that I remember) the level editor was made as a separate app in VB, so I can understand how it can export maps for the engine to read, but how does it attach to the engine? Is there two versions of the editor? One separate and one built into the main engine for the instant edit features? /dumb
MarauderIIC wrote:You know those people that are like "CHECK IT OUT I just made Linux run on this piece of celery [or other random object]!!"? Yeah, that's Falco, but with ES.
Dear god, they actually ported ES to a piece of celery!
Martin Golding wrote: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
User avatar
Ginto8
ES Beta Backer
ES Beta Backer
Posts: 1064
Joined: Tue Jan 06, 2009 4:12 pm
Programming Language of Choice: C/C++, Java

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by Ginto8 »

Trask wrote::o

Go Marcel!

I haven't seen the dialog box before, fantastic progress.

Now this may be a dumb question, but I know(or atleast, last that I remember) the level editor was made as a separate app in VB, so I can understand how it can export maps for the engine to read, but how does it attach to the engine? Is there two versions of the editor? One separate and one built into the main engine for the instant edit features? /dumb
If you're talking about the in-game level editor, I think it just gets input from the level file, changes the values, then rewrites the file with the appropriate values.

At least that's my understanding. :)
Quit procrastinating and make something awesome.
Ducky wrote:Give a man some wood, he'll be warm for the night. Put him on fire and he'll be warm for the rest of his life.
User avatar
Trask
ES Beta Backer
ES Beta Backer
Posts: 738
Joined: Wed Oct 29, 2008 8:17 pm
Current Project: Building a 2D Engine
Favorite Gaming Platforms: Sega Genesis and Xbox 360
Programming Language of Choice: C/C++
Location: Pittsburgh, PA
Contact:

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by Trask »

Yeah, I meant the in-game editor... it looks like the same program, except it changes things on the fly. Your way makes sense, thanks :D
MarauderIIC wrote:You know those people that are like "CHECK IT OUT I just made Linux run on this piece of celery [or other random object]!!"? Yeah, that's Falco, but with ES.
Dear god, they actually ported ES to a piece of celery!
Martin Golding wrote: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by eatcomics »

Trask wrote:Yeah, I meant the in-game editor... it looks like the same program, except it changes things on the fly. Your way makes sense, thanks :D
That's all done in lua, that's all I know...
Image
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by Arce »

:lol: :lol:


Note how marauder was the one who posted the 1ink? He's the one responsib1e for making it so damned sexy/professiona1. I sent him an o1der version (with the same diagrams and data) and he showed me how to make is bad-as-fuck! (I have over 13 copies of the same things w/ different arrangements, fonts, bu11ets, etc., a11 from Mar. XD)

A1so, uh..The two windows in that aren't quite done. I think the sp1ash screen may be, but not the Pro7ect win. I start off w/ those because they're simp1e and easy to do; great for getting a nice format going.
Now this may be a dumb question, but I know(or atleast, last that I remember) the level editor was made as a separate app in VB,
Actua11y, it's done in B1itzP1us (a different BASIC 1anguage). B1itzP1us was one of the first 1anguages i rea11y got to know, and soon I wi11 have an entire mock-up exp1aining why I chose it instead of VB, C++, 7ava, etc. ;p
Is there two versions of the editor? One separate and one built into the main engine for the instant edit features? /dumb
Haha! We ended up not using a segment in that dev-video where I was exp1aining "I don't know any 1ua and have never used it...Now I'm going to make my 1st script! Therefore, I'11 start off w/ something easy and see if I can ho1d pace w/ our script kiddie!"

The 'in-game editor' is a pretty basic script written entire1y in 1ua. Again, it was my 1st 1ua script and was somewhat point1ess. It doesn't save out stuff and was definate1y not intended to be used in p1ace of the rea1 editor! XD

We didn't discover uses for it unti1 1ater, when we rea1ized we cou1d test different parts of 1eve1s by instant1y changing the map.
Yeah, I meant the in-game editor... it looks like the same program, except it changes things on the fly. Your way makes sense, thanks :D
Huh, by reading this, now I'm not sure I answered the right question? You ta1king about how it evokes the engine from the editor? That's basica11y 7ust an 'execute fi1e' command with some robust debugging type stuff incase the engine's not in the right directory...
That's all done in lua, that's all I know...
Right on.

A1so, thanks everyone for comments/feedback. Again, I'm going to serious1y have to bust some ba11s updating this topic. I've been adding stuff to the editor (and not posting the change1ogs!! =O) rather than working on my dev-book...And been doing an ass1oad of AP chem work. The c1ass average for the 1ast test was a 54! /fuck!
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
Trask
ES Beta Backer
ES Beta Backer
Posts: 738
Joined: Wed Oct 29, 2008 8:17 pm
Current Project: Building a 2D Engine
Favorite Gaming Platforms: Sega Genesis and Xbox 360
Programming Language of Choice: C/C++
Location: Pittsburgh, PA
Contact:

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by Trask »

Yeah, that post hurt my eyes with the numbers(I caught the reason in your sig) lol

You answered what I meant, I was thinking a bit more into it than I should of(I'm tired), sorry!

And Blitz? I could of sworn it was VB, but now that I think about it I remember you using Blitz. I have to rewatch the videos sometime, they've blurred together after all this time.
MarauderIIC wrote:You know those people that are like "CHECK IT OUT I just made Linux run on this piece of celery [or other random object]!!"? Yeah, that's Falco, but with ES.
Dear god, they actually ported ES to a piece of celery!
Martin Golding wrote: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by eatcomics »

Trask wrote:Yeah, that post hurt my eyes with the numbers(I caught the reason in your sig) lol

You answered what I meant, I was thinking a bit more into it than I should of(I'm tired), sorry!

And Blitz? I could of sworn it was VB, but now that I think about it I remember you using Blitz. I have to rewatch the videos sometime, they've blurred together after all this time.
It's always been blitz, that's why I started using it :mrgreen: Mr blitz you may take a :bow:
Image
User avatar
Trask
ES Beta Backer
ES Beta Backer
Posts: 738
Joined: Wed Oct 29, 2008 8:17 pm
Current Project: Building a 2D Engine
Favorite Gaming Platforms: Sega Genesis and Xbox 360
Programming Language of Choice: C/C++
Location: Pittsburgh, PA
Contact:

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by Trask »

Yeah, like I said, it came back to me. I never used Blitz, in HS, they started off in True Basic, then went to C++... in college, they started in Dark Basic. I like it for prototyping, don't use it for anything more than that.
MarauderIIC wrote:You know those people that are like "CHECK IT OUT I just made Linux run on this piece of celery [or other random object]!!"? Yeah, that's Falco, but with ES.
Dear god, they actually ported ES to a piece of celery!
Martin Golding wrote: "Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live."
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by Arce »

Trask wrote:Yeah, like I said, it came back to me. I never used Blitz, in HS, they started off in True Basic, then went to C++... in college, they started in Dark Basic. I like it for prototyping, don't use it for anything more than that.
Yeah...I'd on1y use it for rapid GUI deve1opment now-in-day.

I thought the editor wou1d be a sma11 rapid pro7ect...That's why I chose it instead of 7ava or C++...
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by eatcomics »

Arce wrote:
Trask wrote:Yeah, like I said, it came back to me. I never used Blitz, in HS, they started off in True Basic, then went to C++... in college, they started in Dark Basic. I like it for prototyping, don't use it for anything more than that.
Yeah...I'd on1y use it for rapid GUI deve1opment now-in-day.

I thought the editor wou1d be a sma11 rapid pro7ect...That's why I chose it instead of 7ava or C++...
As big as the project is it probably would have been more manageable in c++... oh well too late now...
Image
User avatar
Arce
Jealous Self-Righteous Prick
Jealous Self-Righteous Prick
Posts: 2153
Joined: Mon Jul 10, 2006 9:29 pm

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by Arce »

Most definate1y! There's even a movie where I discussed weather or not I shou1d begin rewriting it in C++. I've come to regret the decision not to...But now it's so far a1ong, doing so wou1d be counter-productive.

C++ is my preferred 1anguage for most apps, btw. Though I'm becoming increasing1y comfortab1e with 7ava, as that's what I use in schoo1 and wi11 1ike1y use 7ob shadowing at Raytheon.

Fuck I need a new keyboard.
<qpHalcy0n> decided to paint the office, now i'm high and my hands hurt
User avatar
eatcomics
ES Beta Backer
ES Beta Backer
Posts: 2528
Joined: Sat Mar 08, 2008 7:52 pm
Location: Illinois

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by eatcomics »

Arce wrote:Most definate1y! There's even a movie where I discussed weather or not I shou1d begin rewriting it in C++. I've come to regret the decision not to...But now it's so far a1ong, doing so wou1d be counter-productive.

C++ is my preferred 1anguage for most apps, btw. Though I'm becoming increasing1y comfortab1e with 7ava, as that's what I use in schoo1 and wi11 1ike1y use 7ob shadowing at Raytheon.

Fuck I need a new keyboard.
I got mine for 15 bucks offa ebay, and it's just what I need.................
Image
cronjob00
Chaos Rift Junior
Chaos Rift Junior
Posts: 245
Joined: Fri Jul 04, 2008 10:12 pm

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by cronjob00 »

yeah you really do lol the post made me laugh, when you get a new keyboard you will still probably type that way just out of habit.
User avatar
trufun202
Game Developer
Game Developer
Posts: 1105
Joined: Sun Sep 21, 2008 12:27 am
Location: Dallas, TX
Contact:

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by trufun202 »

Arce wrote:Fuck I need a new keyboard.
:lol: Naa, it's way too entertaining this way.
-Chris

YouTube | Twitter | Rad Raygun

“REAL ARTISTS SHIP” - Steve Jobs
User avatar
M_D_K
Chaos Rift Demigod
Chaos Rift Demigod
Posts: 1087
Joined: Tue Oct 28, 2008 10:33 am
Favorite Gaming Platforms: PC
Programming Language of Choice: C/++
Location: UK

Re: Glamorize Me, Capt'n! -- Level Editor Preparations

Post by M_D_K »

your being forced to type in 133t. it makes me 1o1 :)
Gyro Sheen wrote:you pour their inventory onto my life
IRC wrote: <sparda> The routine had a stack overflow, sorry.
<sparda> Apparently the stack was full of shit.
Post Reply