7yl4r / the-oregon-trajectory

:rocket: The Oregon Trail -- in SPAAACE!
http://7yl4r.github.io/the-oregon-trajectory/
GNU Affero General Public License v3.0
17 stars 6 forks source link

background art #20

Closed 7yl4r closed 9 years ago

7yl4r commented 9 years ago

art for the background of the traveling screen. These need to keep a relatively consistent art style, since this art scrolls by behind @JrodManU's sprites as the player moves between locations. Don't forget to ask: Does it blend? =P

I think we want a set height of either 400 or 600px, and we'll make them VERY wide... Ideally scaled to distance between locations... although, this is very hard to figure out until we have locations set. Perhaps it is better to do this as a set of interlocking tiles which we can stack. Like so:

[earth->space tile] + [space tile]x3 + [space->moon tile] + [inverted space->moon tile] + [space tile]x10

We might want to include multiple layers traveling and different speeds for a parallax effect. For multiple layers traversing at different speeds, the setup is the same, but layers which move faster must have bigger tiles.

[slow earth tile w=10] + [slow tile space w=10]
[fast earth tile w=20] + [fast tile space w=20]

Does that make sense?

terpin commented 9 years ago

This makes sense. Do you know how wide they would be, though?

On Tue, Mar 24, 2015 at 1:25 PM, Tylar notifications@github.com wrote:

Assigned #20 https://github.com/7yl4r/the-oregon-trajectory/issues/20 to @terpin https://github.com/terpin.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#event-263850263 .

7yl4r commented 9 years ago

I think the width just depends on how fast we want to move them across the screen. I'm not sure what a good metric of this is, but my random guess in pixels/sec maybe on the order of magnitude of 10 for the slowest layer? (I think it makes sense to start with the slower layers and add faster later, right?)

I think these tiles can be varied lengths too, I don't think we need to pick a set size do we?

terpin commented 9 years ago

Well it wouldn't be tiled (it could be, but looking at the same thing for the whole game might get a little boring), it'd be a big wide parallax file that it would slowly/quickly roll across. So if the image was say, 2200 pixels wide, that would take about 4 minutes to cross at 10px/second. We need a standardized size or to know how long the trip between destinations will be to keep it all in sync

On Tue, Mar 24, 2015 at 1:41 PM, Tylar notifications@github.com wrote:

I think the width just depends on how fast we want to move them across the screen. I'm not sure what a good metric of this is, but my random guess in pixels/sec maybe on the order of magnitude of 10 for the slowest layer? (I think it makes sense to start with the slower layers and add faster later, right?)

I think these tiles can be varied lengths too, I don't think we need to pick a set size do we?

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-85636956 .

MrNubbin commented 9 years ago

Crazy idea, do we want to throw in cryogenics? If we put them into cryosleep then we can create standard distances between towns so you aren't just floating in space forever.

7yl4r commented 9 years ago

@MrNubbin, that's an interesting suggestion. I think this is a feature we can add from the software design side though. Simple x2, x10 speed or similar plus some extra explanation in there somewhere. Let's open a new issue for further discussion on that.

7yl4r commented 9 years ago

@terpin I'm not sure I follow what you mean. If we have separate tiles of a set height, then we can put them together to any length needed. To keep it from getting too boring we can introduce more tiles.

So let's say we want a section of space to be 9000px, we can approximate that size by assembling tiles which are 5k, 4k, and a 1k wide. We're lucky in that space has a lot of black, so matching edges shouldn't be too much of an issue.

terpin commented 9 years ago

Ohhh, I was going to actually paint all those out!

On Tue, Mar 24, 2015 at 1:56 PM, Tylar notifications@github.com wrote:

@terpin https://github.com/terpin I'm not sure I follow what you mean. If we have separate tiles of a set height, then we can put them together to any length needed. To keep it from getting too boring we can introduce more tiles.

So let's say we want a section of space to be 9000px, we can approximate that size by assembling tiles which are 5k, 4k, and a 1k wide. We're lucky in that space has a lot of black, so matching edges shouldn't be too much of an issue.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-85642305 .

7yl4r commented 9 years ago

Well, you can! I just think we ought to break it into sections so that we can reuse some of them. Scrolling across at 10px/sec for an hour is 36000px, after all... and that's for the small layer. Passing by planets can be unique, but there is a whole lot of blackness and white specs which you'll probably end up copypastaing anyway. Plus, if we use tiles, it gets easier to assemble different trajectories later on.

7yl4r commented 9 years ago

after looking/thinking a bit more, I think 600px is the way to go - 400px looks too small. Are you still up for painting these @terpin? I hope my tiling idea didn't deter you; it's by no means set in stone.

terpin commented 9 years ago

