[OTTD] BC Ferries

Discuss, get help with, or post new graphics for TTDPatch and OpenTTD, using the NewGRF system, here. Graphics for plain TTD also acceptable here.

Moderator: Graphics Moderators

Post Reply
kusev
Engineer
Engineer
Posts: 3
Joined: 20 Oct 2018 07:23

[OTTD] BC Ferries

Post by kusev » 21 Oct 2018 08:20

Hi, first time posting and first time creating a NewGRF after playing OTTD for what feels like forever.

After stumbling upon Andrew350's Washington State Ferries, I felt compelled to finally try out this NewGRF stuff with the Canadian version of WSF, BCF, because OTTD needs more ships! Also more ro-ro ships!

After choosing to create BC Ferries ship, I decided to try out making the Spirit Class ferry. I timeboxed myself to try and create this within 3 or 4 days. I was having troubles trying to get perspective, sizing, xrel, yrel and so on all correct, so most of it was trying to replicate other ship sprites have (credits to Andrew350 who's jumbo mark II which I used as a sizing guide and andythenorth's FISH ships which I also looked at to get some graphic inspiration) but I've reached the end of my time limit so I'd like to release what I have.

Current issues I've found so far are that the sprites don't really align right when they turn and the sprites don't seem too consistent for the different angles.

Feedback and tips are greatly appreciated. I'd like to improve my drawing skills so any advice or more tutorials would be appreciated!
1.png
(140.35 KiB) Not downloaded yet
Attachments
bcf.grf
(9.6 KiB) Downloaded 85 times

User avatar
Andrew350
Route Supervisor
Route Supervisor
Posts: 496
Joined: 19 Dec 2011 07:54
Location: Washington State, USA
Contact:

Re: [OTTD] BC Ferries

Post by Andrew350 » 21 Oct 2018 21:57

YES!

Very excited to see this development! We can always use more ships, and I especially like the local flavor :D

You've chosen to jump straight into the deep end by starting off drawing ships, I like it! Ships are hard, especially when trying to figure out everything else that goes along with making NewGRFs, but you've got a good start and it's looking good!

I played around with it a little and have a few observations:

- Some of the shapes/structures could be more well defined by using more contrasting colors to accentuate details. I can see the detail when I zoom in, but some bigger color differences will help make features stand out more. It looks like some views have this more than others, so maybe it's something you're already working on. Many of my own drawings (especially the WSF ships) tend to have the same problem, and it's something I'm trying to correct moving forward, but it takes practice :)

- The north-facing view appears to be a copy-paste flip of the south-facing one, which obviously doesn't work (wrong perspective). Usually these two views need to be uniquely drawn, but in this case since it's a ro-ro ferry, you can just keep the same south-facing view and simply move some of the topside features around; no need to draw a whole new sprite from scratch, just change the details around front to back.

- The / and \ views are not aligned properly (as you mentioned) causing the weird 'jumps' when changing direction. Are you familiar with the NewGRF Developer mode in OTTD? If not you should definitely activate it as it will help you immensely, especially when it comes to doing alignments. The key points there are using Ctrl+B to show bounding boxes, and using the in-game sprite alignment tool to find the offsets needed in your code. It still can be a bit fiddly, but it's much better than guessing :)

- You correctly changed the lighting on each view. Good job, that is usually something that gets missed :)

I know you said you limited your time, so maybe you're already working on these, but that's just a few of my initial observations. Overall it's a good start, I look forward to seeing this progressing! If you need any help don't hesitate to ask.

Also, welcome! :)

User avatar
wallyweb
Tycoon
Tycoon
Posts: 5565
Joined: 27 Nov 2004 15:05
Location: Canada

Re: [OTTD] BC Ferries

Post by wallyweb » 23 Oct 2018 11:29

Andrew350 said it all so I'll limit my comment to that I will be including these in my Canadian GRF collection preset. 8)

In case you don't see the developer settings under the ? icon, do this:

Find openttd.cfg
Load it into your plain text editor of choice
Scan down to [gui]
Locate the following and set the parameters as shown:

Code: Select all

developer = 1
newgrf_developer_tools = true
scenario_developer = true
Save to openttd.cfg
CAUTION - DON'T CHANGE ANYTHING ELSE.

kusev
Engineer
Engineer
Posts: 3
Joined: 20 Oct 2018 07:23

Re: [OTTD] BC Ferries

Post by kusev » 28 Apr 2019 18:29

Hi again,

Apologies for the big delay, work happened and then school happened and then my computer broke but we're back in action and the summer is looking up so hopefully I'm here for a bit longer to draw some more ships.

Also thanks to andrew and wally for the replies they were quite informative for a newbie like me.

