How is it possible to create Toy Story Racers (GBC) with C2

0 favourites
  • 9 posts
From the Asset Store
Fully commented source code/event sheet & sprites to create a space shooter game
  • Hey guys! I've got a question about an old GBC game. It's a really interesting visual showcase for the platform. Toy Story Racers. I'd love to make a game like this eventually.

    Subscribe to Construct videos now

    So the "tracks" and "graphics" are CG/FMV looping animation tracks. No actual 3D at all pretty much. Right? There's obviously more to this game than just an animation loop though either way. I'm wondering about the inner-workings and behind-the-scenes of this game engine. And how I'd be able to code a game like this through events with C2.

    I've actually started creating a prototype and I've gotten farther than I thought I could! But I'm not sure how feasible this idea is to begin with. The player is a sprite moving left and right on a large animated sprite/gif basically. I'm mainly interested in how the multiplayer, A.i. and the overall interactive aspect of the game was created.

    How is it possible to have an active multiplayer race on a track like this? This is essentially just a flat looping animation/gif with the player bound to screen. How is the GBC calculating where the other contestants are on the track? My simple prototype is like an infinite racer Rad Racer game right now. I know I can figure out some ways to "simulate" like your racing against other opponents but I don't know how to do the real deal. They're not persistent contestants on an actual physical persistent track. I'm wondering how my simple looping animation can be turned into an actual "track" where you and other A.I. race on it.

    I'm also wondering how exactly is the game controlling the movement for the other contestants. Things like moving left/right, up/ down and scaling forward/back on the track all on this animated sprite. How are the other racer sprites kept in perspective on this looping animation?

    Am I thinking about this the all wrong? I guess there must be some kind of actual heavy math or 3D stuff calculating the racers in 3D space? I'm just experimenting with C2 and I was curious how this would be possible with C2.

  • Its funny you mentioned this because a while back I was working on trying to make a 3D runner with Construct 2 kinda of like temple run. I had a 6 frame animation for the road. I had 6 frame animation for the barrels rolling towards the player. They start smaller and get bigger as they get closer. Then my computer got hit with virus and had to do hard reset lost my work. If I have time I might do another version of it again.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • you should try this plugin outrun by master Gigatron ! its doing exactly what your asking its easy to customize the graphics u just basically plug and play! hope it helps you!

  • PixelPower Yeah, I'm surprised no one has ever talked about or tried a "pseudo" pseudo 3D game. I've got something similar going on right now.

    Thanks! I've seen this page before during my research. Is there an actual download link to the plug in because I was never able to find it? I played it and it's great but I can't find the plug in. I wonder how much complicated math the plug in has though? The whole point of trying to make this "rendered video track" sort of game is because I can't handle complicated math formulas and equations. I've got one or two actual capx of 3D outrun style games. The event sheet and it's math is Greek to me.

    Still wondering how multiplayer was achieved in this game. Just out of curiosity, I've got a lot C2 practice to go before I can make a multiplayer game.

  • heyguy

    With C2 you can do everthing you want ..... you dont need unity3d or the other framework to make 3D.

    You must just include existing javascript library like treejs.. babylonjs phaser pixijs .. all with javascript .

    So then what is the problem ? When i made Outrun i said OK ... all it's possible now.

    The problem is like you said .. i can do that but how the other people can use or understand this code or make game with this plugin

    without math formula ? My goal here is no programming needed ... and stopped the treejs and other plugin...

    outrun plugin is here ... http://gigatron3k.free.fr/html5/C2/plugin/orun.rar

    You can look this demo too : http://gigatron3k.free.fr/html5/C2/plugin/c2wipeout/

    PS: forgot bezier curve is needed to drawing racing track .

  • And of course i have converted quickly road glsl example for you ;

    http://gigatron3k.free.fr/html5/C2/FX/roadglsl

    And now how interact this road with C2 sprites ? <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile"> and z map ...

  • And of course i have converted quickly road glsl example for you ;

    http://gigatron3k.free.fr/html5/C2/FX/roadglsl

    And now how interact this road with C2 sprites ? <img src="{SMILIES_PATH}/icon_e_smile.gif" alt=":)" title="Smile"> and z map ...

    Awesome example!!

  • Wow! This is amazing stuff! Thanks so much Gigatron! I'm going to look into some of this JavaScript 3D stuff. It's too much for me to really wrap my head around right now since I'm only working on my first game but it's all really amazing stuff. I only have basic knowledge of JavaScript.

    Your Outrun plugin is really stunning though! I'm going to dig into it and mess with it. It's crazy C2 can do things like this! I thought it was only strictly a 2D engine. Have you tried making a simple and fun mobile game with this? Anyway, thank you for all the plugins and effects you've made for C2!

  • Have you tried making a simple and fun mobile game with this? Anyway, thank you for all the plugins and effects you've made for C2!

    Thank you for your good comments...

    I am not really good for making game except shoot em up but need graphics etc...

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)