RB / GH Clone to support all peripheral types

Discussion specific to other music games, like: RB, GH, GZ, JamLegend, SoS, etc.
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

RB / GH Clone to support all peripheral types

Postby PYROTEKNIK » Wed May 31, 2017 9:42 pm

I'm not too flashy a writer but i figure it'd be cool to share the thing i'm working on.
I'm making a guitar hero / rock band clone.
It runs on the Unreal Engine. The tests i've done for performance have been so far promising. I have many specific plans in mind for optimizing my game further.

Project Objectives:
-I want to be able to experiment with deeper gameplay elements using some of the peripheral features.
-I want there to be a very satisfying level of compatibility with existing instruments, including computer keyboard, all rock band instruments, all guitar hero instruments, donkey konga bongos, microphone, etc.
-I want the game to be fun regardless of what games you're used to. I have a hard time with rock band's timing sometimes, but i'm great at Guitar Hero 3.
-I want this game to be powered by mods.

Working Features:
-All standard GH note types working as expected
-Optional Non-standard note colors
-Optional Guitar hero and Rock band styled note models (planned support for custom graphics)
-Tap notes
-Chord HoPos / Tap notes
-Open Notes
-Extended sustains (World tour / 5 / Warriors of rock)
-Drum Gameplay
-Re-created scoring system from Guitar Hero
-Precise note timing system
-GHWT/GH5 Slide bar tap strumming
-Hyperspeed mode

Currently supported controllers:
-Any Xbox 360 guitar hero or rock band guitar
-Rock band 1, 2 or 3 drums
-Guitar Hero World Tour Drums

In progress for support:
-Donkey Konga Bongos
-Rock band 3 Pro cymbals

Planned in the future:
-Pro Keys
-Pro Guitar
-Singing?
-Guitar hero Live controller?
-Charting software?
-DJ Hero

IF YOU KNOW ANYTHING ABOUT HOW TO READ THE INPUTS FOR THE KEYTAR OR PRO GUITAR PLEASE LET ME KNOW!

Things i haven't done yet:
-Audio System
-Note Sequencer
-Overdrive / Star Power
-Chart loading of any kind

Screenshots:

Image
Image
Image
Image
Image

I'd definitely appreciate some feedback or ideas.
EDIT: Changed post title because game titles don't often well describe a project.
Last edited by PYROTEKNIK on Wed Sep 06, 2017 9:43 am, edited 9 times in total.
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

FretGod - Hi hats

Postby PYROTEKNIK » Mon Jun 05, 2017 1:56 am

I have a question for anyone who might want to give input.

Rock Band 3 had the option to enable a hi hat pedal. I'd like to work this into deeper charting. What would be the best way to separate the closed and open hi hats in a very striking visual way? I've thought of some examples:
-Cymbal note is purple instead of yellow / blue ( respecting handedness )
-Closed hi hat has white glowing rim
If you like one of these two possible ideas, lemme know. If you have another idea, i'd love to hear it.
Addicted to memes
User avatar
MetalMuxxer
Member
Posts: 248
Joined: October 14th, 2015
Location: Somewhere in Time
Reputation: 75
Contact:

Re: FretGod - Hi hats

Postby MetalMuxxer » Mon Jun 05, 2017 11:49 am

PYROTEKNIK wrote:I have a question for anyone who might want to give input.

Rock Band 3 had the option to enable a hi hat pedal. I'd like to work this into deeper charting. What would be the best way to separate the closed and open hi hats in a very striking visual way? I've thought of some examples:
-Cymbal note is purple instead of yellow / blue ( respecting handedness )
-Closed hi hat has white glowing rim
If you like one of these two possible ideas, lemme know. If you have another idea, i'd love to hear it.


The first one is better IMO.
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

Re: "FretGod" Working Title

Postby PYROTEKNIK » Mon Jun 05, 2017 4:57 pm

raynebc wrote:It would be nice to see another rhythm game support pro guitar.

well, once i figure out how exactly to code interpret the button combinations, i'll certainly add support. Same is planned for pro keys.
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

Re: RB / GH Clone to support all peripheral types

Postby PYROTEKNIK » Sat Jul 22, 2017 5:34 pm

Hello, anyone who might see this thread. I've got an update.

I just recently re-built the entire timing system to be a lot more accurate. Instead of checking a "button pressed recent enough" window every frame while it's inside the timing window, it now checks if the note is correct and if it's close enough to the strike line once when button combination changes for HoPos and Taps, or when a strum occurs on strum notes.
Drum notes currently use similar logic to tap notes. However, instead of ignoring all notes except the closest to the strike line, it considers all. The reason for this is that guitar chords are single objects, but multiple notes at the same time on the drums are seperate objects. This has been a standard in the guitar hero and rock band series since drums were introduced.

