Author Topic: VB SMB1 Clone  (Read 14064 times)

0 Members and 1 Guest are viewing this topic.

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
VB SMB1 Clone
« on: October 19, 2007, 11:28:00 pm »
Name: VBSMB (Working Title)
Language: Visual Basic 6.0
Platform: PC, or whatever can run VB6 .exe's
Started: October 18th (concept)
Status: Dead (declared December 22nd)

So I'm doing a computer project for practice, and because I love SMB so much. Plus, it makes the wait for Super Mario Galaxy that much more bearable. It's going to be a full port of SMB1, most likely without enhanced graphics (because I'm a lousy pixel artist, and nostalgia is a good excuse for not even trying). Maybe I'll change some things about it, like add the ability to save.
This is probably going to be released under the banner of my real-life programming team (of two whole members), Magenta Lightning. (Yeah, Magenta. "What's a random color we can name our programming group after?" "Magenta..." "Sounds great!")

Planned Features:
-Original SMB levelset
-Ability to save game
-Level Editor
-Multiplayer battle mode?
One of these days I'll get a sig I'm really proud of.

Liazon

  • Guest
VB SMB1 Clone
« Reply #1 on: October 20, 2007, 12:51:00 am »
That sounds cool!

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
VB SMB1 Clone
« Reply #2 on: October 20, 2007, 06:58:00 am »
Wow nice Radical_Pi, I am curious about how it will turns out. Will you release some screenshots soon?

Seeing you use Visual Basic 6 (same that I used almost half a decade ago) Did you got around the 99 objects limit per form issue? Or are you just making your maps smaller, like 8x9 instead of stuff like 16x16?

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
VB SMB1 Clone
« Reply #3 on: October 20, 2007, 07:11:00 am »
That reminds me, is this the most current VB out? Do they even make VB anymore? Been like 8 years or more since i did ANYTHING with VB.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
VB SMB1 Clone
« Reply #4 on: October 20, 2007, 08:10:00 am »
THere is much recent versions of VB avaliable, but VB6 was used a lot back then, which is why some people still use it. I have a copy somewhere IIRC

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
VB SMB1 Clone
« Reply #5 on: October 20, 2007, 12:10:00 pm »
QuoteBegin-DJ Omnimaga+20 Oct, 2007, 17:58-->
QUOTE (DJ Omnimaga @ 20 Oct, 2007, 17:58)
Wow nice Radical_Pi, I am curious about how it will turns out. Will you release some screenshots soon?

Seeing you use Visual Basic 6 (same that I used almost half a decade ago) Did you got around the 99 objects limit per form issue? Or are you just making your maps smaller, like 8x9 instead of stuff like 16x16?  

 Say what about a 99 object limit?! I did not know that >_<
I can get around that easily probably, but still... Such a limit really might slow down progress.

I can't guarantee any screenshots for a while, since right now it's barely past the planning stages.

And camelot, the latest VB as far as I know is VB.NET 2.0. After VB6 they scrapped that number line and started the .NET series. Not totally sure though, version 3.0 is probably in the works/already released.
One of these days I'll get a sig I'm really proud of.

Liazon

  • Guest
VB SMB1 Clone
« Reply #6 on: October 20, 2007, 12:49:00 pm »
oh btw, make it so that's it's easy to run.  not like a z80 assembler, which to a DOS noob, can be pretty horrible ^^

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
VB SMB1 Clone
« Reply #7 on: October 20, 2007, 01:59:00 pm »
radical pi actually i managed to do it, but my maps were split in 9x7 chunks IIRC. you could manage to make them scroll tho. I think I will post Reign of Legends 0 source if i can find it, but i cant help much because it has been 4 years since i last looked at the source code and the source is commented in french.

I can tell you I used strings to store maps though, same for collision detection. Yeah I'm such a calc junkie :wacko:triso2.gif

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
VB SMB1 Clone
« Reply #8 on: October 21, 2007, 03:54:00 am »
QuoteBegin-DJ Omnimaga+21 Oct, 2007, 0:59-->
QUOTE (DJ Omnimaga @ 21 Oct, 2007, 0:59)
radical pi actually i managed to do it, but my maps were split in 9x7 chunks IIRC. you could manage to make them scroll tho. I think I will post Reign of Legends 0 source if i can find it, but i cant help much because it has been 4 years since i last looked at the source code and the source is commented in french.

I can tell you I used strings to store maps though, same for collision detection. Yeah I'm such a calc junkie :wacko:triso2.gif

 lol. I'm probably going to use integer (maybe even single) matrices.
One of these days I'll get a sig I'm really proud of.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
VB SMB1 Clone
« Reply #9 on: October 21, 2007, 05:15:00 am »
ok it works too

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
VB SMB1 Clone
« Reply #10 on: October 24, 2007, 09:49:00 am »
Progress:
Things have been slow, with it being done for two minutes at the end of a high school computer programming class every day. We're in the process of outlining the entire project (as soon as we stop joking around in that notepad file we call 'Outline'...). Also, a third person joined the team. I still expect to be doing most of the hard stuff though...
In other words, just what you probably expected.
One of these days I'll get a sig I'm really proud of.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
VB SMB1 Clone
« Reply #11 on: October 24, 2007, 03:07:00 pm »
cool, will the other ppl post there or the Reality revolution forums or will you be the reporter?

Offline Ranman

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1354
  • Rating: +83/-0
    • View Profile
VB SMB1 Clone
« Reply #12 on: October 24, 2007, 03:14:00 pm »
I love VB 6.0 -- paid $65 for the student license back in 1999.

Now... You can download the standard version free from Microsoft. :)smile.gif


Good luck on the game! ;)wink.gif
Ranman
Bringing Randy Glover's Jumpman to the TI-89 calculator. Download available at Ticalc.

Offline bfr

  • LV8 Addict (Next: 1000)
  • ********
  • Posts: 819
  • Rating: +4/-0
    • View Profile
    • bfr's website
VB SMB1 Clone
« Reply #13 on: October 24, 2007, 03:37:00 pm »
Looks cool!  B)cool.gif

Multi-player would be fun.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
VB SMB1 Clone
« Reply #14 on: October 24, 2007, 04:31:00 pm »
the standard version is free now? O_Oshocked2.gif I never got able to find it on MS website, this site is so much confusing, it tells you to click somewhere to access a download and when u click the page have no downloads or stuff like this