Jump to content


Photo
- - - - -

TCGM's Space Shooter Engine [GM 8 PRO]


  • Please log in to reply
6 replies to this topic

#1 thecrazygamemaster

thecrazygamemaster

    Devcodier

  • GMC Member
  • 670 posts
  • Version:GM:Studio

Posted 18 June 2011 - 01:57 AM

Title: TCGM's Space Shooter Engine
Description: Engine for Top Down Space Shooters
GM Version: GM 8
Registered: Yes
File Type: .gmk
File Size: 3.3mb
File Link: .gmk

wasd to move, space to shoot

Additional Info
Insert Tons of stuff I typed:

Hello GMC,


I'm the creator of the game Fleet Commander, which while not nearly finished has quite a powerful engine behind it. My Space Shooter engine gives you the baseline framework for a Top Down Space Shooter. It took me ages to figure out the code, but once done, that effort produced something akin to the Half Life 2 engine in versatility and compatibility. I decided to make the engine open source so everyone could benefit from it. It is very easy to understand, and I have left tons of notes in the scripts for you to read.

As to why this engine is coming out in releases with more features per release is because I'm extracting the code from my game FC, and only the code I WANT to make open source. I mean, nobody uploads the .gmk of a game they are working on so everyone can see it ^.^. While this engine will have a lot of frameworks for some features of FC, not all the features of FC nor the advanced actual functions that make up the things built off these frameworks will be released.

For a demonstration of what this engine can do, play FC: http://www.yoyogames...fleet-commander

Do note that the current version of FC has an outdated version of my engine, so it lags.

Features:
Dynamic Thrust: Maximum speed, gradual thrusting.
Direction-Locked Hardpoints: Ships can fire (or multifire) any amount of bullets at any point on the sprite, and those points will stay in place on the ship even if it turns.
Damage: A basic damage statistic is implemented in this version, next version I will add in the complex one from FC.

Next Version Features:

Team Engine: Team framework, allowing ships to know who is aggro to them and who is not via teams; Allies are enabled with this.
Aggro Engine: Aggro AI framework, making it so that if you anger a ship or team of ships enough, it/they will start shooting you until it/they kill you.
Shield/Energy: Shields and Energy systems.
Turrets: Turret framework.
Damage: Mentioned above.
Weight: A statistic called weight, which is basically how much your ship weighs.

Those are kind of the main features. This engine runs EXTREMELY fast, does not lag at all, and uses scripts that are universal. It is very easy to add in new bullets, ships, even enemies.

Good luck, and I hope this helps those who are pulling their hair out over Space Shooter Physics.

Edited by thecrazygamemaster, 19 June 2011 - 04:10 AM.

  • 0

#2 Orbitguy

Orbitguy

    UNS Lead Guy

  • GMC Member
  • 314 posts
  • Version:GM:Studio

Posted 19 June 2011 - 02:59 AM

Omg I loved Fleet Commander. One of the few random GM games that I didn't delete from my desktop. It was really well done but there were several ships you couldn't buy/play as and that disappointed me. It was also, as some people commented rather hard to understand, but I messed around with it a lot and played most of the content.

Edit: wow this is also interesting, you have updated it since I last played it appears. I didn't remember a campaign mode lol.

Anyways on to looking at the current engine you posted. One issue I found is that the movement doesn't seem to work too well. I'm not totally sure why, but the ship moved extremely fast for some reason. Once I started going forward for example, I would go really fast, and would be unable to turn either. Other than that it is a nice start and would love to see some of the features of FC in this.

Edited by Orbitguy, 19 June 2011 - 03:06 AM.

  • 0

#3 thecrazygamemaster

thecrazygamemaster

    Devcodier

  • GMC Member
  • 670 posts
  • Version:GM:Studio

Posted 19 June 2011 - 03:51 AM

Omg I loved Fleet Commander. One of the few random GM games that I didn't delete from my desktop. It was really well done but there were several ships you couldn't buy/play as and that disappointed me. It was also, as some people commented rather hard to understand, but I messed around with it a lot and played most of the content.

Edit: wow this is also interesting, you have updated it since I last played it appears. I didn't remember a campaign mode lol.

Anyways on to looking at the current engine you posted. One issue I found is that the movement doesn't seem to work too well. I'm not totally sure why, but the ship moved extremely fast for some reason. Once I started going forward for example, I would go really fast, and would be unable to turn either. Other than that it is a nice start and would love to see some of the features of FC in this.

I'm glad you liked FC :D I actually thought everyone hated it.

I've also picked up development of Ebon Shroud.

On topic:
As to the problem with my engine: in order to not continually travel in the direction you started going in, you have to turn AND thrust using W. My engine uses actual physics. As to speed, I set the movement script maxspeed argument to 10, which is really really fast. Player_Object>Alarm 0>change argument0 in the run script block to like, 5 or something.

Edited by thecrazygamemaster, 19 June 2011 - 04:17 AM.

  • 0

#4 Ninja-Scar

Ninja-Scar

    GMC Member

  • New Member
  • 7 posts

Posted 19 June 2011 - 03:55 PM

Ya I also enjoyed Fleet Commander but the only few things that felt odd was how you could be flying so fast and then stop all of a sudden and turning the ship didn't feel smooth.

The tutorial is still good to and I fiddled around with my own graphics and made a super laser.
  • 0

#5 freko

freko

    The Professional

  • GMC Member
  • 504 posts
  • Version:GM8

Posted 21 June 2011 - 08:18 AM

Well, nothing to say much but very much basic <_<

However you upcoming features Team Engine & Aggro Engine seems to be quite promising.

For now its just 3/10
  • 0

#6 DemyX_Designs

DemyX_Designs

    GMC Member

  • New Member
  • 36 posts

Posted 13 September 2011 - 05:09 AM

This is the one with my ships in it? Sweet.
  • 0

#7 slkjdfv

slkjdfv

    GMC Member

  • GMC Member
  • 53 posts
  • Version:GM8

Posted 22 February 2012 - 11:23 PM

mediafire doesn't work for me. :(
  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users