Archived

This topic is now archived and is closed to further replies.

Side Scrolling

This topic is 5892 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

I''m working on a side scrolling game now, just started actually, anyway I was looking for a tutorial/reference for a side scrolling game, I know what to do and how to do it but I was just wanting a tutorial or something to see if i''m doing things the best way etc. So if you know of a side scrolling game tutorial/reference please post it. Thanks

Share this post


Link to post
Share on other sites
Hey, I dont know any sites on the Net with any tutorials or info on scrolling games. But, You can find info in Isometric Game Programming by TANSTAAFL and Sams Teach Yourself Direct X 7. I think Im going to start a Mario / Jazz Jackrabbit type game real soon, using Isometric tiles and such. What do you think of this idea? Would it work good in a SideView really? Or I may set up a view looking down on everything. Sorry, not much help though. If you can please email me at
tryforfulluse@msn.com
thanks>

Share this post


Link to post
Share on other sites
Well it''s not all that good (IMHO), so maybe I shouldn''t suggest it, but at makegames.com, Diana Gruber has an ebook on making a sidescrolling game. Forget the title but it should be the one below "So You Want To Be a Game Developer?" (another book) on the homepage. It''s pretty crumby, if you ask me. Just thought you should know about it.

Anyway, "Tricks of the Windows Programming Gurus" has a good chapter on making a sidescroller or similar game with DDraw, if you''re intersted. I''d assume stay away from DDraw, though, unless you''re advanced, because it''s pretty hard. Allegro is better. It''s just plain more efficient.


Possibly the best set of tuts and articles I''ve found is STEEL''s Graphics Tutorials, or something like that.

http://www.geocities.com/SiliconValley/Park/9784/tut.html

Excellent because it''s a collection of clearly written articles that do not use DDraw but rather use Allegro. Enjoy.

Share this post


Link to post
Share on other sites
quote:
Original post by Some Guy

Anyway, "Tricks of the Windows Programming Gurus" has a good chapter on making a sidescroller or similar game with DDraw, if you''re intersted. I''d assume stay away from DDraw, though, unless you''re advanced, because it''s pretty hard. Allegro is better. It''s just plain more efficient.



Not trying to be egotistic, but I disagree with DDraw being hard. If you want to do graphics programming, it''s good to know as much as possible about the inner working of graphics displaying. The only hard part about DirectDraw is taking the time and effort to write your own encapsulation classes, so that you have a system of managing all your graphics in your program. Having never actual used Allegro, I can''t bad mouth it, but for the record, once u learn the basics of how graphics work, u will laugh at ever thinking DD is hard I do wish it had more features though, it''s basically just bare bones access to graphics.

Resist Windows XP''s Invasive Production Activation Technology!

Share this post


Link to post
Share on other sites
quote:
Original post by Some Guy

Possibly the best set of tuts and articles I''ve found is STEEL''s Graphics Tutorials, or something like that.

http://www.geocities.com/SiliconValley/Park/9784/tut.html




May I repeat myself?

quote:
Original post by Some Guy

Possibly the best set of tuts and articles I''ve found is STEEL''s Graphics Tutorials, or something like that.

http://www.geocities.com/SiliconValley/Park/9784/tut.html




Again, in bold?

quote:
Original post by Some Guy

Possibly the best set of tuts and articles I''ve found is STEEL''s Graphics Tutorials, or something like that.

http://www.geocities.com/SiliconValley/Park/9784/tut.html





Yep.

Share this post


Link to post
Share on other sites
Thanks for the replies. I have looked at both sites and since i''m not using allegro i don''t think i''ll use that site much, but the makegames.com one looks ok, i just wish there was a good article or book, the old side scrolling games aren''t dead, if anything I think they''re coming back. Let me explain my reasoning before I get flamed by hardcore 3d people. The sidescrolling games were made in the 80s possibly late 70s (not sure about 70s wasnt around then) anyway we all had fun i''m sure playing mario on the NES. Well now the new kids have come around and have things like GameBoy Color and the like which have newer versions of mario on them, and i''ve seen countless kids being mesmorized(sp?) playing the games like i used to do and still do. Anyway many people i''m sure would agree that the Side scrolling genre is quite addictive and these kids just get lost in the games, I think that they would play newer side scrolling games that are kind of like the newer versions of mario, it''s just so addictive. I know these are my opinions but i think that the "classic" games will come back relatively strong however on different platforms of course. well thanks again for the replies, i hope to have a demo up in a couple months.

