ScrotieFlapWack's Forum Posts

  • Hi Guys,

    I was wanting to know if it is possible to procedurally place tiles in a layout for an infinite level without me having to place tiles manually. If it is possible I have two questions.

    How do you make a layout size infinite so the level goes on continuously until say the player dies?

    Can you (and if you can) place tiles in that infinite layout without having to manually do it.

    Think flappy bird where the level went on forever until you lost the game

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • Thanks xxstyxx so I did some tests and turning off Seamless Mode stops the blur or padding around each tile. I also found this in the help section:

    [quote:847c32al]Seamless mode:

    Use a rendering mode that prevents seams appearing between tiles, but also disables some tilemap optimisations which could reduce performance. Turning Seamless mode off can improve performance, but may show seams if the following project properties are not as follows: Letterbox integer scale fullscreen mode, Point sampling, and Pixel rounding on. NOTE: you cannot use different Seamless mode settings on different instances of the same Tilemap object, even across layouts. For correct display, all tilemap instances of the same object type should use the same Seamless mode.

    I have changed my project properties and turned off Seamless Mode and that looks like it has solved the problem.

    In Construct 2 you may see seams between the tiles but as mentioned above when you preview this the seams are gone.

  • Okay...i think i know whats going on. But its kind of difficult to explain.

    I think Construct "blurs" the edges of the Tiles a little bit, so if your Tile is surrounded of white, the Tile will show a white line around it. If you put your Tile next to a Tile that looks similar, it "blurs" into this tile but you cant see it because of the similarities.

    I saw stuff like this years ago in the Textures for 3D models.

    Yep that's the padding. I think C2 adds padding to each tile to allow it to blend with its surrounding tiles giving the seamless look. I think LittleStain said above about turning off 'Seamless Mode' I haven't yet tested but if this is off I am guessing that it doesn't put any padding around the tiles which should stop the problem of the tiles bleeding into one another.

    I will keep fiddling around and if I get some sort of solid workflow I will definitely share, most users probably don't have this problem but it would be nice to see some tutorials dedicated to answering these kind of questions so there is a consistent process for this kind of thing making it easier for people who want to make their own art rather than buying ready made stuff

  • Ok here is another update and I have to thank LittleStain as I think the first time I tried this I didn't really do it properly.

    I remade my tileset but rather than putting all the tiles together I laid them out in a pretty logical order and that seems to have resolved the issue.

    Construct 2:

    Browser:

    I think for future artwork and tilesets I will need to keep in mind that the layout of the tileset needs to be a logical order rather than the first way I tried haha

    I noticed that there is a small amount of 'padding' on each tile when you split them rather than having the tiles placed together. I think that 1 px of padding on each tile should stop the issue of having gaps between your tiles. If you want to have your tiles laid out separately like I tried on my first post then you have to keep in mind that you need at least 1 px of padding on every tile to cover the seams.

  • Just a quick update guys,

    The 'Seamless Mode' didn't really make a difference, I tried with it off and back on again. I also put all the tiles together in the .ai file so there is no gaps between the tiles like in my original tileset (see above).

    The gaps still seem to be there and I can't really get rid of them, the only way to get rid of them is if I overlap the tiles which I don't really want to do as this causes issues with tiling patterns and stuff looks a complete mess lol.

    I did test the project as well hoping that it might just be an editor thing but the gaps are there when I run my project as well.

  • Hey Guys,

    I am working with pixels in Illustrator here is a screenshot of my artboard with all the tiles separated. They are all 128 x 128 so I can still resize them and not lose quality.

    Tileset:

    Tileset + Grid:

    They are pixel perfect and precisely 128 x 128. But I still get this when I start building in C2.

    Construct 2:

    You can see even though they are pixel perfect there is still a gap between each tile exposing the background. I was expecting it to be completely seamless haha.

  • Hi Guys,

    So I have bought some art from Game Art Partners. Its a simple 'Platformer Bundle' just to get me started in C2 so I can jump straight into the gameplay side of things rather than messing around with art.

    I am very new to 2D and C2 and the concept of tilemaps and sprites (2D in general I guess xD). I use Adobe Illustrator and have put all my tiles in my tileset to 32 x 32 but I get horrible seams when I lay out the tiles in C2, you can see the tiles aren't touching and revealing the area's where the background is showing. Getting them to be the correct size when working with the tilemap options is a bit of a pain as well.

    I am interested to hear if you guys work with standard sizes at all when dealing with tilemaps, do you have a certain workflow and measurements you stick to for the scale/size of your tiles and tilemaps. I would love to hear as I am still learning

    Cheers,

    Dave.

  • EDIT: I am unable to post links yet

    A Google search for 'Spriters Resource' should take you to a website with tons of free spritesheets in a variety of styles (some you may know from previous games).

    If you are after high quality then I really recommend searching for 'Game Art Partners'. The bundles cost a little bit of money but it's very affordable and the animations are really high quality.

  • Awesome, thanks guys!

    I am pretty new to mobile development I have been developing a 3D game in UE4 for PC (and hopefully consoles), I started game development in Unity though xD

    I'm primarily a 3D artist. I work in MODO and Zbrush and I do my texture work in Substance Designer and Substance Painter occasionally I use Quixel Suite (Photoshop plugin).

    I am a graphics designer at work and I use Illustrator and Photoshop along with After Effects as my main tools but this is mainly for visual advertising.

    I'm really excited to get started with C2 though it is unbelievably easy to use but the art pipeline is taking some getting used to, I have never made spritesheets, I purchased Spriter on Steam to animate my artwork so I have been getting to grips with drawing elements in a modular fashion.

    Great to be part of the community though, I have seen some incredible work on here xD

  • Hi guys, so I tried disabling my firewall for Norton and that didn't seem to work.

    DUTOIT, haha thats a fair question lol. I have the personal license

    I haven't tried adding an expection for C2 in my Norton but I have in Windows Firewall. I will try out my router settings and mess around there to see if that gets it working.

    Will let you know what happens xD

    Cheers.

  • Hey lennaert, I haven't tried disabling anything but I do get an IP address (192.168.x.x:50000).

    I will try disabling my Norton and see if that helps at all. I followed the tutorial and added a rule for Construct 2 and I also run the program as admin.

    I'll post back if disabling my Norton doesn't get it working.

    Cheers.

  • I have ran into my first problem here.

    I have followed the online tutorial on activating LAN previewing and everything is all set up correctly (I kept the default ports Construct 2 has in the preferences.)

    I have a Google Nexus tablet here and whenever I access Chrome and enter the address that is displayed on my desktop browser nothing shows up on the tablets browser.

    Everything is setup correctly, I have made a new rule in Windows Firewall for Construct 2 and I have also checked 'Run as Administrator' from the .exe file (I am using Construct 2 on Steam and found the .exe file from within my Steam directory).

    I am running as admin and the ports are the default ones but all I get on my tablets browser is a blank page.

    Any help is appreciated. I do have Norton Antivirus on my desktop if that makes any difference, I also have no port forwarding on my router either and I am running Windows 10.

    If you need anymore info or screenshots or photos, let me know

    Cheers,

    Dave.

  • Thanks very much man. Can tell this is gonna be a great community of devs xD

  • That is awesome!

    I purchased the Android developer fee so I am dying to make something and see how the whole Google Playstore stuff works.

    Gonna get started on the tutorials and get creating thanks for you quick answer man!

  • Hi,

    I am a newbie and had a very quick question in regards to Construct 2. I have purchased the 'Personal Edition' and wanted to know does this come with the ability to export games for iOS and Android? Other game engines I own are GameMaker: Studio and Clickteam Fusion 2.5 and each of those you have to buy the exporters separately.

    Thank you!

    Dave.