Jump to content

Photo

Early preview of spaceship duel game (CV)


23 replies to this topic

#1 PkK OFFLINE  

PkK

    Moonsweeper

  • 469 posts
  • Location:Europe

Posted Fri Jul 25, 2008 8:53 AM

I have done some improvements to a WIP called "Colored gravity".

There are two spaceships, each steered by a ColecoVision controller. At the top of the screen there are two numbers.
The upper one is energy left. Energy is lost when firing, changing color or being hit by a missile. Energy recharges while the spaceship isn't accelerating or decelerating. The other number is the reload. You can't fire or change color while it's nonzero.
There are three colors. Objects of different color attract each other.

Left fire button: Fire missile of your current color.
Right fire button: Try to change color.
Joystick: Accelerate / Decelerate, turn spaceship.

Spaceships and missiles bounce when hitting the border of the playing area.

The game becomes a bit slow when there are many objects on screen.

Philipp

P.S.: This is far from a complete game, but spaceships and missiles bouncing around are fun.

Attached Files


Edited by PkK, Fri Jul 25, 2008 9:59 AM.


#2 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sat Jul 26, 2008 4:12 AM

Here's a slightly improved version. Missiles self-destruct after some time. This may sound like a minor change, but it improves playability by combatting the slowdown caused by too many objects being on the screen at a time.

Philipp

Attached Files



#3 ten-four OFFLINE  

ten-four

    Dragonstomper

  • 915 posts
  • Here i am... again!
  • Location:Aalborg, Denmark.

Posted Sat Jul 26, 2008 8:35 AM

Which program is used for this format ?. [.gz]

I tried to open it yesterday without success.

#4 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sat Jul 26, 2008 10:26 AM

Which program is used for this format ?. [.gz]

I tried to open it yesterday without success.


It's gzip, but I think many compression tools like WinZIP or WinRAR can handle it too. I didn't compress it to save space, more because of AtariAge not allowing filenames ending in .rom

Philipp

#5 tjb OFFLINE  

tjb

    Stargunner

  • 1,030 posts
  • Let's play soccer
  • Location:San Antonio, Texas

Posted Sat Jul 26, 2008 10:51 AM

Which program is used for this format ?. [.gz]

I tried to open it yesterday without success.


Give 7zip a try. It opens.gz files just fine (including the ones posted here) and it's free. I used to used WINZIP but I use 7zip for pretty much everything now.

http://sourceforge.n...?group_id=14481

tjb

#6 tjb OFFLINE  

tjb

    Stargunner

  • 1,030 posts
  • Let's play soccer
  • Location:San Antonio, Texas

Posted Sat Jul 26, 2008 10:52 AM

The game looks good so far. What's are you developing it in?

tjb

#7 newcoleco OFFLINE  

newcoleco

    Stargunner

  • 1,328 posts
  • Always Tired
  • Location:Quebec

Posted Sat Jul 26, 2008 11:01 AM

ABOUT GZ
I'm using 7zip that was not associated with file extention gz in my Windows, but it's works fine with gzip files.


ABOUT ROM

I tried the game, and so far I have tons of questions. When I tried the game, I had memories of "Omega Race", "Combat", and also my Coleco minigame "Space Trainer".

My first question is : So far, what is your prediction, your plan, about this game project?
My second question is : Will it be part of a bigger game? or tons of graphics variations like "Combat"? or part of a multiple games cartridge?
My third question is : Why I can't shoot straight?
My last question for now is : What is true and wrong in this affirmation : the blue projectiles are "repulsive", green projectiles are "attractive", and red projectiles are "targetting"?

#8 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sat Jul 26, 2008 12:00 PM

The game looks good so far. What's are you developing it in?

tjb


It's mostly C with some functions implemented in assembler.

Philipp

#9 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sat Jul 26, 2008 12:16 PM

[...]
I tried the game, and so far I have tons of questions. When I tried the game, I had memories of "Omega Race", "Combat", and also my Coleco minigame "Space Trainer".

My first question is : So far, what is your prediction, your plan, about this game project?

