|
Post by johnno56 on Dec 27, 2020 1:50:41 GMT -6
I am up to the 21 minute mark in the video. Just saved the level. So far the results have been produced according to instruction. Well, if 'I' can get this far without any problems, it should be an absolute breeze for the other guys... lol
I have already been gathering sprites etc to make a sample level. I have downloaded all of "Kenney's" free resources... I'm hoping that, by the end of the tutorial, instructions will have been given as to how to implement the level into a game... No spoilers! I like some surprises... lol
Quick question: The level in the tutorial uses the default "map size" of 100 x 100. Is there a limit to the size before it starts impacting speed within the game?
|
|
|
Post by n00b on Dec 27, 2020 5:41:52 GMT -6
Quick question: The level in the tutorial uses the default "map size" of 100 x 100. Is there a limit to the size before it starts impacting speed within the game? No. The engine.bas file sets a limit of 512 x 512 tiles for max size but you can go in to engine.bas and set MAX_STAGE_WIDTH and MAX_STAGE_HEIGHT to be as large as you need it to be. The size of your map won't impact speed because only the part of the map you are on is rendered. The one thing that could have an impact is having to many actors on the screen at one time. If you are just making Super Mario Bros. you should be fine.
|
|
|
Post by johnno56 on Dec 27, 2020 7:02:11 GMT -6
Cool... I think the first level is 212x14. I will have to work out how many unique sprites. I know the editor caters for 4 sprite sheets but is there a maximum size for each sheet?
|
|
|
Post by johnno56 on Dec 27, 2020 17:04:23 GMT -6
When I resumed the video, after saving the level, little did I know that the coding would start... lol
The "Doc" file contains a LOT of functions etc... The pop up references in Geany were a BIG help for completing the commands.
After the usual typo's (Mine. Not yours) the level was completed and functioned without error... The learning curve, in my opinion, will be based on 'repetition'... At the moment, Mario would be quite a challenge, so perhaps "smaller bites" maybe the order of the day. lol
Are you planning on any other videos? eg: Collectables; Enemies; Hazards (traps etc); Scoring; Sound/Music
The engine is a great tool. Imagination and the right tile-set... Well... need I say more.
You have done a great job! Thank you.
|
|
|
Post by n00b on Dec 28, 2020 14:07:14 GMT -6
Cool... I think the first level is 212x14. I will have to work out how many unique sprites. I know the editor caters for 4 sprite sheets but is there a maximum size for each sheet? The maximum size is currently 2048 frames per sprite sheet. You can increase this limit in the engine.bas file but that is way higher than you will probably need. To put it in perspective, all my sprite sheets in my game combined don't even come close to this. If you are interested in some more videos on some other stuff I can make a video covering recreating the first level of super mario bros. I think it would be interesting to go through how to implement all those basic mechanics.
|
|
|
Post by johnno56 on Dec 28, 2020 15:21:07 GMT -6
2048!! The original Mario doesn't even have 'that' many! Cool.
I have changed my mind again. I have already collected the 14 basic sprites for the players level. Created 2 backgrounds. Layer 0 = Sky and fixed clouds. Layer 1 = Other fixed scenery (hills and shrubs) - layer 0 and 1 could be combined. Player animation strip has been made. Converted all sprites to 32x32 as the height of the overall game is only 224 pixel (14 tiles)
I will go through your tutorial again and exchange your tiles and stuff for Mario's. If I follow the instructions, as I did before, there should be no problem. Creating the player's layer is going to take come time. 212 tiles wide... Oh my aching fingers... lol
I may even take notes as I go. Possibly make a crude step-by-step document.... Can't believe I suggested that... I could be making more work for myself than I can handle... Only one way to find out... lol
In regards to extra videos... Anything, related to the engine, would be great...
I have my coffee... the keyboard is obviously warmed up... What's the phrase? "Let's have at it then."
|
|
|
Post by johnno56 on Dec 28, 2020 23:17:45 GMT -6
It's just gone 4:15pm and I have just completed entering "World 1-1" of Mario. ie: Sprites and tile sheets; backgrounds; sprite layer structures and player placement. I'm up to the 22 minute mark of the video. About to setup collision detection... Brain needs a break... Caffeine levels are critical...
|
|
|
Post by n00b on Dec 29, 2020 9:08:41 GMT -6
It's just gone 4:15pm and I have just completed entering "World 1-1" of Mario. ie: Sprites and tile sheets; backgrounds; sprite layer structures and player placement. I'm up to the 22 minute mark of the video. About to setup collision detection... Brain needs a break... Caffeine levels are critical... That's awesome. I am going to try to get up another video covering building a level Mario this week. But definitely try to dive in and figure out as much as you can. Everything is written in RC so if you want to experiment and tweak anything you have the ability to do that.
|
|
|
Post by johnno56 on Dec 29, 2020 15:33:44 GMT -6
Crimp in today's coding... Spending the day with the grandkids while their mum and dad attempt to have some "time off" for at least a day. Victims of cabin fever, covid restrictions and school holidays... Yikes! May not be able to fire up the machine until this evening... assuming I survive... of course... lol If you need inspiration for some levels... I have attached a complete set of "NES" versions of Mario's 'worlds'. They are designed for 16x16 sprites. mario-worlds.zip (963.1 KB) This is a set of 16x16 'structure' tiles for the tile layer (world 1-1)
|
|
|
Post by johnno56 on Dec 29, 2020 16:05:51 GMT -6
... I don't mean to be nit-picky... But, when the game is finished, how is it published?
|
|
|
Post by n00b on Dec 30, 2020 10:15:57 GMT -6
Crimp in today's coding... Spending the day with the grandkids while their mum and dad attempt to have some "time off" for at least a day. Victims of cabin fever, covid restrictions and school holidays... Yikes! May not be able to fire up the machine until this evening... assuming I survive... of course... lol If you need inspiration for some levels... I have attached a complete set of "NES" versions of Mario's 'worlds'. They are designed for 16x16 sprites. View AttachmentView AttachmentThis is a set of 16x16 'structure' tiles for the tile layer (world 1-1) Thanks for the attachment. ... I don't mean to be nit-picky... But, when the game is finished, how is it published? I am going to upload 2 videos today. One will be over creating that World 1-1 in my editor and the other one will be on how to distribute it once you are done. I will let you know when it goes up along with posting a link to the video.
|
|
|
Post by rosy on Dec 30, 2020 13:52:54 GMT -6
And there will be subtitles?
|
|
|
Post by johnno56 on Dec 30, 2020 16:00:01 GMT -6
I mean no offense in asking... What language do you speak? Your last question about subtitles indicates that English is not your native tongue. Just curious.
|
|
|
Post by rosy on Dec 30, 2020 17:52:44 GMT -6
Polskim
|
|
|
Post by johnno56 on Dec 30, 2020 17:58:00 GMT -6
Thank you.
|
|