Yeah I'm still down for it. We'll try tiling, if it ends up looking bad I'll just paint long ass scenes, it's no biggy (I just finished one up the other day 6,500px wide, haha)

On Wed, Mar 25, 2015 at 7:38 PM, Tylar notifications@github.com wrote:

after looking/thinking a bit more, I think 600px is the way to go - 400px looks too small. Are you still up for painting these @terpin https://github.com/terpin? I hope my tiling idea didn't deter you; it's by no means set in stone.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-86266273 .

terpin commented 9 years ago

I'm setting up all the planets for painting now, but I'm not sure which earth to go with!

Day or Night?

On Wed, Mar 25, 2015 at 7:40 PM, Sara thefocusedwriter@gmail.com wrote:

Yeah I'm still down for it. We'll try tiling, if it ends up looking bad I'll just paint long ass scenes, it's no biggy (I just finished one up the other day 6,500px wide, haha)

On Wed, Mar 25, 2015 at 7:38 PM, Tylar notifications@github.com wrote:

after looking/thinking a bit more, I think 600px is the way to go - 400px looks too small. Are you still up for painting these @terpin https://github.com/terpin? I hope my tiling idea didn't deter you; it's by no means set in stone.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-86266273 .

7yl4r commented 9 years ago

that's a tough call. both? =P

terpin commented 9 years ago

WHY YOU GOTTA BE SO GREEDY OP?

On Mon, Mar 30, 2015 at 8:01 AM, Tylar notifications@github.com wrote:

that's a tough call. both? =P https://lh3.googleusercontent.com/proxy/3tygcr8tffgsZOehsr8O200cka0Tvry7UBFU2SR3S9Q0K07cgSlCyNCXiQjvPlENx6YRABO-8yhZ-KoB_lsHI632NMO97l9REUnj47L9bYcFwDgeHwmEiCuhtavRQ17SrGdpymhp=w426-h323-p

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87669076 .

terpin commented 9 years ago

Maybe depending on when you leave you get a different little earth screen?!

On Mon, Mar 30, 2015 at 8:03 AM, Sara thefocusedwriter@gmail.com wrote:

WHY YOU GOTTA BE SO GREEDY OP?

On Mon, Mar 30, 2015 at 8:01 AM, Tylar notifications@github.com wrote:

that's a tough call. both? =P https://lh3.googleusercontent.com/proxy/3tygcr8tffgsZOehsr8O200cka0Tvry7UBFU2SR3S9Q0K07cgSlCyNCXiQjvPlENx6YRABO-8yhZ-KoB_lsHI632NMO97l9REUnj47L9bYcFwDgeHwmEiCuhtavRQ17SrGdpymhp=w426-h323-p

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87669076 .

7yl4r commented 9 years ago

Sure! You're the badass artist here though, it's your pick.

Maybe it's best we come back to add the 2nd one after we get the other places though. I don't want Earth hogging all your time when there's all those other awesome places to visit. =)

terpin commented 9 years ago

You don't tell me what to do Jimmy!

On Mon, Mar 30, 2015 at 8:06 AM, Tylar notifications@github.com wrote:

Sure! You're the badass artist here though, it's your pick.

Maybe it's best we come back to add the 2nd one after we get the other places though. I don't want Earth hogging all your time when there's all those other awesome places to visit. =)

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87670751 .

terpin commented 9 years ago

Hey guys! Here's Earth!

