There is viewport like support via the camera. The best way to think of it is that each sprite has an x,y coordinate in "game coordinates". This is then translated to screen coordinates based on the camera's location. Have a look at the functions and procedures related to the camera. You c...
Not sure... it shouldnt be different. The timer just records the amount of time in milliseconds that has passed since the timer was started. What results are you getting?
I think zooming is the only thing you may not be able to do easily. Sprites, mouse input, lines and shapes are all available. We have been developing a GUI module for version 3, its mostly done but the documentation is still a work in progress.
You can set a clipping area to do this. The clipping area defines where you can draw on an image or the screen. Using this you could set the clipping area to one side of the screen, do the drawing then set the clipping to the other side etc...
What kind of machine are you running this on, and which operating system? If you are using MacOS or Linux then the best option is to have a look at the new version 3. While it is still in development it is possible to create projects more easily on these platforms. Have a look at compiling from the ...
In SwinGame a Sprite is the term we give to "things" that live in the game world. They have an image, a location, a velocity (vector -> think arrow pointing where it is going), and other values. You create these using the create sprite routines. When you create a sprite you need some code ...
Sorry, I'm on leave in Italy at the moment... thought I should have a quick look at this :) Arcade games are the ones you can play in an arcade :). Think TimeZone or Galactic Circus (in Melbourne)... Space Invaders, Frogger, Blockout, Street Fighter, 1942, Golden Axe etc. These are all arcade. (Goog...
If you have a look through the Empty Your Mind tutorial there is a discussion of Parallax scrolling, though its for the Pascal language (if I remember correctly). If you want two sprites in C#, you need to use two variables for an array. You then create two sprite objects and store them in these var...
To get started have a look at the Download page. If you are using Pascal (good choice :)) have a look at the Learn Programming videos on iTunesU (see http://swinbrain.ict.swin.edu.au/wiki/Learn_Programming_with_SwinGame ). The first ones show how to install the tools you need etc. They are very fast...