Quick Update: Accordeon Hero
So basically we quickly went for a musical game because I’m most skilled for coding and Jun is skilled for music composition.
We decided to go with Accordeon Hero (with an intended english typo because Accordeon is french for Accordion).
So you see keys you have to play in rythm with the music and you play them, guitar-hero style.
We previously decided to go with Unity, so even if I know some other techs better (like SFML) I did enough to assume that such a game would be simple to do in Unity.
The mechanical code was done this morning but there is a major bug which prevents the game to be playable: basically, when notes are very fast,
for some reason I don’t fully understand yet, the processing of these notes is super slow and we have to skipp them because they should be played between two frames.
It’s not very logical because even when it slowsdown, the framerate is still always under 50ms per frame, while the quickest note to play is 125ms. Not sure if it’s
a .net limitation going on, or if I just did horrible performance-killing loop somewhere. I think both are totally possible.
Meanwhile, Jun managed to write one short song and integrate another one he wrote some years before (in midi).
We have not real graphics, only white boxes, because I don’t have neither graphic making tools available (I mean no scanner nor graphic tablets, nor photoshop)
and we don’t have a graphic person available right now. One friend told us to send him something to help if he have time but I don’t know if he got my emails.
Anyway, here is how it looks like right now:
By the way, I had surprising major issues with the Canvas/new UI system of Unity which apparently is placed very far from the initial screen, not sure why.
Also, no way to setup a global light or something so that sprites stop having shadows (but I’m not a regular Unity user so I might be missing something…).
Also, I think with more time and a graphic tablet I could replace that ugly graphics by rad ones (I have some graphics skills and never tried to use them in a game…yet).
I’m too tired to continue debugging right now, I couldn’t sleep last night (for no reason, maybe too much cofee?)
I hope to have an epiphany tomorrow, but I will not have much time to debug as I must go to dayjob.
We’ll see how it goes, but I’m already happy to have tried to program a rythm/music game, it’s very interesting to setup and you learn a lot abou feedback (which is very weak at the moment in this game)
