From adc78e09316b83365793eddf87641657b2c5c307 Mon Sep 17 00:00:00 2001 From: sageTheDM Date: Sun, 5 Jan 2025 01:12:33 +0100 Subject: [PATCH 1/3] Website update --- secret/images/minesweeper.png | Bin 42750 -> 56414 bytes secret/index.html | 149 ++++++++++++++++++++-------------- secret/mineSweeper/counter.js | 14 ++++ secret/mineSweeper/index.html | 2 + secret/mineSweeper/styles.css | 3 +- webGames/index.html | 126 +++++++++++++++++----------- 6 files changed, 186 insertions(+), 108 deletions(-) create mode 100644 secret/mineSweeper/counter.js diff --git a/secret/images/minesweeper.png b/secret/images/minesweeper.png index e0cbdebcbc36c74f7c52feb7126dbf9303f35402..e7d737608eb0aacbc05e49f0e3520a9869b73f8f 100644 GIT binary patch literal 56414 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 diff --git a/secret/index.html b/secret/index.html index 7dcefb0..bbfd0d7 100644 --- a/secret/index.html +++ b/secret/index.html @@ -1,73 +1,100 @@ - - - + + + Secret Game Collection - - - + + +
-

Secret Game Collection

+

Secret Game Collection

- +
-

© 2025 Game Collection

+

© 2025 Game Collection

