<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On 13 December 2013 00:18, Francesco Cattoglio <span dir="ltr"><<a href="mailto:francesco.cattoglio@gmail.com" target="_blank">francesco.cattoglio@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">On Thursday, 12 December 2013 at 10:43:24 UTC, Manu wrote:<br>

</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="im">
I'm very keen to resurrect the project (well, start a new one, with clean<br>
code, in D).<br></div><div class="im">
Are there any music game nerds hanging around here who would be interested<br>
in joining a side project like this? It's a lot more motivating, and much<br>
more fun to work in a small team.<br>
</div></blockquote>
<br>
I absolutely agree, small teams keep you motivated and discussing ideas makes the work so much faster.<br>
I can tell you I am interested. I have been thinking about music-based games for quite a long time, and even took part of the team that produced a music-based game in a Videogame Design and Programming class in University. Unfortunately the group leader was... well... a bad leader in my opinion, and the tool used was Unity.<br>

<br>
This said, if you plan on starting your code from scratch, you might actually want to do something different from Guitar Hero. EG: Have you ever played Synaesthete? <a href="https://www.youtube.com/watch?v=Lp0Gasls0Sg" target="_blank">https://www.youtube.com/watch?<u></u>v=Lp0Gasls0Sg</a><br>

<br>
I find it both amazing and ADDICTING AS HELL, every time I listen to the songs I feel like playing it over and over and over again.<br>
</blockquote></div><br></div><div class="gmail_extra">It looks like Beatmania meets Geometry Wars meets... something that I can't quite recall what it is.</div><div class="gmail_extra">It still has the element of a timed sequences against a music track, so that maps perfectly. The presentation of that game is a project in itself, but I don't see why such an extensible system shouldn't be supported.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">For me, the entire point is to make a GH/RB engine. I want to play those games, but I'm sick of swapping disc's all the time, and I also want to open it up to a proper custom song community.</div>
<div class="gmail_extra">I like to make projects like that as extensible and customisable as possible. You could add a Synaesthete plugin for instance, or probably more universally, add support for any other instruments or presentation modes people like. Bring back dance pad mode! ;)</div>
<div class="gmail_extra">The core of the work is an extensible frontend, and a good input recognition system combined with tight synchronisation.</div><div class="gmail_extra"><br></div><div class="gmail_extra">The frontend, UI, presentation, etc is probably 80% of the work. I can probably knock the GAME part together in a weekend.</div>
<div class="gmail_extra">It needs a good extensible theme system where the front-end experience can be scripted to mimic existing games, or evolved to do new and interesting things that people can tinker with.</div><div class="gmail_extra">
StepMania did this well. There were community skins for the official Dance Dance Revolution games, but the default one extended the game in ways Konami never did. People also added other game modes/styles on top of it which made it an interesting game in its own right, even though it stated as an engine/emulator for an existing game.</div>
<div class="gmail_extra">I think the starting point is important though to gain initial users/contributors, who all agree on initial goals, ie, to accurately emulate the GH/RB experience.</div></div>