Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Dec 17 16:33:33 <Joey> MEETING IN SESSION
- Dec 17 16:33:51 <smc_gamer> So, where do we start? Maybe item 3?
- Dec 17 16:34:28 <Joey> Sure.
- Dec 17 16:34:33 <smc_gamer> Okay, then.
- Dec 17 16:34:44 <smc_gamer> -- First Order of Business --
- Dec 17 16:34:50 <smc_gamer> Continuing Development
- Dec 17 16:34:53 <smc_gamer> ------
- Dec 17 16:35:18 <smc_gamer> Things have been slowing down a bit on the development side of Limitless.
- Dec 17 16:35:30 <Joey> Oh?
- Dec 17 16:35:56 <smc_gamer> It's hard to decide what to do next, really, so I've been cleaning up the code and fixing a thing or two.
- Dec 17 16:36:05 <smc_gamer> That, and schoolsux
- Dec 17 16:36:11 <TridenX> lol schoolsux
- Dec 17 16:36:19 <TridenX> it doesn't suck, you just can't handle the work
- Dec 17 16:36:34 <smc_gamer> Okay, I suck. (and it's entirely true)
- Dec 17 16:36:57 <smc_gamer> Anyway, we have a design plan. Maybe we need an order to do things.
- Dec 17 16:37:07 <TridenX> then what are you trying to get done?
- Dec 17 16:37:22 <TridenX> cleaning up code and fixing things is kind of lazy
- Dec 17 16:37:36 <smc_gamer> Yeah, I know. :(
- Dec 17 16:37:38 <Joey> TridenX: ...
- Dec 17 16:37:46 <Joey> anyway
- Dec 17 16:37:59 <Joey> What do you plan to start development on next?
- Dec 17 16:38:10 <smc_gamer> Blocks would probably be my next concern.
- Dec 17 16:38:17 <TridenX> ...
- Dec 17 16:38:19 <TridenX> define blocks
- Dec 17 16:38:26 <TridenX> collision blocks or actual SMB blocks/
- Dec 17 16:38:29 <smc_gamer> Terrain tiles, mostly.
- Dec 17 16:38:29 <Joey> ?quiet Joey
- Dec 17 16:38:29 * Lavarocks sets mode +q #sml Joey!*@*
- Dec 17 16:38:37 <Joey> ?unquiet Joey
- Dec 17 16:38:38 * Lavarocks sets mode -q #sml Joey!*@*
- Dec 17 16:38:41 <Joey> k
- Dec 17 16:38:50 <smc_gamer> Collision's mostly there, but we need specific tile types.
- Dec 17 16:38:58 <smc_gamer> (e.g. solid, top-solid, itembox, etc.)
- Dec 17 16:39:02 <TridenX> this is done in C#?
- Dec 17 16:39:02 <Joey> Hm.
- Dec 17 16:39:05 <TridenX> iirc
- Dec 17 16:39:05 <Joey> yes
- Dec 17 16:39:06 <TridenX> ok
- Dec 17 16:39:07 <smc_gamer> Yes, C# and XNA.
- Dec 17 16:39:23 <TridenX> then, i really can't help. if it was C++, i could give you full support
- Dec 17 16:39:28 <TridenX> and then create an entire base engine
- Dec 17 16:39:37 <Joey> we have fbrookie
- Dec 17 16:39:40 <Joey> he isn't here right now
- Dec 17 16:39:46 <TridenX> (i've done it before, it features slopes, rotating objects, enemies, items, coins, a working HUD)
- Dec 17 16:39:54 <TridenX> and
- Dec 17 16:40:00 <TridenX> i've never really messed with xna
- Dec 17 16:40:02 <smc_gamer> In C++? Man, that's good.
- Dec 17 16:40:06 <TridenX> jes
- Dec 17 16:40:11 <smc_gamer> Cool.
- Dec 17 16:40:11 <TridenX> i don't do C# or C
- Dec 17 16:40:18 <Joey> df enough about c++
- Dec 17 16:40:41 <TridenX> but how is C#?
- Dec 17 16:40:54 <TridenX> i've heard from multiple people it's harder and easier than C++
- Dec 17 16:41:00 <smc_gamer> It's easier for me.
- Dec 17 16:41:02 <TridenX> i know it features garbage collecting
- Dec 17 16:41:08 <smc_gamer> C# is very object-oriented.
- Dec 17 16:41:20 <smc_gamer> Yeah, it has GC, plus it manages memory by itself, too.
- Dec 17 16:42:00 <smc_gamer> And you have access to the .Net Framework, which gives you a bunch of stuff to work with (types, WinForms, strings, etc).
- Dec 17 16:42:04 <TridenX> i've always manually added methods for garbage collecting
- Dec 17 16:42:17 <TridenX> and i never mess with .net framework, if i need things like that i use winapi
- Dec 17 16:42:42 <smc_gamer> I've seen the C++ code to draw a window, though. It was around 200-300 lines or so. :/
- Dec 17 16:43:02 <TridenX> i've once coded a 37480 line method
- Dec 17 16:43:22 <TridenX> it's not fun
- Dec 17 16:43:22 <smc_gamer> Wow.
- Dec 17 16:43:26 <TridenX> but
- Dec 17 16:43:28 <TridenX> it works completely
- Dec 17 16:43:41 <smc_gamer> That's good. I bet it took a lot of debugging, though.
- Dec 17 16:43:56 <TridenX> quite a bit
- Dec 17 16:44:01 <TridenX> how good is debugging with c#?
- Dec 17 16:44:06 <smc_gamer> Not bad.
- Dec 17 16:44:26 <smc_gamer> You can step through by line, watch variables, and do C# commands in the Immediate window.
- Dec 17 16:44:56 <TridenX> heh, C++ debugging is a little less convienient
- Dec 17 16:45:03 <TridenX> i always end up coding a debug console
- Dec 17 16:45:31 * nientiendo ([email protected]) has joined #sml
- Dec 17 16:45:45 <smc_gamer> Yeah. I do think GCC or something has a line-by-line debugger.
- Dec 17 16:45:57 <smc_gamer> Don't know about var watches.
- Dec 17 16:46:36 * Ragont (~webchat@user/Ragont) has joined #sml
- Dec 17 16:46:40 <Ragont> Hi
- Dec 17 16:46:43 <Joey> hi
- Dec 17 16:46:45 <smc_gamer> Hello, Ragont.
- Dec 17 16:47:14 <Joey> So what do you plan to do about backgrounds?
- Dec 17 16:47:39 <smc_gamer> Well, I can draw them easily enough, but vertical scrolling has me a bit worried.
- Dec 17 16:47:47 <smc_gamer> Most BGs don't loop vertically.
- Dec 17 16:48:08 <Joey> they wouldn't need to loop vertically
- Dec 17 16:48:16 <Joey> or would they?
- Dec 17 16:48:30 <smc_gamer> If someone builds a level taller than the BG, we need to work something out.
- Dec 17 16:48:51 <TridenX> do what smbx does
- Dec 17 16:48:54 <TridenX> rape the background
- Dec 17 16:49:05 <prixy> yeah, if it doesn't loop vertically then it would look weird
- Dec 17 16:49:09 <prixy> if the level's taller
- Dec 17 16:49:25 <TridenX> there's another option: limiting the level's vertical size
- Dec 17 16:49:38 <Joey> i thought about that
- Dec 17 16:49:41 <smc_gamer> True, we could do that.
- Dec 17 16:49:44 <Joey> but it wouldn't be a good idea
- Dec 17 16:49:48 <prixy> or
- Dec 17 16:49:56 <prixy> make the bg scroll vertically much slower
- Dec 17 16:50:06 <Joey> well
- Dec 17 16:50:07 <smc_gamer> And the limit would be much higher.
- Dec 17 16:50:12 <smc_gamer> I like that idea, actually.
- Dec 17 16:50:24 <Joey> for backgrounds like SMB3 blocks/clouds we would have to think up something to go above that
- Dec 17 16:50:34 <smc_gamer> A solid color?
- Dec 17 16:50:42 <smc_gamer> Stored in a BG settings file or something?
- Dec 17 16:52:14 <Joey> no
- Dec 17 16:52:20 <Joey> well, kinda
- Dec 17 16:52:27 <Joey> not a solid color
- Dec 17 16:52:35 <Joey> but maybe an image?
- Dec 17 16:52:41 <Joey> or, actually
- Dec 17 16:53:07 <smc_gamer> A wide image, not very tall, that could loop in place of the real BG?
- Dec 17 16:53:16 <Joey> once the camera is out of range of the SMB3 blocks the clouds would start to scroll in an SMBX-esque form
- Dec 17 16:54:01 <smc_gamer> Yeah, I think that was the only parallax background in the game.
- Dec 17 16:54:13 <smc_gamer> Where the clouds moved slower (or faster) than the bricks.
- Dec 17 16:54:45 <Joey> actually, i believe in the actual SMB3 that was the size limit and there was no vertical parallax
- Dec 17 16:54:48 <Joey> but i could be wrong
- Dec 17 16:55:03 * prixy has quit (Ping timeout: 276 seconds)
- Dec 17 16:55:31 <smc_gamer> In the original, the height limit was hardcoded.
- Dec 17 16:55:40 <smc_gamer> It was a space thing, I think.
- Dec 17 16:56:09 <smc_gamer> Anyway, eh. I kinda like the secondary background idea, but it would need more effort for custom BGs.
- Dec 17 16:57:58 * TruenT ([email protected]) has joined #sml
- Dec 17 16:58:02 <TruenT> f
- Dec 17 16:58:07 * TridenX has quit (Killed (NickServ (GHOST command used by [email protected])))
- Dec 17 16:58:08 <Ragont> ffffffff
- Dec 17 16:58:10 * TruenT is now known as TridenX
- Dec 17 16:58:15 <Joey> not if it would draw the background from file
- Dec 17 16:58:27 <Joey> er
- Dec 17 16:58:32 <Joey> what do you mean by more effort?
- Dec 17 16:58:52 <smc_gamer> Well, we may need two files for the BG, or a settings file determing the height of the secondary BG.
- Dec 17 17:00:44 <Joey> two files
- Dec 17 17:00:47 <Joey> that's what smbx does
- Dec 17 17:01:01 <TridenX> hmm
- Dec 17 17:01:02 <smc_gamer> But only for that one, I think.
- Dec 17 17:01:08 <TridenX> you could always have one database file
- Dec 17 17:01:09 <Joey> that and smb3 hills
- Dec 17 17:01:16 <smc_gamer> Okay, two.
- Dec 17 17:01:23 <TridenX> have it have every entry of data for the bgs and heights of secondary bg
- Dec 17 17:01:47 <smc_gamer> What about custom BGs? Would they register with the database?
- Dec 17 17:01:58 <TridenX> absolutely custom or just mods?
- Dec 17 17:02:10 <smc_gamer> Absolutely custom image files.
- Dec 17 17:02:20 <TridenX> for custom bgs, i would recommend having the system check the image
- Dec 17 17:02:27 <TridenX> and then if it's not associated with the database
- Dec 17 17:02:32 <TridenX> add a new entry for it
- Dec 17 17:02:39 <smc_gamer> Okay, that's a good idea.
- Dec 17 17:04:37 <Ragont> Do you guys make the music from scratch btw
- Dec 17 17:04:48 <smc_gamer> Joey makes them.
- Dec 17 17:04:58 <Joey> yes, from scratch
- Dec 17 17:05:02 <Ragont> Nice
- Dec 17 17:05:06 <Joey> thanks
- Dec 17 17:05:15 <Joey> btw, underground athletic is in progress
- Dec 17 17:05:19 <TridenX> wait
- Dec 17 17:05:20 <smc_gamer> Cool.
- Dec 17 17:05:22 <TridenX> custom music?
- Dec 17 17:05:24 <TridenX> what do you use?
- Dec 17 17:06:09 <Ragont> Scratch
- Dec 17 17:06:10 <Ragont> >:(
- Dec 17 17:06:29 <TridenX> no he does not use scratch he must use some kind of program
- Dec 17 17:06:39 <Ragont> So is it alot of work coding everything from scratch?
- Dec 17 17:06:56 <TridenX> yes
- Dec 17 17:06:58 <TridenX> in most cases
- Dec 17 17:07:00 <smc_gamer> Well, it's a little difficult. I like programming, so it's pretty fun.
- Dec 17 17:07:17 <Ragont> Oh
- Dec 17 17:08:32 <Ragont> What are you guys currently working on, again?
- Dec 17 17:09:00 <smc_gamer> Well, scripting is a focus.
- Dec 17 17:13:07 <Joey> Ragont: why is scratch bad?
- Dec 17 17:13:12 <Ragont> It's not
- Dec 17 17:13:16 <Joey> TridenX: fl studio 10 with z3ta+
- Dec 17 17:13:19 <Joey> oh
- Dec 17 17:13:19 <Ragont> When did I say that
- Dec 17 17:13:21 <Ragont> :o
- Dec 17 17:13:26 <Joey> <Ragont> Scratch
- Dec 17 17:13:26 <Joey> <Ragont> >:(
- Dec 17 17:13:30 <Joey> anyway.
- Dec 17 17:13:32 <Joey> Gotta go now.
- Dec 17 17:13:35 <Joey> Bye everyone.
- Dec 17 17:13:39 <smc_gamer> Goodbye.
- Dec 17 17:13:39 <Ragont> Bye
- Dec 17 17:13:48 <smc_gamer> I'll get a better plan out soon.
Advertisement
Add Comment
Please, Sign In to add comment