I'm relatively new to Construct. I've been working on a project for quite some time now, but recently switched over to Construct because I wanted to get familiar with it for future projects.
Basically, this will be a short gameboy-style game.
I've tried to implement the screen scrolling (ala Link's Awakening) via MagiCam and came across 2 big hurdles.
1)First off, there seems to be something wrong with the Player sprite (Mind you, I'm just using placeholder graphics for the sake of making everything work from the technical side first). I've noticed this when I tried centering the camera on him before and now with the grid scrolling, it became obvious that I messed up big time somewhere.
Basically, it seems like the player sprite is on an offset? Not sure where the problem lies and after a couple of hours trying to fix it, I've decided to look for help on the forums.
2)Another thing related to the scrolling - I've made a layout that's 2x2 of the screen size. When I'm in the lower screens though I get a really odd stuttering as if the tiles are moving up and down really fast. Again, tried many things and couldn't get it to work.
I'll add the .cap at the end of the post.
Now, a couple of unrelated questions:
3) Is there any way to make the window caption turn on/off in runtime? I was considering using it to make a fake fullscreen because I'm emulating the gameboy resolution. No way that would work with normal fullscreen.
Havind the caption turned off the whole time is really unpractical because it doesn't allow the user to move the window around.
4) Is there a way to make the game run on a chosen palette? MMX2 had such an option so I'm curious if it's the same here.
Here is the .cap file:
1. Be sure to center your hotspot on your Player sprite.
<img src="http://i.imgur.com/2tVjy.png" border="0" />
Develop games in your browser. Powerful, performant & highly capable.
Ah, thanks a lot. I was looking through the properties in hope to find exactly this. Never thought I'd find it in the sprite editor.
A lil' update on #2.
I've discovered that the stuttering is gone if I make the grid areas the exact size of the screen. Before, I had them one tile smaller because it was supposed to be used for the HUD. Now, this solves the problem with the stuttering, but it means that the areas now have to vertically overlap which kills and detection.