galactic-survivor
- 8 Devlogs
- 18 Total hours
A space shooter game you play in the browser. Fly through 7 areas, fight bosses, collect skills and power-ups. Built from scratch with HTML and JavaScript
A space shooter game you play in the browser. Fly through 7 areas, fight bosses, collect skills and power-ups. Built from scratch with HTML and JavaScript
Feedback
Hey! Thanks for participating in Stardance! However, as others have noted, your code and readme are entirely AI-generated. Please rewrite the readme and code with your own major changes, creative input, and design. Thank you for your understanding,
For any questions, please create a ticket in Slack—#ask-the-shipwrights.
Shipwright walkthrough
Feedback
Your code seem to be largely written by AI. This can be seen from both the code and the user interface. As a remainder, up to 30% of AI usage is allow for Stardance challenge, and exceeding the AI usage would not be accepted. Please rewrite your code to make sure you meet the limit.
If you have any questions, feel free to ask in #ask-the-shipwrights.
Shipwright walkthrough
Feedback
Hello!
Awesome project, but it seems like your project uses a excessive amount of AI. Please rewrite the CSS by hand and add some human made features, make it something you want to be proud off and something that is yours!
Dm @Rohan for any questions : D
Shipwright walkthrough
Feedback
Hello,
Your project codebase is almost entirely AI-generated with no human effort whatsoever, please re-write majority of your codebase including your README by hand for approval.
If you have any questions, DM @kaboom or create a ticket in #ask-the-shipwrights.
Shipwright walkthrough
Fixed inconsistent game speed + restored CRT terminal UI
My game was running at different speeds depending on the monitor refresh rate. I fixed the game loop to use a fixed 240Hz timestep so it feels identical everywhere.
Also switched the entire UI to the CRT terminal theme: green phosphor text (#33ff00), VT323 monospace font, CRT scanline overlay, screen flicker effect, and chunky retro buttons. All inline styles moved to an external CSS file.
Files changed: game.js, index.html, style.css
Feedback
Hey! Thanks for shipping your project. It's not quite ready for voting yet, so here's what we'd like you to change:
- Rework the CSS, right now it looks like every other AI-made site. Give it your own style.
- Add a couple of features you came up with yourself to make it more fun to use.
- Try to rewrite the code from scratch , it seem like you have used extensive amount of AI , please note that only 30% max usage of AI is allowed !
-your readme seem to be AI generated ,rewrite it and it should have all the info about your project you can check out the resource section to learn more on how to write a proper readme
-your project banner should be a screenshot of your project in action , change it from project settings
Once you've made these, ship it again and we'll take another look!
Shipwright walkthrough
Devlog Update: Target UI, HUD & Dev Toggles 🎯
Added the final visual polish and core UI systems to Galactic Survivor:
Lightning Targeting: Added a crosshair & screen-dim effect when freezing time to land a lightning strike
Dynamic HUD: Built real-time UI tracking for active skills (Q/E/R), health, score combo, stage progress, and revives.
Game Loop Fix: Smoothed out dt calculations with performance.now() for stable frame updates
Settings & Dev Toggles: Added quick toggles for music, star effects, God Mode modal, and a Dev Mode overlay for testing.
The game is fully playable and ready to launch!.🚀🎮
Added Visual Effects & Skill Rendering 🚀
I worked on the visual side of Galactic Survivor today.
I added and improved the rendering for skill pickups, the player shield, berserk glow, fire chamber, plasma barrier, poison aura, magnet range, bullets, enemy bullets, and several ability effects.
I also added visual effects for lightning, explosions, shockwaves, black holes, time freeze, laser beams, fireball warnings, boss fire rings, teleporting, and rage mode.
Today i made a lot of progress on my game! 🚀
I worked mainly on the rendering and gameplay systems. I added spaceship drawings for the player, enemies, and bosses using Canvas.
I also improved the visual effects with glowing ships, animated stars, screen shake, backgrounds, and a portal system. 🌀✨
On the gameplay side, I worked on enemy bullets, boss attacks, boss abilities, enemy spawning, skill pickups, collisions, particles, floating texts, and area progression.
Today I continued implementing the game logic in game.js.
I worked on the skill selection and pickup system, pause/settings/restart functionality, game initialization and reset logic, enemy stats and enemy spawning.
I also started implementing the main update(dt) game loop, including player movement, skill timers, auto repair, combat drone behavior, lightning damage, fire chamber, plasma barrier, poison aura, shooting mechanics, different weapon behaviors, and bullet movement.
I wrote around 340 lines of code today and continued building the core gameplay systems step by step.
built the core engine foundation for galactic survivor. Set up dynamic asset loading, audio/sfx systems, custom controls for Q/E/R abilities, background stars, 7 unique areas with custom color themes, and a skill database with 25+ abilities (multishot, laserbeam, black hole, etc.)
Added UI layout and CSS
Split all the styling out of index.html into a proper style.css file. The menu still looks the same but the codebase is cleaner :
index.html —> structure only
style.css —> all the neon glows, HUD, and sci-fi panels
game.js —> gameplay logic (next)
No visual changes just getting the architecture solid before wiring up the actual game
Worked on the complete HTML structure today. Added canvas, HUD, menu, pause, settings, game over, victory screens, and modal dialog. ALL styled with neon cyan/magenta accents