b10b Posted May 20, 2020 Share Posted May 20, 2020 (edited) Feeling the need-for-speed we just released our new racing game "SUPERBIKE HERO" - a retro psuedo-3D racing game inspired by SEGA's "Super Hang-On" (and all the classics that followed it!). 4MB of fun. Play for free in your browser (no adverts): https://b10b.com/superbikehero "Compete across Europe and the Middle East as you race in the Superbike Series. Boost between opponents, hang-on around tight corners, collect coins and upgrade your superbike for the next race. Are you the Superbike Hero?" Technical: Like our other indie titles, this game was developed with Haxe + awe6 + CreateJS and designed to run on any device at ~30fps - which can be a challenge when dealing with pseudo-3D (no WebGL here, just lots of sprites!). SUPERBIKE HERO is based on our GRAND PRIX HERO / STOCK CAR HERO engine, and concludes the trilogy with a few new touches (mostly involving banking). The game uses tilt-to-steer on supporting mobile devices - which seems to be an ever-changing list of OSs and devices, so your mileage may vary? Commercial: SUPERBIKE HERO is available to license (on a non-exclusive basis) from our website: https://b10b.com Edited May 20, 2020 by b10b SUPERBIKE! Quote Link to comment Share on other sites More sharing options...
mentuat Posted May 21, 2020 Share Posted May 21, 2020 looks great but I'm unable to steer on iPad (6th Gen iOS 13.4.1, Safari) maybe also add tap left/right of screen to steer as a default for mobile if the tilt detection is not getting any feedback? Quote Link to comment Share on other sites More sharing options...
b10b Posted May 21, 2020 Author Share Posted May 21, 2020 Yes, tilt is a pain these days ... keeps changing requirements (a few years ago it worked almost consistently). Currently DeviceMotion needs https, and an extra permission dialog for iOS, and the screen will turn off if not touched for X seconds. Enough excuses yet SUPER BIKE HERO always listen to touch (hold and drag / virtual joystick) and also supports cursors, wasd, mouse (so tilt is just a bonus). Quote Link to comment Share on other sites More sharing options...
mentuat Posted May 21, 2020 Share Posted May 21, 2020 Oddly it looks like the game is assuming I'm on desktop (displays keyboard controls etc.) so did not have any touch controls. I had to manually select 'request mobile website' within safari to get the mobile controls. Is this something you can determine with the html? Now I've got it working I do have bit of feedback - I found the steering overly reactive/sensitive ie. I try to edge a little to the left or right but it moves far more than I intend meaning that accurate steering + avoiding other riders was very challenging! Quote Link to comment Share on other sites More sharing options...
b10b Posted May 22, 2020 Author Share Posted May 22, 2020 11 hours ago, mentuat said: Oddly it looks like the game is assuming I'm on desktop (displays keyboard controls etc.) so did not have any touch controls. I had to manually select 'request mobile website' within safari to get the mobile controls. Is this something you can determine with the html? If iOS Safari is set to "request desktop version" the user agent string changes from "iPad|iPhone|iPod" to "Mac OS" ... the game then reacts as if it's being played on a desktop (defaulting to keyboard and mouse controls). I'd say that's expected behaviour. 11 hours ago, mentuat said: I found the steering overly reactive/sensitive For sure, the touch-drag for iOS may feel like it should be an analog control allowing a gradual left or right ... whereas it's only a simple 3-state with off, left or right (like a keyboard or a d-pad). I prefer tap-left / tap-right like you suggested, but TBH we'd kept it as-was because the other games we did were drag and nobody else raised it as a concern. I think for future games we'll likely ditch tilt and drag, and put simple on-screen buttons? Shame because tilt is a lot of fun for racing! Quote Link to comment Share on other sites More sharing options...
mentuat Posted May 22, 2020 Share Posted May 22, 2020 I'm not sure why your site is defaulting to desktop only but let's assume it's just my device and therefore not a real-world problem! For control - yes I think I'd def prefer a more graduated level of control or tap to steer, but do what works for you! Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.