(big imgur link: http://i.imgur.com/mr441CH.png)

This should connect to the moon background tile when done, hopefully seamlessly! Since earth and the moon are so close together I'm going to have the moon oriented on the next tile like earth, but with the next planet (mars i think) it'll be spaced a lot further apart. Good width? Let me know!

On Mon, Mar 30, 2015 at 8:22 AM, Sara thefocusedwriter@gmail.com wrote:

You don't tell me what to do Jimmy!

On Mon, Mar 30, 2015 at 8:06 AM, Tylar notifications@github.com wrote:

Sure! You're the badass artist here though, it's your pick.

Maybe it's best we come back to add the 2nd one after we get the other places though. I don't want Earth hogging all your time when there's all those other awesome places to visit. =)

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87670751 .

MrNubbin commented 9 years ago

WOW!!!

terpin commented 9 years ago

THE MOON WILL BE AWESOMER!

On Mon, Mar 30, 2015 at 3:26 PM, Ben notifications@github.com wrote:

WOW!!!

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87821776 .

7yl4r commented 9 years ago

omg this is gorgeous. I'm so excited now! The width can be whatever you want; empty space is easy to add, after all.

terpin commented 9 years ago

I'm avoiding stars and trying to make sure everything is black-black at the ends so you can crop/extend if you need to.

On Mon, Mar 30, 2015 at 4:39 PM, Tylar notifications@github.com wrote:

omg this is gorgeous. I'm so excited to see more! The width can be whatever you want! Empty space is easy to add, after all.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87839912 .

7yl4r commented 9 years ago

Yeah, I think that's the way to go. I'll put this in the demo later tonight so we can take a look at it with the milky way behind it.

terpin commented 9 years ago

Awesome let me know!

On Mon, Mar 30, 2015 at 4:42 PM, Tylar notifications@github.com wrote:

Yeah, I think that's the way to go. I'll put this in the demo later tonight so we can take a look at it with the milky way behind it.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87840649 .

terpin commented 9 years ago

Do you guys think I should have a little earth in the background of the moon tile?

On Mon, Mar 30, 2015 at 4:43 PM, Sara thefocusedwriter@gmail.com wrote:

Awesome let me know!

On Mon, Mar 30, 2015 at 4:42 PM, Tylar notifications@github.com wrote:

Yeah, I think that's the way to go. I'll put this in the demo later tonight so we can take a look at it with the milky way behind it.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87840649 .

7yl4r commented 9 years ago

If you'd like to, sure! Since the background view right now remains fixed to the stars behind, we should probably be seeing things swing by multiple times as we orbit anyway. It feels a bit weird to have "2 earths" in the background, but when you think a bit harder, it's actually just fine. Maybe it's good to make people think harder anyway! =)

terpin commented 9 years ago

Woo! The seem to blend together super well! I was looked at the trajectory map as a guide.

http://i.imgur.com/a518YHZ.jpg

Also, TIL you can see Saturn from the moon, it's just teeny tiny!

On Mon, Mar 30, 2015 at 6:47 PM, Tylar notifications@github.com wrote:

If you'd like to, sure! Since the background view right now remains fixed to the stars behind, we should probably be seeing things swing by multiple times as we orbit anyway. It feels a bit weird to have "2 earths" in the background, but when you think a bit harder, it's actually just fine. Maybe it's good to make people think harder anyway! =)

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87878729 .

7yl4r commented 9 years ago

These backgrounds are truly epic. They look so great in game

terpin commented 9 years ago

I think I may need to put some stuff in the big empty between earth and the moon (and the other spaces too), i wasn't sure if my ship was moving or not, kids might get confused

On Tue, Mar 31, 2015 at 1:03 AM, Tylar notifications@github.com wrote:

These backgrounds are truly epic. They look so great in game http://7yl4r.github.io/the-oregon-trajectory/

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-87951640 .

7yl4r commented 9 years ago

The best way to handle this is to fill that space with events, random debris, or other ships I think. If you want to draw up some little tiles of this nature, I can then add them in procedurally. However, this can also be done with sprites.

Ideally we won't have long spaces in the actual game, because things will be happening; maneuver sprites, ship wreckage, and all that jazz.

terpin commented 9 years ago

Okay sounds good!

On Tue, Mar 31, 2015 at 9:43 AM, Tylar notifications@github.com wrote:

The best way to handle this is to fill that space with events, random debris, or other ships I think. If you want to draw up some little tiles of this nature, I can then add them in procedurally. However, this can also be mitigated with sprites.

Ideally we won't have long spaces in the actual game, because things will be happening; maneuver sprites, ship wreckage, and all that jazz.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-88115759 .

7yl4r commented 9 years ago

... in terms of things to add, it'd be great to add things like the hubble, james webb telescope, and other things that give opportunity to link out to cool educational content.

terpin commented 9 years ago

okay. I'm going off that trajectory map on the wiki to know where to put the planets in the background as they travel along the route. That's pretty much what we're going off of, yeah?

On Tue, Mar 31, 2015 at 9:45 AM, Tylar notifications@github.com wrote:

... in terms of things to add, it'd be great to add things like the hubble, james webb telescope, and other things that give opportunity to link out to cool educational content.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-88116264 .

7yl4r commented 9 years ago

That's the trajectory, yes. I do think it's best we handle placement in the code and we keep art sectioned into tiles though. That way you don't have to work on one big piece and we can re-use sections if we tweak the trajectory during gameplay. For instance, if you decide to pass on the maneuver node until your next orbital pass, we can re-show the previous tile.

So what we really want is a bunch of different files with a common height of 600px, which are black at the left/right edges, and whatever width you feel like.

Does that make sense?

terpin commented 9 years ago

That feeling when you suddenly realize that you've bit off more than you can chew:

http://i.imgur.com/Yj2NrJg.png

Jupiter is kinda sorta huge.

On Tue, Mar 31, 2015 at 9:56 AM, Tylar notifications@github.com wrote:

That's the trajectory, yes. I do think it's best we handle placement in the code and we keep art sectioned into tiles though. That way you don't have to work on one big piece and we can re-use sections if we tweak the trajectory during gameplay. For instance, if you decide to pass on the maneuver node until your next orbital pass, we can re-show the previous tile.

So what we really want is a bunch of different files with a common height of 600px, which are black at the left/right edges, and whatever width you feel like.

Does that make sense?

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-88119868 .

7yl4r commented 9 years ago

O.O

terpin commented 9 years ago

This one... it might not be so detailed other than the red spot... because i kinda sorta want to keep my mind :D

On Thu, Apr 2, 2015 at 5:18 PM, Tylar notifications@github.com wrote:

O.O

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-89061230 .

7yl4r commented 9 years ago

dont stare at this too long...

terpin commented 9 years ago

oh no! i've lost my mind!

On Thu, Apr 2, 2015 at 5:23 PM, Tylar notifications@github.com wrote:

dont stare at [image: this] https://camo.githubusercontent.com/ddaebe651e3c8e81ccb1cf95293ce4684cd1d911/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f372f37362f50494130323836335f2d5f4a7570697465725f737572666163655f6d6f74696f6e5f616e696d6174696f6e2e676966 too long...

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-89062540 .

JesusVidal commented 9 years ago

Nicee -

7yl4r commented 9 years ago

now I'm trapped in the wiki article about Jupiter's atmosphere, help!

terpin commented 9 years ago

Enjoy that gravity well there buddy!

On Thu, Apr 2, 2015 at 5:29 PM, Tylar notifications@github.com wrote:

now I'm trapped in the wiki article about Jupiter's atmosphere, help!

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-89064500 .

terpin commented 9 years ago

Do we use something more yellow:

http://i.imgur.com/zf2a5Pb.png

Or do we use something more blue:

http://i.imgur.com/2iSKpFq.png

?

On Thu, Apr 2, 2015 at 5:37 PM, Sara thefocusedwriter@gmail.com wrote:

Enjoy that gravity well there buddy!

On Thu, Apr 2, 2015 at 5:29 PM, Tylar notifications@github.com wrote:

now I'm trapped in the wiki article about Jupiter's atmosphere, help!

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-89064500 .

JesusVidal commented 9 years ago

Both of them look awesome, however for me, Yellow looks better.

terpin commented 9 years ago

Well I'll put it to a vote and let you guys decide. finishing up mars hopefully tonight!

On Thu, Apr 2, 2015 at 8:03 PM, Jesús notifications@github.com wrote:

Both of them look awesome, however for me, Yellow looks better.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-89101762 .

7yl4r commented 9 years ago

The beauty of these still blows my mind... I'd vote... uhhh... yellow also.

I don't know if you caught it in the gitter chat, but we're thinking of changing up the v1 trajectory so we end in the asteroid belt and maybe swing back to Earth (the maneuver will definitely include Jupiter, even if just for the sake of this awesomeness). We're still a bit on the fence about it, but if we do switch then you could have some time for character or location art. What do you think?

terpin commented 9 years ago

I just wanted it to be enormous and make the poor kids have to trek all the way across the thing.

Do you know what would be cut, planet-wise? After Mars I hadn't done any research or planning but it should be okay, I just need to know what we're doing beyond that. Would we be adding an asteroid field? What other locations?

7yl4r commented 9 years ago

I really love how huge it is. I hope everyone who has to cross it thinks "jeez this thing is huge" =)

