arcadeJHS / HTML5-Space-Invaders

A Space Invaders HTML5 porting. This work is licensed under a Creative Commons Attribution - Share Alike 3.0 - Unported license (CC BY-SA 3.0). The text of the license is available at http://creativecommons.org/licenses/by-sa/3.0/ .
http://arcadejhs.github.com/HTML5-Space-Invaders
36 stars 34 forks source link

License? #1

Open jschloss opened 11 years ago

jschloss commented 11 years ago

Awesome port. Have you thought about the type of license you'd like to use for the code?

arcadeJHS commented 11 years ago

Well not yet, should I? Are you thinking about using it somewhere?

jschloss commented 11 years ago

We'd like to extend it and modify the game a bit, yeah.

jschloss commented 11 years ago

Happy to provide more detail if you'd like— jon@bonobos.com

jlev commented 11 years ago

I am also interested in the license. Is this available for open use?

arcadeJHS commented 11 years ago

Yes, it should be! Maybe under some way of attribution (like in Creative Commons). If you can, please leave my name (maybe a link to my Github or blog pages). By the way, if you are planning to use it, I am curious to know where and how!

Thankyou!

2013/2/9 Josh Levinger notifications@github.com

I am also interested in the license. Is this available for open use?

— Reply to this email directly or view it on GitHubhttps://github.com/arcadeJHS/HTML5-Space-Invaders/issues/1#issuecomment-13322919..

kevinvla commented 11 years ago

Hi I would like to use it as an easter egg on my soon to be launched website. www.kevllar.com

I'll make sure to credit you. Thanks!

P.S. Quick question. How can I replace the spaceship with my logo?

arcadeJHS commented 11 years ago

Hi,

the game was designed, as an experiment, to be a "single file": that means all the graphics and fonts are "embedded" through a base64 encoded string. In particular, you find around line 354 (var spriteSheet = "data:image/png;base64...") the sprites atlas.

Around line 850 you find the function "drawCannon", which renders player's shooting ship. The last instruction is a "context.drawImage", which uses the above atlas to crop and render the right image. One possible solution is to add your own image, pointing the draw function of "cannon" to it.

Let me know if you need further help.

2013/2/22 kevinvla notifications@github.com

Hi I would like to use it as an easter egg on my soon to be launched website. www.kevllar.com

I'll make sure to credit you. Thanks!

P.S. Quick question. How can I replace the spaceship with my logo?

— Reply to this email directly or view it on GitHubhttps://github.com/arcadeJHS/HTML5-Space-Invaders/issues/1#issuecomment-13927074.

kevinvla commented 11 years ago

@arcadeJHS I've managed to update the sprite sheet with your help. Thanks so much. I've left the credit to your blog in the opening credits. Let me know if you would like to be credit-ed? further some how. Just enter the Konami code on my homepage to see the result. I'm very happy with the result. www.kevllar.com

Thanks again!

arcadeJHS commented 11 years ago

You're welcome! I am curious to check the result! But... enter the code where?

2013/2/25 kevinvla notifications@github.com

@arcadeJHS https://github.com/arcadeJHS I've managed to update the sprite sheet with your help. Thanks so much. I've left the credit to your blog in the opening credits. Let me know if you would like to be credit-ed? further some how. Just enter the Konami code on my homepage to see the result. I'm very happy with the result. www.kevllar.com

Thanks again!

— Reply to this email directly or view it on GitHubhttps://github.com/arcadeJHS/HTML5-Space-Invaders/issues/1#issuecomment-14032436.

kevinvla commented 11 years ago

When you arrive at the homepage just start typing on your keyboard.

Arrow keys: Up Up Down Down Left Right Left Right B A Enter

Then the game will appear.

On Monday, February 25, 2013, arcadeJHS wrote:

You're welcome! I am curious to check the result! But... enter the code where?

2013/2/25 kevinvla <notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');>>

@arcadeJHS https://github.com/arcadeJHS I've managed to update the sprite sheet with your help. Thanks so much. I've left the credit to your blog in the opening credits. Let me know if you would like to be credit-ed? further some how. Just enter the Konami code on my homepage to see the result. I'm very happy with the result. www.kevllar.com

Thanks again!

— Reply to this email directly or view it on GitHub< https://github.com/arcadeJHS/HTML5-Space-Invaders/issues/1#issuecomment-14032436>.

— Reply to this email directly or view it on GitHubhttps://github.com/arcadeJHS/HTML5-Space-Invaders/issues/1#issuecomment-14036713.

arcadeJHS commented 11 years ago

I found it! Wow, pretty difficult! :-P

By the way, thank you for the use you have done. Just a reminder: the game was developed as a proof of concept, so it could be far from perfect!

2013/2/25 kevinvla notifications@github.com

When you arrive at the homepage just start typing on your keyboard.

Arrow keys: Up Up Down Down Left Right Left Right B A Enter

Then the game will appear.

On Monday, February 25, 2013, arcadeJHS wrote:

You're welcome! I am curious to check the result! But... enter the code where?

2013/2/25 kevinvla <notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');>>

@arcadeJHS https://github.com/arcadeJHS I've managed to update the sprite sheet with your help. Thanks so much. I've left the credit to your blog in the opening credits. Let me know if you would like to be credit-ed? further some how. Just enter the Konami code on my homepage to see the result. I'm very happy with the result. www.kevllar.com

Thanks again!

— Reply to this email directly or view it on GitHub<

https://github.com/arcadeJHS/HTML5-Space-Invaders/issues/1#issuecomment-14032436>.

— Reply to this email directly or view it on GitHub< https://github.com/arcadeJHS/HTML5-Space-Invaders/issues/1#issuecomment-14036713>.

— Reply to this email directly or view it on GitHubhttps://github.com/arcadeJHS/HTML5-Space-Invaders/issues/1#issuecomment-14052722.