- + diff --git a/secret/mineSweeper/counter.js b/secret/mineSweeper/counter.js new file mode 100644 index 0000000..8e9f78a --- /dev/null +++ b/secret/mineSweeper/counter.js @@ -0,0 +1,14 @@ +'use strict' + +document.addEventListener('DOMContentLoaded', () => { + const bombsSlider = document.getElementById('bombs'); + const bombsValue = document.getElementById('bombsValue'); + + // Update the displayed number of bombs when the slider value changes + bombsSlider.addEventListener('input', () => { + bombsValue.textContent = bombsSlider.value; + }); + + // Initialize the displayed value on page load + bombsValue.textContent = bombsSlider.value; +}); diff --git a/secret/mineSweeper/index.html b/secret/mineSweeper/index.html index 50a9346..22c9313 100644 --- a/secret/mineSweeper/index.html +++ b/secret/mineSweeper/index.html @@ -29,6 +29,7 @@ value="20" aria-label="Number of Bombs" /> + 20 @@ -38,5 +39,6 @@ + diff --git a/secret/mineSweeper/styles.css b/secret/mineSweeper/styles.css index e9155df..6eb681f 100644 --- a/secret/mineSweeper/styles.css +++ b/secret/mineSweeper/styles.css @@ -45,7 +45,8 @@ label { } input[type="number"], -input[type="range"] { +input[type="range"], +span { padding: 12px; margin-bottom: 20px; width: 100%; diff --git a/webGames/index.html b/webGames/index.html index 267e198..fe1628d 100644 --- a/webGames/index.html +++ b/webGames/index.html @@ -1,58 +1,92 @@ - - - + + + Game Collection - - - + + +
-

Game Collection

+

Game Collection

- +
-

© 2025 Game Collection

+

© 2025 Game Collection

- + From fa002e2786f1efc4b8535e4077f4fa9c70dd0b6b Mon Sep 17 00:00:00 2001 From: sageTheDM Date: Sun, 5 Jan 2025 01:13:23 +0100 Subject: [PATCH 2/3] code fromater changes --- index.html | 136 ++++++++++++++++++---- secret/asteroidDestroyer/explenation.html | 45 +++---- secret/asteroidDestroyer/secret.html | 36 +++--- secret/guessMyNumber/index.html | 82 ++++++------- 4 files changed, 200 insertions(+), 99 deletions(-) diff --git a/index.html b/index.html index b968500..c757b03 100644 --- a/index.html +++ b/index.html @@ -17,7 +17,6 @@ - @@ -46,7 +45,10 @@
  • Previously we had more unfinished Games listed here.

    -

    We decided against displaying them and giving people the impression we are working on them currently.

    +

    + We decided against displaying them and giving people the + impression we are working on them currently. +

    In the Future we will display the released games here

@@ -66,26 +68,50 @@

Our Team

@@ -93,27 +119,97 @@

About Us

-

Welcome to Interstellar Development! We are a small, passionate international team dedicated to transforming the programming world into a free-and-open-source future. Our diverse backgrounds and experiences fuel our commitment to creating free and open-source software, particularly in the realm of gaming.

-

Our journey began with a shared vision: to better organize our efforts in making free and open-source games more efficient and accessible. We recognized that many current free software games are either lacking in quality or simply do not exist. This realization inspired us to focus on developing games that are unplayable on GNU/Linux and FreeBSD systems, as well as creating free software alternatives for those in need.

-

At Interstellar Development, we believe that true freedom for computer users can only be achieved through the use of free software. That’s why we are committed to licensing all of our projects under copyleft free and open-source software licenses, ensuring that our games remain free for everyone to enjoy, forever.

-

While we are not currently accepting donations, we welcome your support in the form of feedback and suggestions for improvements. If you wish to contribute financially, we encourage you to donate to the Free Software Foundation, as without them, we would have never started this.

-

Join us as we strive to create a vibrant community around free software and gaming. Together, we can make a difference and pave the way for a free future!

+

+ Welcome to Interstellar Development! We are a small, passionate + international team dedicated to transforming the programming world + into a free-and-open-source future. Our diverse backgrounds and + experiences fuel our commitment to creating free and open-source + software, particularly in the realm of gaming. +

+

+ Our journey began with a shared vision: to better organize our efforts + in making free and open-source games more efficient and accessible. We + recognized that many current free software games are either lacking in + quality or simply do not exist. This realization inspired us to focus + on developing games that are unplayable on GNU/Linux and FreeBSD + systems, as well as creating free software alternatives for those in + need. +

+

+ At Interstellar Development, we believe that true freedom for computer + users can only be achieved through the use of free software. That’s + why we are committed to licensing all of our projects under copyleft + free and open-source software licenses, ensuring that our games remain + free for everyone to enjoy, forever. +

+

+ While we are not currently accepting donations, we welcome your + support in the form of feedback and suggestions for improvements. If + you wish to contribute financially, we encourage you to donate to the + Free Software Foundation, as without them, we would have never started + this. +

+

+ Join us as we strive to create a vibrant community around free + software and gaming. Together, we can make a difference and pave the + way for a free future! +

Our Vision

Interstellar Development: Free Software is Our Passion

-

At Interstellar Development, we embarked on this journey to create a more organized and efficient approach to developing free and open-source software, with a particular focus on gaming. We recognized a significant gap in the availability and quality of free software games, which often fail to meet the expectations of users or simply do not exist. Our mission is to fill this void and elevate the standards of free gaming experiences.

-

Our primary goal is to target games that are currently unplayable on GNU/Linux and FreeBSD systems. We aim to develop high-quality alternatives that not only provide enjoyable gameplay but also adhere to the principles of free software. Additionally, we are committed to identifying and addressing other areas within the software ecosystem that lack free alternatives, ensuring that users have access to a diverse range of tools and applications that respect their freedom.

-

At Interstellar Development, we firmly believe that the path to true freedom for computer users lies in the adoption and promotion of free software. To this end, we are dedicated to licensing all of our projects under copyleft free and open-source software licenses. This commitment ensures that our games and software remain free for everyone to play, modify, and share, fostering a culture of collaboration and innovation within the community.

-

We understand that community involvement is crucial to our success. While we are not currently accepting donations, we invite you to support us by providing feedback, reporting issues, and suggesting improvements. Your insights are invaluable in helping us refine our projects and enhance the user experience.

-

If you feel compelled to contribute financially, we encourage you to consider donating to the Free Software Foundation. Their unwavering support and advocacy for free software principles have been instrumental in our journey, and your contributions to them help sustain the broader movement that enables us to create these games.

-

Together, we can build a vibrant community around free software and gaming, paving the way for a future where everyone has access to high-quality, open-source alternatives. Join us in our mission to make a difference and champion the cause of free software for all!

+

+ At Interstellar Development, we embarked on this journey to create a + more organized and efficient approach to developing free and + open-source software, with a particular focus on gaming. We recognized + a significant gap in the availability and quality of free software + games, which often fail to meet the expectations of users or simply do + not exist. Our mission is to fill this void and elevate the standards + of free gaming experiences. +

+

+ Our primary goal is to target games that are currently unplayable on + GNU/Linux and FreeBSD systems. We aim to develop high-quality + alternatives that not only provide enjoyable gameplay but also adhere + to the principles of free software. Additionally, we are committed to + identifying and addressing other areas within the software ecosystem + that lack free alternatives, ensuring that users have access to a + diverse range of tools and applications that respect their freedom. +

+

+ At Interstellar Development, we firmly believe that the path to true + freedom for computer users lies in the adoption and promotion of free + software. To this end, we are dedicated to licensing all of our + projects under copyleft free and open-source software licenses. This + commitment ensures that our games and software remain free for + everyone to play, modify, and share, fostering a culture of + collaboration and innovation within the community. +

+

+ We understand that community involvement is crucial to our success. + While we are not currently accepting donations, we invite you to + support us by providing feedback, reporting issues, and suggesting + improvements. Your insights are invaluable in helping us refine our + projects and enhance the user experience. +

+

+ If you feel compelled to contribute financially, we encourage you to + consider donating to the Free Software Foundation. Their unwavering + support and advocacy for free software principles have been + instrumental in our journey, and your contributions to them help + sustain the broader movement that enables us to create these games. +

+

+ Together, we can build a vibrant community around free software and + gaming, paving the way for a future where everyone has access to + high-quality, open-source alternatives. Join us in our mission to make + a difference and champion the cause of free software for all! +

- diff --git a/secret/asteroidDestroyer/explenation.html b/secret/asteroidDestroyer/explenation.html index e051da1..e6fed38 100644 --- a/secret/asteroidDestroyer/explenation.html +++ b/secret/asteroidDestroyer/explenation.html @@ -1,26 +1,29 @@ - - - - Game Landing Page - - - -
-
- - + + + + Game Landing Page + + + +
+
+ + +
+ +
+

Welcome to the Asteroid Game!

+

+ In this game, you control a spaceship that shoots at asteroids to + avoid destruction and collect items for power-ups. +

+

Your goal is to survive as long as possible while scoring points!

+ +
-
-

Welcome to the Asteroid Game!

-

In this game, you control a spaceship that shoots at asteroids to avoid destruction and collect items for power-ups.

-

Your goal is to survive as long as possible while scoring points!

- -
-
- - - + + diff --git a/secret/asteroidDestroyer/secret.html b/secret/asteroidDestroyer/secret.html index 6082217..9d7f63d 100644 --- a/secret/asteroidDestroyer/secret.html +++ b/secret/asteroidDestroyer/secret.html @@ -1,21 +1,23 @@ - - - - Asteroid Shooter - - - - + + + + Asteroid Shooter + + + + - -
- - - -
+ +
+ + + +
- - - \ No newline at end of file + + + diff --git a/secret/guessMyNumber/index.html b/secret/guessMyNumber/index.html index 17856e5..2453f5c 100644 --- a/secret/guessMyNumber/index.html +++ b/secret/guessMyNumber/index.html @@ -1,54 +1,54 @@ - - - - Guess My Number - - - -
- -
-
-

Guess My Number - Game

-

-
- -
-

-

- -
+ + + + Guess My Number + + + +
+ +
+
+

Guess My Number - Game

+

+
+ +
+

+

+ +

Description

Guess a number between 1 and 20

A = check

B = Reload

▲ = increases guess by one

▼ = decreases guess by one

+
+
+
+ + +
+ +
+ + +
+ +
-
-
- -
- -
- - -
- - -
- - -
- - + +
+ + +
-
- - - + + + From 24d01959c131c5e66014dd8f7d21dfd619483772 Mon Sep 17 00:00:00 2001 From: sageTheDM Date: Sun, 5 Jan 2025 01:16:38 +0100 Subject: [PATCH 3/3] css code formater --- secret/asteroidDestroyer/style.css | 60 ++++++++++++++--------------- secret/asteroidDestroyer/styles.css | 52 ++++++++++++------------- secret/game.js | 2 +- secret/guessMyNumber/styles.css | 35 +++++++++-------- secret/styles.css | 49 +++++------------------ webGames/styles.css | 8 ++-- 6 files changed, 90 insertions(+), 116 deletions(-) diff --git a/secret/asteroidDestroyer/style.css b/secret/asteroidDestroyer/style.css index d904269..be1817f 100644 --- a/secret/asteroidDestroyer/style.css +++ b/secret/asteroidDestroyer/style.css @@ -1,43 +1,43 @@ body { - margin: 0; - overflow: hidden; + margin: 0; + overflow: hidden; } canvas { - display: block; - background: black; - width: 100%; - height: 100%; + display: block; + background: black; + width: 100%; + height: 100%; } .controls { - display: none; - position: absolute; - bottom: 20px; - left: 50%; - transform: translateX(-50%); - display: flex; - justify-content: space-between; - width: 80%; + display: none; + position: absolute; + bottom: 20px; + left: 50%; + transform: translateX(-50%); + display: flex; + justify-content: space-between; + width: 80%; } .control-btn { - display: none; - padding: 10px; - font-size: 18px; - background-color: rgba(0, 0, 0, 0.6); - color: white; - border: 1px solid #fff; - border-radius: 5px; - cursor: pointer; - flex-grow: 1; - margin: 0 5px; + display: none; + padding: 10px; + font-size: 18px; + background-color: rgba(0, 0, 0, 0.6); + color: white; + border: 1px solid #fff; + border-radius: 5px; + cursor: pointer; + flex-grow: 1; + margin: 0 5px; } -@media (max-width: 600px) { - .control-btn { - display: block; - font-size: 16px; - padding: 12px; - } +@media(max-width: 600px) { + .control-btn { + display: block; + font-size: 16px; + padding: 12px; + } } diff --git a/secret/asteroidDestroyer/styles.css b/secret/asteroidDestroyer/styles.css index 062d406..b72528c 100644 --- a/secret/asteroidDestroyer/styles.css +++ b/secret/asteroidDestroyer/styles.css @@ -2,9 +2,10 @@ margin: 0; padding: 0; box-sizing: border-box; - } - - body, html { +} + +body, +html { height: 100%; font-family: Arial, sans-serif; display: flex; @@ -13,18 +14,18 @@ background-color: #000; color: white; overflow: hidden; - } - - .landing-page { +} + +.landing-page { position: relative; width: 100%; height: 100%; display: flex; justify-content: center; align-items: center; - } - - .game-background { +} + +.game-background { position: absolute; top: 0; left: 0; @@ -34,9 +35,9 @@ backdrop-filter: blur(8px); /* Apply blur effect to the background */ z-index: -1; /* Ensures it's in the background */ pointer-events: none; /* Prevent interaction with the blurred background */ - } - - .content { +} + +.content { text-align: center; z-index: 1; /* Ensure content appears above the game background */ padding: 20px; @@ -44,19 +45,19 @@ position: relative; color: white; backdrop-filter: blur(8px); /* Ensure content has some blur as well for contrast */ - } - - h1 { +} + +h1 { font-size: 2rem; margin-bottom: 20px; - } - - p { +} + +p { font-size: 1.2rem; margin-bottom: 30px; - } - - button { +} + +button { padding: 12px 24px; background-color: #ffcc00; color: black; @@ -66,9 +67,8 @@ border-radius: 5px; text-transform: uppercase; transition: background-color 0.3s ease; - } - - button:hover { +} + +button:hover { background-color: #ff9900; - } - \ No newline at end of file +} diff --git a/secret/game.js b/secret/game.js index cf84dc9..8231594 100644 --- a/secret/game.js +++ b/secret/game.js @@ -341,7 +341,7 @@ function drawGameOver() { // Restart game function restartGame() { - window.location.reload(); + window.location.reload(); } // Main game loop diff --git a/secret/guessMyNumber/styles.css b/secret/guessMyNumber/styles.css index 9aa8a3a..ef9039a 100644 --- a/secret/guessMyNumber/styles.css +++ b/secret/guessMyNumber/styles.css @@ -1,5 +1,6 @@ /* Base Reset */ -body, html { +body, +html { margin: 0; padding: 0; font-family: monospace; @@ -16,7 +17,7 @@ body, html { width: 441px; height: 735px; border-radius: 20px; - box-shadow: 0px 8px 16px rgba(0, 0, 0, 0.6); + box-shadow: 0 8px 16px rgba(0, 0, 0, 0.6); display: flex; flex-direction: column; align-items: center; @@ -24,7 +25,7 @@ body, html { position: relative; } -@media (max-width: 768px) { +@media(max-width: 768px) { .gameboy { width: 100vw; height: 100vh; @@ -43,7 +44,7 @@ body, html { display: flex; justify-content: center; align-items: center; - box-shadow: inset 0px 4px 8px rgba(0, 0, 0, 0.5); + box-shadow: inset 0 4px 8px rgba(0, 0, 0, 0.5); overflow: hidden; } @@ -54,7 +55,7 @@ body, html { /* Titles */ h1 { - font-size: 2rem; /* Increased font size */ + font-size: 2rem; /* Increased font size */ margin-bottom: 10px; text-transform: uppercase; } @@ -64,22 +65,24 @@ h1 { background-color: #9bbc0f; color: #0f380f; border: 2px solid #0f380f; - font-size: 2rem; /* Increased font size */ - width: 80px; /* Increased width */ + font-size: 2rem; /* Increased font size */ + width: 80px; /* Increased width */ text-align: center; margin: 10px auto; - padding: 10px; /* Increased padding */ + padding: 10px; /* Increased padding */ border-radius: 4px; } /* Messages */ -.message, .score, .highScore { - font-size: 1.4rem; /* Increased font size */ +.message, +.score, +.highScore { + font-size: 1.4rem; /* Increased font size */ margin: 5px 0; } .description, -.description p{ +.description p { font-size: 1.2rem; margin: 0 auto; padding: 0 auto; @@ -97,8 +100,8 @@ h1 { /* D-Pad */ .dpad { position: relative; - width: 120px; /* Increased size */ - height: 120px; /* Increased size */ + width: 120px; /* Increased size */ + height: 120px; /* Increased size */ } /* Base Styling for D-Pad Buttons */ @@ -110,7 +113,7 @@ h1 { position: absolute; width: 42px; height: 42px; - font-size: 1.5rem; /* Increased size */ + font-size: 1.5rem; /* Increased size */ display: flex; justify-content: center; align-items: center; @@ -161,7 +164,7 @@ h1 { display: flex; flex-direction: column; justify-content: space-between; - height: 140px; /* Increased height */ + height: 140px; /* Increased height */ } .btn { @@ -171,7 +174,7 @@ h1 { border-radius: 50%; width: 60px; height: 60px; - font-size: 1.8rem; /* Increased font size */ + font-size: 1.8rem; /* Increased font size */ cursor: pointer; transition: transform 0.1s, background-color 0.2s; } diff --git a/secret/styles.css b/secret/styles.css index 69f112b..7c3550c 100644 --- a/secret/styles.css +++ b/secret/styles.css @@ -11,7 +11,7 @@ body { margin: 0; line-height: 1.6; background-image: url('images/background.jpg'); - background-size: cover /* Adjust size for tape appearance */ + background-size: cover; /* Adjust size for tape appearance */ } header { @@ -27,51 +27,22 @@ header { /* Create the flickering neon light effect */ @keyframes neonFlicker { 0% { - text-shadow: - 0 0 5px #ffcc00, - 0 0 10px #ffcc00, - 0 0 15px #ffcc00, - 0 0 20px #ffcc00, - 0 0 30px #ffcc00, - 0 0 40px #ffcc00, - 0 0 50px #ffcc00; + text-shadow: 0 0 5px #ffcc00, 0 0 10px #ffcc00, 0 0 15px #ffcc00, 0 0 20px #ffcc00, 0 0 30px #ffcc00, 0 0 40px #ffcc00, 0 0 50px #ffcc00; } 20% { - text-shadow: - 0 0 3px #ffcc00, - 0 0 7px #ffcc00, - 0 0 10px #ffcc00, - 0 0 15px #ffcc00, - 0 0 20px #ffcc00; + text-shadow: 0 0 3px #ffcc00, 0 0 7px #ffcc00, 0 0 10px #ffcc00, 0 0 15px #ffcc00, 0 0 20px #ffcc00; } 40% { - text-shadow: - 0 0 5px #ffcc00, - 0 0 15px #ffcc00, - 0 0 25px #ffcc00; + text-shadow: 0 0 5px #ffcc00, 0 0 15px #ffcc00, 0 0 25px #ffcc00; } 60% { - text-shadow: - 0 0 5px #ffcc00, - 0 0 10px #ffcc00, - 0 0 15px #ffcc00, - 0 0 20px #ffcc00, - 0 0 30px #ffcc00; + text-shadow: 0 0 5px #ffcc00, 0 0 10px #ffcc00, 0 0 15px #ffcc00, 0 0 20px #ffcc00, 0 0 30px #ffcc00; } 80% { - text-shadow: - 0 0 3px #ffcc00, - 0 0 7px #ffcc00, - 0 0 10px #ffcc00; + text-shadow: 0 0 3px #ffcc00, 0 0 7px #ffcc00, 0 0 10px #ffcc00; } 100% { - text-shadow: - 0 0 5px #ffcc00, - 0 0 10px #ffcc00, - 0 0 15px #ffcc00, - 0 0 20px #ffcc00, - 0 0 30px #ffcc00, - 0 0 40px #ffcc00; + text-shadow: 0 0 5px #ffcc00, 0 0 10px #ffcc00, 0 0 15px #ffcc00, 0 0 20px #ffcc00, 0 0 30px #ffcc00, 0 0 40px #ffcc00; } } @@ -110,7 +81,7 @@ footer { filter: brightness(0.6); } -.item .description { +.item .description { padding: 30px; font-size: 1rem; color: #ccc; @@ -119,7 +90,7 @@ footer { flex-grow: 1; } -p { +p { text-decoration: none; } @@ -154,7 +125,7 @@ p { transform: translateX(-50%) translateY(-10px); } -@media (max-width: 800px) { +@media(max-width: 800px) { header { font-size: 1.5rem; } diff --git a/webGames/styles.css b/webGames/styles.css index 12800c5..3f4f099 100644 --- a/webGames/styles.css +++ b/webGames/styles.css @@ -58,7 +58,7 @@ footer { object-fit: cover; } -.item .description { +.item .description { padding: 30px; font-size: 1rem; color: #ddd; @@ -67,7 +67,7 @@ footer { flex-grow: 1; /* Allow description to take remaining space */ } -p { +p { text-decoration: none; } @@ -104,7 +104,7 @@ p { } /* Mobile Optimization */ -@media (max-width: 600px) { +@media(max-width: 600px) { header { font-size: 1.2rem; } @@ -114,7 +114,7 @@ p { width: auto; } - .grid-container{ + .grid-container { grid-template-columns: repeat(1, 1fr); } }