The new trajectory might be something like: Earth, Moon, Mars, Ceres, Jupiter (Europa) and then back... maybe skipping some things. @MrNubbin will have to help me out a bit here.

terpin commented 9 years ago

Okay, I'll just wait to hear back from you guys :) Make sure you make a list of what we're keeping (so i can go into the project folder and delete anything superfluous) and what we're adding so I can figure out what's feasible in the next 10 days

On Thu, Apr 2, 2015 at 8:28 PM, Tylar notifications@github.com wrote:

I really love how huge it is. I hope everyone who has to cross it thinks "jeez this thing is huge" =)

The new trajectory might be something like: Earth, Moon, Mars, Ceres, Jupiter (Europa) and then back... maybe skipping some things. @MrNubbin https://github.com/MrNubbin will have to help me out a bit here.

— Reply to this email directly or view it on GitHub https://github.com/7yl4r/the-oregon-trajectory/issues/20#issuecomment-89107445 .

7yl4r commented 9 years ago

definitely hold off on Uranus, Neptune, Pluto/Charon for now. Mars & Ceres we will want no matter what.

MrNubbin commented 9 years ago

In terms of justifying going to Jupiter instead of an asteroid, Europa has a lot of scientific interest. It'd make more sense to go there as opposed to another asteroid. The purpose with ARM is to bring an asteroid to Earth's orbit and then more easily study the crap out of the thing. After studying that asteroid I'd like to think another planet's moon would be more interesting. So lets do that moving forward.