It's an old project. I had the idea and wrote a prototype in september 2007. It used floating-point first and euclidian metric for distance. The speed was horrible. I switched to fixed-point and did some simplifications, but it was still too slow. However I reused some of the code for the smooth movement in SCJ3. There it got optimized (some parts rewritten in assembler, some compiler optimizations). I now looked at CG again, ported the improvements made in SCJ3 and improved the gameplay a bit (added the bouncing, the concept of energy and some minor stuff). I don't really know where the game will go from here yet. I hope to make something out of it this or next year.
So far I have a few ideas I'd like to implement next:
- Add music (no sound effects since however strage the gravity may be in the game world it's space and no one can hear you scream there)
- Make an AI opponent

My second question is : Will it be part of a bigger game? or tons of graphics variations like "Combat"? or part of a multiple games cartridge?

In it's current, incomplete and unoptimized state the ROM is about 11KB. With the improvements it's likely to grow a bit. I'll have to see how big it gets.

My third question is : Why I can't shoot straight?

The problem is that the spaceship can point in 32 directions, but there's just 8 sprites at the moment, so it looks like you're not shooting straight. The effect is made worse by the distance metric used since circles are not round but diamond shaped there. So when you shoot a projectile it's repelled by your spaceship since it's of the same color. This repulsice force is a bit stronger towards the diagonals.

My last question for now is : What is true and wrong in this affirmation : the blue projectiles are "repulsive", green projectiles are "attractive", and red projectiles are "targetting"?

There is no such differene between the colors. Objects of different color are attracted to each other, objects of the same color repel each other. So when aimed at a blue spaceship or missile red and green projectiles will function as homing missiles, while blue missiles won't hit.

Philipp

#10 ScottHuggins OFFLINE  

ScottHuggins

    Moonsweeper

  • 277 posts
  • Through The Looking Glass
  • Location:Dallas, TX

Posted Sat Jul 26, 2008 1:19 PM

Phillip,

I am impressed with the 'physics' you have implemented. The control of the ship with regards to the thrust and friction is great. I think I had more fun just flying the ship around than shooting at stuff.

#11 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sun Jul 27, 2008 5:52 AM

I added some eye candy and improved the speed.

Attached Files



#12 retroillucid OFFLINE  

retroillucid

    Quadrunner

  • 8,115 posts

Posted Mon Jul 28, 2008 10:01 AM

I added some eye candy and improved the speed.


Very nice game! :)

I think it would make a very enjoyable game!

#13 Pixelboy OFFLINE  

Pixelboy

    Quadrunner

  • 8,176 posts
  • Location:Montreal, Canada

Posted Thu Jul 31, 2008 7:38 PM

It's hard to believe it took me this long to finally try this little game. :)

Physics are quite nice and smooth, which is a big plus, but I can't say it holds my interest for very long in its current state. It definately needs more in terms of game mechanics.

This is just a humble suggestion, but instead of ships flying around in empty space, how about having viruses and microbes fight in a microscopic playfield? The projectiles could be anti-bodies that home in on targets of a different color, but an organism could evade attacks by changing color (or even morph into a different form). This would be slightly more original than "spaceship game #4583", and perhaps other interesting gameplay mechanics could be devised around this concept, like a microbe eating others when they are weak, and then mutating/evolving into other forms of organic life. Could be fun...

Anyway, thanks for sharing, PkK! :D

#14 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sat Aug 2, 2008 3:47 PM

It's hard to believe it took me this long to finally try this little game. :)

Physics are quite nice and smooth, which is a big plus, but I can't say it holds my interest for very long in its current state. It definately needs more in terms of game mechanics.

This is just a humble suggestion, but instead of ships flying around in empty space, how about having viruses and microbes fight in a microscopic playfield? The projectiles could be anti-bodies that home in on targets of a different color, but an organism could evade attacks by changing color (or even morph into a different form). This would be slightly more original than "spaceship game #4583", and perhaps other interesting gameplay mechanics could be devised around this concept, like a microbe eating others when they are weak, and then mutating/evolving into other forms of organic life. Could be fun...

Anyway, thanks for sharing, PkK! :D


I've never made spaceship game before, so fo me it would be a first, not a #4583. However I agree that there currently is not enough for a game. I'm considering making a spaceship game based on these physics with the current game becoming just one level of the game.

Philipp

#15 Pixelboy OFFLINE  

Pixelboy

    Quadrunner

  • 8,176 posts
  • Location:Montreal, Canada

Posted Sun Aug 3, 2008 4:40 AM

I've never made spaceship game before, so fo me it would be a first, not a #4583. However I agree that there currently is not enough for a game. I'm considering making a spaceship game based on these physics with the current game becoming just one level of the game.