I'm a bit sorry to say that after all this time I don't have anything to show other than this completely unrelated house I drew of a Vancouver Special (see https://en.wikipedia.org/wiki/Vancouver_Special) but I do come with a plan.

I've a week off before school starts again and so this gives me another perfect opportunity to timebox myself into releasing a new ship! I've set the lofty goal of creating the Powell River class ferry (https://en.wikipedia.org/wiki/Powell_River-class_ferry). I'd also like to be able to make it so that when the ship is fully loaded with passengers, cars will appear visible on the deck. I've no idea how to do this unfortunately but no time like the present to learn! If not, I'll just have a static ship as before.

Further down the line, I'd like to include implementing andrews suggestions to fix my Spirit class ship as well as making a Canadian town set based on the architectural style of Vancouver (see https://en.wikipedia.org/wiki/Vancouverism, have you guys figured out where I'm from yet?). Big goals I know but we'll see where this summer brings me. Stay tuned in the next week to see if I follow through on any of my promises!
Attachments
Capture.PNG
Capture.PNG (5.24 KiB) Viewed 1688 times

User avatar
wallyweb
Tycoon
Tycoon
Posts: 5565
Joined: 27 Nov 2004 15:05
Location: Canada

Re: [OTTD] BC Ferries

Post by wallyweb » 28 Apr 2019 19:13

Nice house. 8)
Suggestion:
You have several good ideas. Prioritize them. Focus on your current priority. This doesn't mean that you have to ignore the others. Ideas always occur randomly and you can add them to the appropriate priority, but be sure to return to your current focus. :mrgreen:

kusev
Engineer
Engineer
Posts: 3
Joined: 20 Oct 2018 07:23

Re: [OTTD] BC Ferries

Post by kusev » 02 May 2019 20:12

Hi again,

Been 5 days so let's show off some progress!

There's a new ship and as expected its the Powell River Class Ferry.

I do have the ship with visible cars on the deck when fully and half loaded and it looks good when in motion, but I think it looks a bit weird when unloading because of how the ship aligns itself with the dock. If anyone has any suggestions on how to improve this I would happily accept them.

I've also fixed the alignment issues with the Spirit Class ferry but I still need to fix the north south sprite. I'll fix that eventually.

I'm learning a lot and this is pretty fun, any more ideas are appreciated. School is starting soon but it's a lighter semester for me (I hope) so I may still have some time to work on this. Stay tuned!
Attachments
bcf_0.2.0.tar
Release
(306 KiB) Downloaded 44 times
bcf_source.zip
Source
(442.71 KiB) Downloaded 25 times
Fully loaded Powell River Class Ferry
Fully loaded Powell River Class Ferry
full.png (23.65 KiB) Viewed 1549 times

User avatar
wallyweb
Tycoon
Tycoon
Posts: 5565
Joined: 27 Nov 2004 15:05
Location: Canada

Re: [OTTD] BC Ferries

Post by wallyweb » 02 May 2019 20:42

kusev wrote:I do have the ship with visible cars on the deck when fully and half loaded and it looks good when in motion, but I think it looks a bit weird when unloading because of how the ship aligns itself with the dock. If anyone has any suggestions on how to improve this I would happily accept them.
You can dig a two tile channel into the coast and put the dock at the end of the channel or you can use my Sea Lanes, Channels and Buoys GRF to lay a similar channel through the water. You might also want to check out Michael Blunck's Maritime Collection.

User avatar
Andrew350
Route Supervisor
Route Supervisor
Posts: 496
Joined: 19 Dec 2011 07:54
Location: Washington State, USA
Contact:

Re: [OTTD] BC Ferries

Post by Andrew350 » 08 May 2019 03:40

This all looks very good, I like the new ferry, and the house looks good too :)

To kind of expand/counter on wallyweb's suggestion of focus: The most important thing to remember is that this is all for fun anyway, so be careful not to force yourself too much to do something if you don't want to. Take breaks, wander down a rabbit hole of new ideas. Do what interests you in the moment and don't force yourself to do things just to get them done, that's a good way to get burnt out :)

Just don't wander too far down the rabbit hole or you'll never get anything finished...not that I know anything about that... :lol:

kokutetsu
Engineer
Engineer
Posts: 28
Joined: 02 Dec 2018 05:50

Re: [OTTD] BC Ferries

Post by kokutetsu » 18 Jun 2019 21:23

Love that Vancouver Special!! (I grew up in one...)

Planning to do any BCER/BC Hydro Railway equipment? How about the SeaBus? (In 80s Metro Transit orange? :D )

Juracy
Engineer
Engineer
Posts: 1
Joined: 24 Jul 2019 19:37

Re: [OTTD] BC Ferries

Post by Juracy » 24 Jul 2019 19:44

Bc ferries loaded...
Attachments
Screenshot_20190724-153959.png
(1.16 MiB) Not downloaded yet

Post Reply

Return to “Graphics Development”

Who is online

Users browsing this forum: No registered users and 8 guests