Courier Video Series: Systems (and how I did them)

Discussion and feedback on Construct 2

Post » Thu Jan 21, 2016 3:10 pm

1,287 objects in a layout totally is fine I guess.
It is impressive that using objects as brushes.
B
108
S
26
G
271
Posts: 4,471
Reputation: 151,777

Post » Thu Jan 21, 2016 4:15 pm

C-7 wrote:I ran experiments with bouncing most of those terrain objects down to paster objects at the start of the layout. It turned out to be far less efficient than just multiple instances of the same objects (which are never checked for collision). It also takes a huge hit to the vram. A tilemap would either lack the diversity or require a significantly higher amount of work. If I put in the time to do all that, and it has that many possible outcomes, though, it actually seems as though it might be heading more intro the realm of huge vram consumption like the paster objects.

So I fully understand it looks strange to use so many instances, but I don't see any better solution in C2 and it has an almost negligible impact on performance so long as I'm not targeting mobile (where fillrate would be the problem).


I like your method how you making the levels, but how big is the layout?

for example you can use a tilemap (without any collision, just for design) to make some graphics and reduce the instance of the level... it's hard to make the combination with a tilemap, but you can also make 2,3 or more tilemap with different texture and mix together
B
21
S
9
Posts: 298
Reputation: 2,967

Post » Fri Jan 22, 2016 2:24 am

Ribis wrote:
C-7 wrote:I ran experiments with bouncing most of those terrain objects down to paster objects at the start of the layout. It turned out to be far less efficient than just multiple instances of the same objects (which are never checked for collision). It also takes a huge hit to the vram. A tilemap would either lack the diversity or require a significantly higher amount of work. If I put in the time to do all that, and it has that many possible outcomes, though, it actually seems as though it might be heading more intro the realm of huge vram consumption like the paster objects.

So I fully understand it looks strange to use so many instances, but I don't see any better solution in C2 and it has an almost negligible impact on performance so long as I'm not targeting mobile (where fillrate would be the problem).


I like your method how you making the levels, but how big is the layout?

for example you can use a tilemap (without any collision, just for design) to make some graphics and reduce the instance of the level... it's hard to make the combination with a tilemap, but you can also make 2,3 or more tilemap with different texture and mix together


It would still be extremely limiting to try to make it work into the rest of the game. Even though there are more objects overall with my method, that cliff only took like one frame and then a circle to mask the edges. It only needs to be done for things that aren't straight anyways or to at times give variety to the ground. The level in the demonstration is I think 4,000x3,000 pixels, so I'm quite happy with the object count.

@rexrainbow Thanks! I'm more looking at it as a less-limited way to use tiles, really. So most things are made of just big tiled background objects (walls, grass, dirt, etc), sometimes with some masking. I do have a few gigantic layouts that push the object count up quite a bit, but it's never really all on-screen at the same time and I have graphics settings in the menus of the game for users to disable (remove) things like swaying grass and to stop leaves and trees from swaying among other things. It really works surprisingly well, and any other method I've tested would either limit how it looks or crank the vram up considerably.
B
103
S
38
G
19
Posts: 962
Reputation: 17,996

Post » Mon Feb 01, 2016 1:27 pm

Alright, it's time for a new video feature! This time it's on texturing:

Image

I show fake reflections, bump map us, multi-layered textures and more!
B
103
S
38
G
19
Posts: 962
Reputation: 17,996

Post » Thu Feb 25, 2016 10:33 pm

Image

See some of my design process for character art, animation, cutscene work, and more!
B
103
S
38
G
19
Posts: 962
Reputation: 17,996

Post » Fri Apr 01, 2016 3:30 am

Image

This time around, I'm showing some of the systems in Courier and how I implemented them! This includes collectables, quests, icons, visuals, and more. This one should be helpful to some people!
B
103
S
38
G
19
Posts: 962
Reputation: 17,996

Previous

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 13 guests