Discussions

SmileBASIC Community

BradGamerZim

06/21/2016 4:56 PM ·Spoilers

Open Closed

Maps for dummies!

Any good indepth BG maping guids any-one can recommend? I watched petite professor do a video but it kanda lacked the actual lesson. I know there are two standered ways, would love to learn both.

Advertisement

Comment

This post has no comments.

  • Loading the maps the screen? Or making a map in the smile tool?

    Yeahs0
    Played
  • loading the map stuff really, getting things to do what you want like tall grass to slow a person, map scrolling, i need a major lesson in this, more then the game offers in text. Going to focus one subject at a time and start small think, will start with track and add things to it as i go.

    Yeahs0
    Played
  • A lot of people ask these kinds of questions. I'm going to make a program that teaches maps. Don't know how long that will take me, but you'll be the first to get it, assuming you can wait. I could have it done within a week.

    Yeahs1
    Played
  • Loading the maps is fairly easy, after saving it as an SC you can do DIM MAP[0] FOR I=0 TO 3 LOAD "DAT:SC_(MAPNAME)_L"+STR$(I),MAP BGLOAD I,MAP NEXT To get what is at a certain point in a BG screen, you can do BGGET(layer,x,y). If you store a player's X and Y with the variables X and Y, you can say something like IF BGGET(1,X,Y)==(GRASS BGNUMBER) THEN SPEED=.5

    Yeahs3
    Played
  • Thanks zee will give it a try, and C.Norris I will definitely be looking forward to that program! Heck at this rate I think my first game is really yours lol. You've already help me learn quite a lot in just a few days.

    Yeahs1
    Played
  • something went wrong lol, will try tweaking.

    Yeahs0
    Played
  • here is the code

    Yeahs0
    Played
  • Zee

    06/24/2016 2:00 AM ·Spoilers

    Oh, the BG map is probably not sized properly. For every layer you also have to do BGSCREEN I,64,64 if you're using maps from the map maker.

    Yeahs1
    Played
  • aaaah ok, also, how do i set sprite level so it doesn't float above all bg layers?

    Yeahs0
    Played
  • @brad here is the bg engine i promised key: 4KXJXX43 it will be put on miiverse publicly in a few days. so you are the first to try it. as always, if you have any questions, post them.

    Yeahs2
    Played
  • Wicked awesome! thanks C. and Zee i tryed your fix and it worked really well. so now that i know your way, just trying to figure out tne "why" behind it. but I'v been having fun with it.

    Yeahs0
    Played
  • OMG! C. you need to post this for every one! this is amazingly in depth. Great job with with this tutorial, this is how the sample programs should have looked!

    Yeahs1
    Played
  • I did promise that you would get it first. And now that you have it I'll put it in it's own discussion.

    Yeahs1
    Played

Add a Comment

You must sign in to post a comment.

Sign in using a Nintendo Network ID to connect to users around the world by writing posts and comments and by giving Yeahs to other people's posts. You can create a Nintendo Network ID using your Wii U console or your system in the Nintendo 3DS family.

Use of Miiverse Details about Miiverse

Report Violation to Miiverse Administrators

You are about to report a post with content which violates the Miiverse Code of Conduct. This report will be sent to Nintendo's Miiverse administrators and not to the creator of the post.

Violation Type:

Post ID: 3DB-NBL7-BXN-3HKR-2PG-UF8Y

Report Violation to Miiverse Administrators

You cannot report posts made automatically by a software title.

Edit Post

Select an action: