Author Topic: VB SMB1 Clone  (Read 14063 times)

0 Members and 2 Guests are viewing this topic.

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
VB SMB1 Clone
« Reply #30 on: October 27, 2007, 03:43:00 pm »
I tried making an RPG in VB as last year's end of year project. It was pretty easy, but I ran out of time. Experience with calculator programming definitely helped.

Progress on the weekend is dead, as could have been guessed. I think I'll make the Shift key jump.
One of these days I'll get a sig I'm really proud of.

Offline TIfanx1999

  • ಠ_ಠ ( ͡° ͜ʖ ͡°)
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 6173
  • Rating: +191/-9
    • View Profile
VB SMB1 Clone
« Reply #31 on: October 27, 2007, 03:50:00 pm »
QUOTE
it would work well for a RPG tho, actually making a RPG in VB is easy but I don't know how to create save data and handle them yet

Yea it'd be fine as long as it's not an Action RPG like Zelda or something. :)smile.gif

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 #32 on: October 27, 2007, 04:15:00 pm »
true, those need diagonal moement  

Liazon

  • Guest
VB SMB1 Clone
« Reply #33 on: October 28, 2007, 06:50:00 am »
shift key sounds good.  i hate using the up key for jump sometimes because i can't get a good fingering so I'm jumping diagonally.

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 #34 on: October 28, 2007, 08:16:00 am »
yeah the only reason why my Metroid II game used UP for jumping was because xLIB doesn't support multiple keypress for anything that isn't arrows, so with 2nd for example I couldn't allow both jumping and moving at once

Liazon

  • Guest
VB SMB1 Clone
« Reply #35 on: October 29, 2007, 11:28:00 am »
that's too bad.  Can you do multiple key presses w/ other key combos?  It really annoys me how the keyboard was set up in the groups they are currently in.  It's basically:
1.) arrows
2.) 2nd, mode, del, F1-5 keys
and then every other  vertical column of keys ends up being a group as well basically.

It'd have been more convenient for calc game makers to have more convenient groups of keys, but I guess it's mainly determined by hardware set up.

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 #36 on: October 29, 2007, 05:20:00 pm »
no only arrows

Offline JonimusPrime

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 389
  • Rating: +25/-5
    • View Profile
    • Jonimoose.net
VB SMB1 Clone
« Reply #37 on: October 29, 2007, 05:28:00 pm »
Well in asm it is possible to do multiple key presses for any keys but the programmer of xLib decided to only have it for arrows. Though I could work an a small subroutine that would output a list containing key presses.
It wouldn't be that hard in fact the hardest part would but making the list. Or if it is requested I could output it the way xLib does it but I don't know how xLib outputs it so I couldn't help you there.

"Always code as if the person who will maintain your code is a maniac serial killer that knows where you live" -Unknown

"If you've done something right no one will know that you've done anything at all" -Futurama

"Have a nice day, or not, the choice is yours." Tom Steiner

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 #38 on: October 29, 2007, 07:02:00 pm »
Oh and xLIB doesnt support <+> and ^+v arrow keypresses, thus, in a DDR game you can have those combinations

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
VB SMB1 Clone
« Reply #39 on: October 30, 2007, 12:06:00 am »
Argh... It was 5AM and I randomly got an idea for the hit detection. I'll see if it works in theory later this week.
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 #40 on: October 30, 2007, 05:43:00 am »
5 AM.... hmmm sometimes we get strange ideas at that time


*DJ Omnimaga

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
VB SMB1 Clone
« Reply #41 on: October 30, 2007, 11:03:00 am »
*Radical Pi
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 #42 on: October 30, 2007, 11:23:00 am »
Maybe you could write SMB in C++? %)rolleyes2.gif

Offline Radical Pi

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1143
  • Rating: +5/-2
    • View Profile
    • RealityRevolution
VB SMB1 Clone
« Reply #43 on: October 30, 2007, 12:01:00 pm »
I'm sure I'll try to someday, but as of now that wastes the point of "VB SMB"
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 #44 on: October 30, 2007, 12:10:00 pm »
oh yeah x.x I hope you can do it in VB first I am curious about what could be done in it