Share this post


Link to post
Share on other sites
It''s doesn''t just use Allegro-- actually I''m not really sure what library or API it uses. STEEL''s just teaches all about GRAPHICS, COLLISION DETECTION, AND LOTS AND LOTS OF MATH!!!

Hate to sound like an ad for it, but it''s a good site with hundreds of tutorials that I don''t see many suggestions for, no matter how excellent it is. Whatever you learn with it, you can use with DDraw, Fastgraph (which makegames.com uses), Allegro and whatever else. It''s just graphics etc. in general.

And I think you''ll find makegames.com a real pain because it''s the electronic version of a printed book based on the author''s original manuscript. It makes constant references to diagrams that aren''t there.

Also if you''re like me, you''ll have a big problem with it because it can''t be downloaded as a PDF or HTML to be printed or ordered in printed form. You have to go through all the trouble of making it available offline through your browser and printing it out on your own. Not the best idea in the world.

If you don''t have a problem with this, I''d say it''s an excellent site. Just compare the two and you be the judge.

Share this post


Link to post
Share on other sites
True, some articles have been removed from the site, but it''s still got all the good stuff a game developer needs to know. It doesn''t cover any specific APIs or anything, but does cover video modes, color, 2d and 3d math. It''s... well, cool.

Share this post


Link to post
Share on other sites
tryforfulluse: Umm I''d hate to shatter your dreams but why would you use Isometric tiles for a side scroller? The ground is mostly flat, yeah, so you can get away with square tiles! Seeing as they''re much more efficient to draw. Also, about having the view top down but remaining a "scroller" like mario bros... hmm... I''d say a big no no... look what happened with Ultima 8 (*shudders*) Although if you pulled it off it could be kinda fun

Share this post


Link to post
Share on other sites
caffeineaddict: sorry I just realised you were asking a question. Anyway, about your side scrolling engine. If you are getting great frame rates etc etc and your engine is easy to manage then who cares if someone else did it some other way? Who knows, maybe you''ll come up with a brand new way of making games that no one''s ever thought of, simply because you didn''t just copy someone''s tutorial?

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
T
A
N
S
T
A
A
F
L


is almost like ---->


T-There
I-Is
N-No
S-Such
T-Thing
A-As
A-A
F-Free
L-Lunch

Share this post


Link to post
Share on other sites
hey caffine:

i am working on a little side scroller for my friends senior project,and to tell you the truth, there isn't much in the way of resources. I am having trouble with the smooth scrolling aspect so far, but here is a screenie from my little side scroller:

http://www.neo-toshi.com/Screen1.JPG

but that is as far as it goes. the character, "Spark" jumps, and runs with a limited animation, and there are no stats and such yet, they go at the bottom, and well, yeah. All the art work is done with photoshop. I am hard coding everything since the thing is due by the first of december. I want at least one level done. Wishful thinking, no?

sorry caffine, but maybe i can help with theory or design aspects if you need the help.

p.s. i hate showing such an early version of the game. it makes it look bad.



Neo-Toshi - The City That Never Sleeps


Edited by - Ferinorius on October 28, 2001 2:46:21 PM

Share this post


Link to post
Share on other sites
forgot some stuff.

i hate to do this, but here is the picture to take a gander at whilst we are here so you can understand my explanations and desires:



I want three levels of scrolling. The palm tree level will scroll by much faster than the ocean and island background, but not as fast as the tiles. I want it to look cool, i guess a similar effect that the super mario game for the Game Boy Advance has.

I also seem to be having trouble with the scrolling. When i press the button to move, i move the world camera''s x position opposite the direction the player hit. THe world scrolls, but only the viewport. after the viewport is past, nothing is displayed. As if the camera is moving past the blitted sections and we cant see it. Otherwise, everything else works.

Can anyone help with this problems or give any kind of advice or insight to these for caffineaddict or i?

Neo-Toshi - The City That Never Sleeps

Share this post


Link to post
Share on other sites