Okay, it was just a suggestion. :)

#16 duncantoml OFFLINE  

duncantoml

    Moonsweeper

  • 251 posts

Posted Sun Aug 3, 2008 5:46 AM

Nice

#17 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sun Aug 3, 2008 1:05 PM

Okay, it was just a suggestion. :)


Well, it certainly is a good game idea. I suppose it will be picked up by me or someone else later. Isn't the maker of Simcity doing a similar (at least for it's first level) project named spore?

Philipp

#18 Pixelboy OFFLINE  

Pixelboy

    Quadrunner

  • 8,176 posts
  • Location:Montreal, Canada

Posted Sun Aug 3, 2008 3:18 PM

Okay, it was just a suggestion. :)

Well, it certainly is a good game idea. I suppose it will be picked up by me or someone else later. Isn't the maker of Simcity doing a similar (at least for it's first level) project named spore?

Yeah, but from what little I've heard, it's turning more and more into another Duke Nukem Forever.

About Colored Gravity, how about making a sort of chess game out of it? Spaces in the "chess board" could be interstellar sectors, and encounters between enemy ships would be a close-up view. It would work like a simplified version of Advance Wars.

Just throwing ideas around. :)

#19 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sun Aug 3, 2008 3:25 PM

Okay, it was just a suggestion. :)

Well, it certainly is a good game idea. I suppose it will be picked up by me or someone else later. Isn't the maker of Simcity doing a similar (at least for it's first level) project named spore?

Yeah, but from what little I've heard, it's turning more and more into another Duke Nukem Forever.

The release date is tomorrow.

#20 Pixelboy OFFLINE  

Pixelboy

    Quadrunner

  • 8,176 posts
  • Location:Montreal, Canada

Posted Sun Aug 3, 2008 4:01 PM

Isn't the maker of Simcity doing a similar (at least for it's first level) project named spore?

Yeah, but from what little I've heard, it's turning more and more into another Duke Nukem Forever.

The release date is tomorrow.

Wikipedia says early September, but it's a moot point. It just goes to show how little I've checked up on that game. :P

I stand corrected.

#21 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Sun Aug 17, 2008 8:59 AM

The attached demo shows some of the gameply items I intend to use:

- Player starts in empty field, other objects teleport in over time, Player wins level by surviving for some time (a bit similar to Wizard of Wor)
- Space station at fixed position that fires fast, short-lived bullets which are not affected by gravity.

Philipp

Attached Files



#22 retroillucid OFFLINE  

retroillucid

    Quadrunner

  • 8,115 posts

Posted Sun Aug 17, 2008 12:15 PM

The attached demo shows some of the gameply items I intend to use:

- Player starts in empty field, other objects teleport in over time, Player wins level by surviving for some time (a bit similar to Wizard of Wor)
- Space station at fixed position that fires fast, short-lived bullets which are not affected by gravity.

Philipp


I like the physics in this game... very nice concept.. makes me remember Omega Race ;)
I'm sure you'll add some backgrounds, borders or stars... it'll make a very nice looking game :)
Will you plan to release as a fully playable cartridge? If so, count me as a buyer! ;)

Keep up your nice work Philipp ! :D

#23 Pixelboy OFFLINE  

Pixelboy

    Quadrunner

  • 8,176 posts
  • Location:Montreal, Canada

Posted Mon Aug 18, 2008 7:43 PM

The attached demo shows some of the gameply items I intend to use:

- Player starts in empty field, other objects teleport in over time, Player wins level by surviving for some time (a bit similar to Wizard of Wor)
- Space station at fixed position that fires fast, short-lived bullets which are not affected by gravity.

Philipp

This game gets more interesting with each new version. Keep it up, Philipp! :)

#24 PkK OFFLINE  

PkK

    Moonsweeper

  • Topic Starter
  • 469 posts
  • Location:Europe

Posted Wed Aug 20, 2008 3:13 PM

I like the physics in this game... very nice concept.. makes me remember Omega Race ;)
I'm sure you'll add some backgrounds, borders or stars... it'll make a very nice looking game :)
Will you plan to release as a fully playable cartridge? If so, count me as a buyer! ;)


I hope I'll be able to make a cart-releasable game out of this. However I don't know when that will happen. Since I probably won't work on it in the next few weeks I've attached the current version.

Philipp

Attached Files






0 user(s) are browsing this forum

0 members, 0 guests, 0 anonymous users