I've also updated the rock band visuals set to look a bit more like rock band 3's
Image
Check earlier post for comparison.
The animations are a little rough, but are starting to get pretty close to the source material's.

The guitar hero visual set has also been given some adjustments. I removed the fresnel effect from the gem shader, because it made them kind of muddy colored. The strike line rings now act as you would expect them to in guitar hero, minus the particle effects
Image
(notes shown are tap notes)
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

Re: RB / GH Clone to support all peripheral types

Postby PYROTEKNIK » Sat Jul 22, 2017 6:57 pm

Oh yeah, here's some additional assets for upcoming features that haven't been shown yet:
RB Cymbal Gem:
Image

DK Bongo Gem:
Image


Guitar hero style drum gems:
Image
Image
I would appreciate some input on these, since their designs are not final
User avatar
Hellrock120
Member
Posts: 112
Joined: March 21st, 2015
Reputation: 83
Contact:

Re: RB / GH Clone to support all peripheral types

Postby Hellrock120 » Sat Jul 22, 2017 9:39 pm

Cool project, I really like those gems design. You do a great work, you've any plans for a preview (video) of the game?
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

Re: RB / GH Clone to support all peripheral types

Postby PYROTEKNIK » Sat Jul 22, 2017 9:41 pm

Thank you for your reply, i will be posting testing builds very soon.
It's kind of in a state where it would be nicer to try than to watch, since there's no music sequencer yet.
Last edited by PYROTEKNIK on Sat Jul 22, 2017 9:42 pm, edited 1 time in total.
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

Re: RB / GH Clone to support all peripheral types

Postby PYROTEKNIK » Sun Jul 23, 2017 12:06 pm

Image
Image
Here's an extra look at all of the gem designs. I'm looking to improve the guitar hero styled drum and cymbal gems and some of the open note gems.
I also need help differentiating the different forms of open notes
Addicted to memes
User avatar
MetalMuxxer
Member
Posts: 248
Joined: October 14th, 2015
Location: Somewhere in Time
Reputation: 75
Contact:

Re: RB / GH Clone to support all peripheral types

Postby MetalMuxxer » Sun Jul 23, 2017 12:50 pm

Those models look pretty cool IMO, keep going!
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

Re: RB / GH Clone to support all peripheral types

Postby PYROTEKNIK » Sun Jul 23, 2017 5:10 pm

Small update to the game:
I've converted the boolean-based input system into an integer based system. This change will enable me to implement pro drums, pro keys, and pro guitar more naturally, now that it supports different note values per lane
AkiraNomuraBCN
Member
Posts: 533
Joined: March 24th, 2011
Reputation: 0

Re: RB / GH Clone to support all peripheral types

Postby AkiraNomuraBCN » Tue Aug 08, 2017 2:48 pm

I hope that this project will be completed and finaly we can get a game with all instruments including vocals

Good luck and keep up the good work
FB RB Custom Songs for use in Phase Shift (Customs are not made by Me)

I'm from Spain and my english is very very bad, sorry
PYROTEKNIK
Member
Posts: 13
Joined: May 31st, 2017
Reputation: 3
Contact:

Re: RB / GH Clone to support all peripheral types

Postby PYROTEKNIK » Thu Aug 10, 2017 4:31 am

I appreciate the enthusiasm. Hopefully i can make time to make some real progress on this. It's kind of tough to do it when there's bills to pay...
On an unrelated note, I'm thinking about putting a native speedhack in the game. If included, i was thinking of having it so the speed you play a song will have an additional multiplier on your score.
For example, Playing a song at 150% speed would apply a seperate multiplier for 1.5x. Playing a song at 50% speed would earn you 0.5x base score.
The stars for songs would be scaled to these values so you couldn't just get 5 stars on every song by hitting half of the notes at 200% speed
I was also thinking this score modifier could be optional.
I'm looking for input or suggestions on these ideas, so if you have any thoughts, please do let me know.
iamclone119
Member
Posts: 3
Joined: March 19th, 2012
Reputation: 0

Re: RB / GH Clone to support all peripheral types

Postby iamclone119 » Wed Sep 06, 2017 6:57 am

may i suggest adding dj hero turn tables to the list to add love to be able to chart my own songs to dj

Return to “Other Music Games”

Who is online

Users browsing this forum: No registered users and 2 guests