Author Topic: Axe Guitar Hero.  (Read 12264 times)

0 Members and 1 Guest are viewing this topic.

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Axe Guitar Hero.
« on: December 19, 2010, 05:44:02 pm »
I have decided to finally post the progress of 1-Byte Guitar Hero  (temporary name.  sequel will be 2 nibble :P )


Concept: Guitar Hero with sound.

Guitar Hero features:
  * Adjustable quality
  * Song making
  * Song saving
  * Song loading
  * 8 octaves
  * Song playback
  * Game screen.  (no scores and whatnot yet.)
  * Sound
  * Listen to current note
  * Adjustable note length.
  * Notes that are in tune!!!


Hopeful features for the future:
  * Have it playable.
  * Have editable songs.
  * Have Save songs save only what has been written.
  * Have Slurs.
  * Better quality
  * Better fingerings.
  * Keys to change notes/time length.  (easy and will come soon)


Here is a small video.
sound is better on calc than pc :P
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

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
Re: Axe Guitar Hero.
« Reply #1 on: December 19, 2010, 06:36:55 pm »
Wow that's cool. I like how you have notes lasting quite long instead of just beeps. It would need some better graphics but I take it that you're working on it, right?

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Axe Guitar Hero.
« Reply #2 on: December 19, 2010, 06:38:01 pm »
nope, not at all.

Thats that scoutdavid is for :P
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

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
Re: Axe Guitar Hero.
« Reply #3 on: December 19, 2010, 06:39:29 pm »
Oh! He's working on that part. Cool, then :D

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe Guitar Hero.
« Reply #4 on: December 19, 2010, 06:40:00 pm »
You made a post, nice!

Does WabbitEmu play sound? Had no idea.


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
Re: Axe Guitar Hero.
« Reply #5 on: December 19, 2010, 06:41:46 pm »
It does, but sometimes sound quality is questionable.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe Guitar Hero.
« Reply #6 on: December 19, 2010, 06:43:13 pm »
It does, but sometimes sound quality is questionable.

Great, then. Also, I'm helping him with this, but not a lot, since I find his code rather complex, but still understandable :)

Offline jnesselr

  • King Graphmastur
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2270
  • Rating: +81/-20
  • TAO == epic
    • View Profile
Re: Axe Guitar Hero.
« Reply #7 on: December 19, 2010, 06:46:07 pm »
This is kinda awesome! I think it needs more graphics but for right now, it looks awesome!

Offline ztrumpet

  • The Rarely Active One
  • CoT Emeritus
  • LV13 Extreme Addict (Next: 9001)
  • *
  • Posts: 5712
  • Rating: +364/-4
  • If you see this, send me a PM. Just for fun.
    • View Profile
Re: Axe Guitar Hero.
« Reply #8 on: December 19, 2010, 06:58:34 pm »
Wow, that sounds promising!  I can't wait.  Good luck, you two. ;D

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Axe Guitar Hero.
« Reply #9 on: December 19, 2010, 07:30:15 pm »
thanks everyone.

I need to figure out a way to see the speed of some drawing commands XP

Quick question.
which is faster:  Pt-On  or Text( ?
« Last Edit: December 19, 2010, 07:30:33 pm by happybobjr »
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe Guitar Hero.
« Reply #10 on: December 19, 2010, 07:31:12 pm »
thanks everyone.

I need to figure out a way to see the speed of some drawing commands XP

Quick question.
which is faster:  Pt-On  or Text( ?

Text( with Fix 5?

Offline Happybobjr

  • James Oldiges
  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2325
  • Rating: +128/-20
  • Howdy :)
    • View Profile
Re: Axe Guitar Hero.
« Reply #11 on: December 19, 2010, 07:31:44 pm »
naturally.

although it can be changed, it doesn't matter.
School: East Central High School
 
Axe: 1.0.0
TI-84 +SE  ||| OS: 2.53 MP (patched) ||| Version: "M"
TI-Nspire    |||  Lent out, and never returned
____________________________________________________________

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
Re: Axe Guitar Hero.
« Reply #12 on: December 19, 2010, 10:24:03 pm »
I think Pt-On is faster, even with Fix 5, because Text uses TI's font routines, which are slower than the 3rd-party sprite routine. hence why some people use custom font routines.

Offline Munchor

  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 6199
  • Rating: +295/-121
  • Code Recycler
    • View Profile
Re: Axe Guitar Hero.
« Reply #13 on: December 20, 2010, 08:17:16 am »
Hopeful features for the future:
  * Have it playable.  // Gameplay is definetely going to be tricky
  * Have editable songs.  // You will need quite a big Appvar, 1 for each or one for all? I recommend first
  * Have Save songs save only what has been written.  // Same thing as above
  * Have Slurs. // Slurs? That would be unthinkable for my level, but you can always try it
  * Better quality  // I can't see how you can get better quality, you mean the sound?
  * Better fingerings. You will need 5 Keys, hence I recommend the 5 keys right below the screen for the gameplay
  * Keys to change notes/time length.  (easy and will come soon) // Nice.

Concerning Gameplay and Graphics:

> I think the notes should start in the upper part of the screen and go down to a line very close to the bottom of the screen:




Well, I decided to work a bit on this:



Code: [Select]
.GMPLAY
Line(0,53,95,53)
Line(0,53,0,63)
Line(95,63,0,63)
Line(95,53,95,63)

Line(19,53,19,63)
Line(38,53,38,63)
Line(57,53,57,63)
Line(76,53,76,63)


DispGraph

Repeat getKey->Z
End

This is the code, which should be optimized. Maybe using Rect(? I can't make non-filled rectangles, so I used Line(

Maybe using sprites is also faster?
« Last Edit: December 20, 2010, 09:12:20 am by ScoutDavid »

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
Re: Axe Guitar Hero.
« Reply #14 on: December 20, 2010, 01:53:15 pm »
Interesting, why are some of the rectangles larger than others, though? (In the first screenshot)