You can help CodeWalrus stay online by donating here. | New CodeWalrus | Old (dark mode) | Old (light) | Discord server

Super Mario 84

b/Calculator Development Started by annoyingcalc, October 08, 2015, 09:33:39 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

u/annoyingcalc October 09, 2015, 04:12:52 PM
Oh, no I'm not using it as of now, but I could implement that later.
u/c4ooo October 09, 2015, 06:36:55 PM
Basicly. for excample if you want to go right, you dont do increment x and redraw the whole screen. Instead you shift a specifed buffer to the left and draw the rightmost column.

In the beginning, you will have to render the whole map onto a draw buffer, and every from you will have to copy that buffer onto the main draw buffer, and then render the ui onto the main buffer.
u/annoyingcalc October 09, 2015, 06:42:46 PM
This sounds like it might speed up the drawing a lot, I'll try when I get home and see how it goes.
u/Dream of Omnimaga October 09, 2015, 08:25:21 PM
Physics don't need to be that complex IMHO for a Mario game but not redrawing the entire screen every frame would definitively be a good idea.
u/annoyingcalc October 09, 2015, 08:26:16 PM
By physics I mean how mario moves. If you compare Project M to what I have, mario moves better.
u/SiphonicSugar October 09, 2015, 08:26:35 PM
Quote from: DJ Omnimaga on October 09, 2015, 06:32:08 AM
Pictures, or it didn't happen :P


I am glad you are trying calculator programming again, though. :)
Quote from: SiphonicSugar on October 08, 2015, 10:11:15 PM
FINALLY!

I was so happy to hear about Project M, and then it was never completed.  The Mario game that is out there right now sucks because of no grey scale.

But anyway, I think that this is great that someone is actually making a decent Mario game.  Do you think that I could be a beta tester?
I don't think the current Mario game is that bad. JUst because it lacks grayscale doesn't mean it's bad either. The problem is that it's so ancient and buggy that it's surprising that no new Mario game ever came out.
Yeah, I know, but one of the game boy worlds has a black back ground, and it is super hard to see where you are.
u/Snektron October 09, 2015, 09:49:31 PM
Cool project :) I can't wait to see some screen to see what you have in store for us :)
u/Dream of Omnimaga October 10, 2015, 03:49:00 AM
Quote from: annoyingcalc on October 09, 2015, 08:26:16 PM
By physics I mean how mario moves. If you compare Project M to what I have, mario moves better.
Yeah true. But I mean that physics like in Sam Heald's Mario would be fine IMHO, although perhaps you could slow gravity down so that Mario doesn't jump as fast.

Basically, avoid anything like Zedd's physics or other things that are overly complex, else since it's your first ever Axe project you need to find every possible ways to keep speed high enough to avoid hitting a roadblock.
u/annoyingcalc October 12, 2015, 07:41:00 PM
Partial Redraw is coming along. It has had a huge speed increase. Screenshots as soon as everything works.
u/Dream of Omnimaga October 12, 2015, 08:04:35 PM
Cool. I can't wait for the screenshot. Also I am curious about the graphical style you'll use. How big is the engine so far?
u/annoyingcalc October 12, 2015, 08:18:57 PM
I based the graphics off Project M. Currently the executable is 12000bytes. (I have to compile it as a Flash App) The source is just under 8k
u/Dream of Omnimaga October 14, 2015, 04:11:09 AM
Ah I see. If you use his graphics then did you ask him permission, though? Also do you think you'll be able to get around the 8K code limit or is it an app?
u/Ivoah October 14, 2015, 04:12:26 AM
Quote from: DJ Omnimaga on October 10, 2015, 03:49:00 AM
Quote from: annoyingcalc on October 09, 2015, 08:26:16 PM
By physics I mean how mario moves. If you compare Project M to what I have, mario moves better.
Yeah true. But I mean that physics like in Sam Heald's Mario would be fine IMHO, although perhaps you could slow gravity down so that Mario doesn't jump as fast.

Basically, avoid anything like Zedd's physics or other things that are overly complex, else since it's your first ever Axe project you need to find every possible ways to keep speed high enough to avoid hitting a roadblock.

Noooo! Physics are what make Mario games fun! I didn't like Sam Head's Mario game for exactly that reason, the physics are terrible. Please try to make good physics.
u/Dream of Omnimaga October 14, 2015, 01:39:15 PM
Yeah but I meant he should not do them overly complex like in Zedd either. It's an Axe project, after all, and he needs to ensure that before he implements physics this complex, that he still has enough speed left to implement collision detection with enemies and shrooms. I bet that physics as complex as in Project M would cause extreme slowdowns (eg game running at 5 FPS on 6 MHz calcs)
u/SiphonicSugar October 14, 2015, 01:42:17 PM
Lol, well, I can't wait for this game anyway.
Website statistics


MyCalcs | Ticalc.org | Cemetech | Omnimaga | TI-Basic Developer | MaxCoderz | TI-Story | Casiocalc.org | Casiopeia | The Museum of HP Calculators | HPCalc.org | CnCalc.org | Music 2000 Community | TI Education | Casio Education | HP Calcs | NumWorks | SwissMicros | Sharp Calculators
Powered by EzPortal