289 posts
Location
Slovakia
Posted 31 May 2016 - 03:30 PM
Hia everyone!
I'm RatcheT2497, and today, I'm presenting to you a project I've been working on recently.
As the title says, it's Super Mario Bros. 1! Well, more specifically, a rewrite of it for ComputerCraft.
It still has a fair amount of bugs (Most notably the collision), and it's definitely not in a to-be-released state, however I still wanted to share what I've got so far with you guys :)/>
Hope you enjoy it!
[media]
http://www.youtube.com/watch?v=QriyFMXH-YE[/media]
The game has been made thanks to the Surface API by CrazedProgrammer and the getDrawingCharacter function by oli414.
EDIT: Forgot to include the credits for APIs so far.
Edited on 31 May 2016 - 06:32 PM
7083 posts
Location
Tasmania (AU)
Posted 31 May 2016 - 03:57 PM
Oh hey, this looks even better than I was expecting. :)/>
You might consider slowing the goombas down, though. The decreased display resolution means that you either hit them precisely or they'll hit you, so it's only fair.
289 posts
Location
Slovakia
Posted 31 May 2016 - 07:36 PM
Yeah, they're a bit fast… Well, since their speed is 0.6, it's practically a given that they're fast :P/>
Changed it now, set it to 0.15. I think that's a reasonable speed. :)/>
2679 posts
Location
You will never find me, muhahahahahaha
Posted 31 May 2016 - 07:48 PM
Woah dude. That is awesome!
I expected some half-ass code, but you made my day.
289 posts
Location
Slovakia
Posted 31 May 2016 - 08:25 PM
Thanks, glad to have made your day! :D/>
1847 posts
Location
/home/dannysmc95
Posted 01 June 2016 - 12:13 AM
Wow this looks amazing, really well done!! I can't wait for you to release this!!!
289 posts
Location
Slovakia
Posted 01 June 2016 - 11:11 AM
Thank you :D/>
I don't have a release date set, however I can tell you that it's not going to be a while…
Still have a lot of stuff to implement :P/>
1847 posts
Location
/home/dannysmc95
Posted 01 June 2016 - 12:00 PM
Thank you :D/>
I don't have a release date set, however I can tell you that it's not going to be a while…
Still have a lot of stuff to implement :P/>
Well if you need any help, I am happy to help! :D/>
289 posts
Location
Slovakia
Posted 01 June 2016 - 12:27 PM
I don't really need any help at the moment, I don't think, but thank you :D/>
Maybe in the future? :P/>
1847 posts
Location
/home/dannysmc95
Posted 01 June 2016 - 12:37 PM
I don't really need any help at the moment, I don't think, but thank you :D/>
Maybe in the future? :P/>
Haha of course, if you need anything just ask :D/>
818 posts
Location
Wherever you want me to be
Posted 01 June 2016 - 12:40 PM
Dude, this is awesome! I can't wait to see it released!
Edited on 01 June 2016 - 10:41 AM
289 posts
Location
Slovakia
Posted 01 June 2016 - 09:03 PM
Small update:
Added two new tilesets. :)/>
Spoiler
What do you guys think?
Edited on 01 June 2016 - 07:03 PM
287 posts
Location
Somewhere in the middle of nowhere.
Posted 01 June 2016 - 09:22 PM
Hmm. Not looking bad so far.
Though, I think it might look better if you added more detail to the background, such as clouds, or something using the smaller pixels so it can fit in better.
Good luck with the project, I'd like to see what can come out of this. :)/>
Edited on 01 June 2016 - 07:22 PM
289 posts
Location
Slovakia
Posted 01 June 2016 - 09:46 PM
Thanks!
The background is at this point just a placeholder, I'll add an actual background later in development. :)/>
289 posts
Location
Slovakia
Posted 03 June 2016 - 05:04 PM
I added a basic titlescreen!
Spoiler
It is still a work in progress. I'm planning on having the background be that of a simple level. So far, it can start and quit the game. The continue button functionality will be worked on after I get the engine fully working :)/>
546 posts
Location
Wageningen, The Netherlands
Posted 07 June 2016 - 02:12 PM
I added a basic titlescreen!
Spoiler
It is still a work in progress. I'm planning on having the background be that of a simple level. So far, it can start and quit the game. The continue button functionality will be worked on after I get the engine fully working :)/>
Wow, that looks really cool.
You might be able to improve it with the new smaller pixels like you do in the main game.
Also, thanks for using and crediting my API!
289 posts
Location
Slovakia
Posted 07 June 2016 - 07:59 PM
You're welcome, and thank you for both your kind words, and for making the amazing API :D/>
The titlescreen was just a quick test I made in the CC Paint. Pretty much nothing I post here is final :P/>
On a side note, an update: The whole project is getting a rewrite. I found the code to be extremely confusing and hard to get around in.
The new version is coming along quite nicely, with the level editor almost done, a custom Level object, with support for a custom file format for maps. The older levels were just a bunch of tables. Not very reusable :P/>
Not sure if I'll be posting screenshots regularly though. Either way, thank you all for the replies :D/>
289 posts
Location
Slovakia
Posted 11 June 2016 - 05:54 PM
Another update!
I hereby present to you, the level editor, ezLevel!
Spoiler
Upon choosing "Create Level":
The level editor itself, which includes scrolling using the WASD keys, right and left mouse button tile selection, saving, loading and dynamic tile creation:
And the save screen:
(Won't include load screen, because it looks exactly the same.)Please note that I will be adding more features to the level editor. I will also be adding a "Back" button to the save and load screens, and possibly a better way of handling these screens, as right now, they're purely hardcoded into the program. The title screen will probably change, too. Hope you guys like it :D/>
218 posts
Location
tmpim
Posted 11 June 2016 - 06:34 PM
Another update!
I hereby present to you, the level editor, ezLevel!
Spoiler
Upon choosing "Create Level":
The level editor itself, which includes scrolling using the WASD keys, right and left mouse button tile selection, saving, loading and dynamic tile creation:
And the save screen:
(Won't include load screen, because it looks exactly the same.)Please note that I will be adding more features to the level editor. I will also be adding a "Back" button to the save and load screens, and possibly a better way of handling these screens, as right now, they're purely hardcoded into the program. The title screen will probably change, too. Hope you guys like it :D/>
Looks awesome, can't wait for a release! :D/>
289 posts
Location
Slovakia
Posted 11 June 2016 - 06:44 PM
-SNIP-
Looks awesome, can't wait for a release! :D/>
Thank you, glad you like it! :D/>
The release date isn't set, however I can tell you that it's not going to be soon, what with the whole "recoding" thing going on. However, I'll try to work on it as much as I can :P/>
213 posts
Posted 11 June 2016 - 09:07 PM
First of all please don't misunderstand I think this game is amazing! However, because of copyright and everything I think it might be a "better safe than sorry" situation if you took the Mario out of the name and left it super CC bros.
289 posts
Location
Slovakia
Posted 11 June 2016 - 10:45 PM
Thanks! :D/>
And, maybe in the future, when the game's done atleast engine wise, as the game is not even close to being finished. I'll just leave it like it is, as a placeholder :P/>
254 posts
Location
In front of my PC
Posted 18 June 2016 - 12:59 AM
There's no copyright problem or anything, as this doesn't evento reach commercial.
7083 posts
Location
Tasmania (AU)
Posted 18 June 2016 - 01:14 AM
The idea that money has anything to do with copyrights is a misconception. In certain non-commercial cases Fair Use may apply, but this wouldn't be one of them.
254 posts
Location
In front of my PC
Posted 18 June 2016 - 01:36 AM
The idea that money has anything to do with copyrights is a misconception. In certain non-commercial cases Fair Use may apply, but this wouldn't be one of them.
Commercial doesn't mean paid. A game could perfectly be free and still be commercial. .com is a short for commercial, and still they aren't always commercial.
7083 posts
Location
Tasmania (AU)
Posted 18 June 2016 - 01:47 AM
And "non-commercial use" doesn't mean "fair use".
254 posts
Location
In front of my PC
Posted 18 June 2016 - 02:42 AM
And "non-commercial use" doesn't mean "fair use".
And I don't think releasing a little hacky fan demo for a platform which is just a mod for a game and has no relevance at all is unfair. Various fan games which are released even for the real consoles (take Mega Man Ultra for example) aren't banned, and you think this will?
7083 posts
Location
Tasmania (AU)
Posted 18 June 2016 - 09:24 AM
Putting aside that MMU is a romhack, something which very clearly isn't suitable content for any copyright-respecting website, fan games can and often do lead to their creators being hit by cease and desists.
Whether or not a company chooses to do so, of course, doesn't necessarily reflect on their ability to do so.
818 posts
Location
Wherever you want me to be
Posted 18 June 2016 - 10:12 AM
This is really cool! And how fast you're making it, that's awesome!
289 posts
Location
Slovakia
Posted 19 June 2016 - 06:43 PM
Sorry for the lack of updates, guys, I've been sick, and didn't really feel like posting anything at all…
To Waitdev_, thanks! I'm trying to work on it as much as I can, and I've made quite a lot of progress on the level editor, so far :D/>
And as for the copyright problem… Well, this doesn't have to specifically be a Super Mario Bros. game. The APIs and the level editor aren't meant for platformers only, I'm trying to make them useful for pretty much any 2D tile-based game.
However, as I said before, I'm probably going to keep it as it is, as a placeholder. (I haven't even started writing the actual game engine yet, and I have plenty of time to decide, since the level editor still lacks some functionality. Most notably, objects are yet to be implemented.)
On a side note, I've been thinking of making the bitbucket repo to the level editor public. What do you guys think?
546 posts
Location
Wageningen, The Netherlands
Posted 19 June 2016 - 08:18 PM
I think it's great that you make the repo public.
I really suggest you make a placeholder name because you don't want Nintendo C&D'ing you :P/>
2679 posts
Location
You will never find me, muhahahahahaha
Posted 19 June 2016 - 09:14 PM
I think it's great that you make the repo public.
I really suggest you make a placeholder name because you don't want Nintendo C&D'ing you :P/>
Nintendo doesn't care for some 3000 line Lua game that only runs on CC.
546 posts
Location
Wageningen, The Netherlands
Posted 19 June 2016 - 10:51 PM
Good point :P/>
218 posts
Location
tmpim
Posted 19 June 2016 - 11:43 PM
I think it's great that you make the repo public.
I really suggest you make a placeholder name because you don't want Nintendo C&D'ing you :P/>/>
Nintendo doesn't care for some 3000 line Lua game that only runs on CC.
Still, better safe than sorry. And Nintendo is notorious for calling C&D on anything related to them. But you're probably right ;P
289 posts
Location
Slovakia
Posted 20 June 2016 - 09:23 AM
Yeah, since this was supposed to be a full remake, with all the levels and such, I can see them trying to go after it…
I don't know if I'll change the name yet… Can't really think of one :/
Possibly a codename or something?
254 posts
Location
In front of my PC
Posted 20 June 2016 - 05:07 PM
You're all crazy, see what happened to Zelda Maker. If they try to stop us, change it. Better sorry than safe.
289 posts
Location
Slovakia
Posted 28 June 2016 - 02:34 PM
Quite important update:
This project will probably be shifting focus to either re-creating another game, or making a new one entirely, due to engine limitations.
(Main reason being that SMB1 has moving platforms, which while not impossible, would be extremely hard, due to the way collisions with objects are handled.)
What do you guys think?
546 posts
Location
Wageningen, The Netherlands
Posted 28 June 2016 - 04:58 PM
Do what you want to do :P/>
289 posts
Location
Slovakia
Posted 28 June 2016 - 08:29 PM
Haha, I'd still like the opinions of other people on the matter :P/>
213 posts
Posted 29 June 2016 - 06:15 AM
Nintendo is known to go after copyright claims frequently, however these tend to only be big popular ones. Flappy bird for example was a big one Nintendo hit. In all reality even against the fact more than likely they would never say a word even if they did they aren't going to pay their team of lawyers just to combat your tiny fan game. Instead the absolute worst you could except as a worst case scenario would be a list of things in your game you must change in order to keep it online. That would be as simple as just following their requests and done. You are probably more likely to win the lottery several times over before Nintendo says a word about this. I was merely pointing out as bomb bloke said the "can" not the "will". Didn't mean to make a big debate out of it :P/>
254 posts
Location
In front of my PC
Posted 29 June 2016 - 05:37 PM
Did you just say Nintendo hit Flappy Bird?
That game was taken down because the dev wanted!
Edited on 30 June 2016 - 03:19 AM
7083 posts
Location
Tasmania (AU)
Posted 30 June 2016 - 02:33 AM
There was a rumour about that, but it turned out to be unfounded.
213 posts
Posted 30 June 2016 - 02:41 AM
Oh I thought there was a lawsuit cx thanks bomb bloke for making me aware it was just a rumor