• Regeln für den Video-Bereich:

    In den Börsenbereich gehören nur Angebote die bereits den Allgemeinen Regeln entsprechen.

    Einteilung

    - Folgende Formate gehören in die angegeben Bereiche:
    - Filme: Encodierte Filme von BluRay, DVD, R5, TV, Screener sowie Telesyncs im Format DivX, XviD und x264.
    - DVD: Filme im Format DVD5, DVD9 und HD2DVD.
    - HD: Encodierte Filme mit der Auflösung 720p oder darüber von BluRay, DVD, R5, TV, Screener sowie Telesyncs im Format x264.
    - 3D: Encodierte Filme von BluRay, die in einem 3D Format vorliegen. Dies gilt auch für Dokus, Animation usw.
    - Serien: Cartoon/Zeichentrick, Anime, Tutorials, Dokumentationen, Konzerte/Musik, Sonstiges sind demnach in die entsprechenden Bereiche einzuordnen, auch wenn sie beispielsweise im High Definition-Format oder als DVD5/DVD9/HD2DVD vorliegen. Ausnahme 3D.
    - Bereich Englisch: Englische Releases gehören immer in diesen Bereich.
    - Bereich Talk: Der Bereich, in dem über die Releases diskutiert werden kann, darf, soll und erwünscht ist.


    Angebot/Beitrag erstellen

    - Ein Beitrag darf erst dann erstellt werden, wenn der Upload bei mindestens einem OCH komplett ist. Platzhalter sind untersagt.
    - Bei einem Scenerelease hat der Threadtitel ausschließlich aus dem originalen, unveränderten Releasenamen zu bestehen. Es dürfen keine Veränderungen wie z.B. Sterne, kleine Buchstaben o.ä. vorgenommen werden. Ausnahme Serienbörse:
    - Bei einem Sammelthread für eine Staffel entfällt aus dem Releasename natürlich der Name der Folge. Beispiel: Die Simpsons S21 German DVDRip XviD - ITG
    - Dementsprechend sind also u.a. verboten: Erweiterungen wie "Tipp", "empfehlenswert", "only", "reup", usw. / jegliche andere Zusatzinformation oder Ergänzung, welche nicht in obiger Beschreibung zu finden ist.

    Aufbau des Angebots und Threadtitel

    Der Titel nach folgendem Muster erstellt zu werden. <Name> [3D] [Staffel] [German] <Jahr> <Tonspur> [DL] [Auflösung] <Quelle> <Codec> - <Group>
    Beispiel: The Dark Knight German 2008 AC3 DVDRip XviD - iND
    Beispiel: The Dark Knight 2008 DTS DL BDRip x264 - iND
    Beispiel: The Dark Knight 2008 AC3 DL BDRip XviD - iND
    Beispiel: The Dark Knight German 2008 AC3 720p BluRay x264 iND
    Beispiel: The Dark Knight 2008 DTS DL 1080p BluRay x264 iND
    Beispiel: Die Simpsons S01 German AC3 DVDRip XviD iND
    Beispiel: Die Simpsons S20 German AC3 720p BluRay x264 iND
    Beispiel: Sword Art Online II Ger Sub 2014 AAC 1080p WEBRip x264 - peppermint
    Entsprechend sind also u.a. verboten: Sonderzeichen wie Klammern, Sterne, Ausrufezeichen, Unterstriche, Anführungszeichen / Erweiterungen wie "Tipp", "empfehlenswert", "only", "reup", usw. / jegliche andere Zusatzinformation oder Ergänzung, welche nicht in obiger Beschreibung zu finden ist
    Ausnahmen hiervon können in den Bereichen geregelt sein.

    Die Beiträge sollen wie folgt aufgebaut werden:
    Überschrift entspricht dem Threadtitel
    Cover
    kurze Inhaltsbeschreibung
    Format, Größe, Dauer sind gut lesbar für Downloader außerhalb des Spoilers zu vermerken
    Nfo sind immer Anzugeben und selbige immer im Spoiler in Textform.
    Sind keine Nfo vorhanden z.B. Eigenpublikationen, sind im Spoiler folgende Dateiinformationen zusätzlich anzugeben :
    Quelle
    Video (Auflösung und Bitrate)
    Ton (Sprache, Format und Bitrate der einzelnen Spuren)
    Untertitel (sofern vorhanden)
    Hosterangabe in Textform außerhalb eines Spoiler mit allen enthaltenen Hostern.
    Bei SD kann auf diese zusätzlichen Dateiinformationen verzichtet werden.

    Alle benötigten Passwörter sind, sofern vorhanden, in Textform im Angebot anzugeben.
    Spoiler im Spoiler mit Kommentaren :"Schon Bedankt?" sind unerwünscht.


    Releases

    - Sind Retail-Release verfügbar, sind alle anderen Variationen untersagt. Ausnahmen: Alle deutschen Retail-Release sind CUT, in diesem Fall sind dubbed UNCUT-Release zulässig.
    - Im Serien-Bereich gilt speziell: Wenn ein Retail vor Abschluss einer laufenden Staffel erscheint, darf diese Staffel noch zu Ende gebracht werden.62
    - Gleiche Releases sind unbedingt zusammenzufassen. Das bedeutet, es ist zwingend erforderlich, vor dem Erstellen eines Themas per Suchfunktion zu überprüfen, ob bereits ein Beitrag mit demselben Release besteht. Ist dies der Fall, ist der bereits vorhandene Beitrag zu verwenden.
    - P2P und Scene Releases dürfen nicht verändert oder gar unter einem iND Tag eingestellt werden.


    Support, Diskussionen und Suche

    - Supportanfragen sind entweder per PN oder im Bereich Talk zu stellen.
    - Diskussionen und Bewertungen sind im Talk Bereich zu führen. Fragen an die Uploader haben ausschließlich via PN zu erfolgen, und sind in den Angeboten untersagt.
    - Anfragen zu Upload-Wünschen sind nur im Bereich Suche Video erlaubt. Antworten dürfen nur auf Angebote von MyBoerse.bz verlinkt werden.


    Verbote

    - Untersagt sind mehrere Formate in einem einzigen Angebotsthread, wie beispielsweise das gleichzeitige Anbieten von DivX/XviD, 720p und 1080p in einem Thread. Pro Format, Release und Auflösung ist ein eigener Thread zu eröffnen.
    - Grundsätzlich ebenso verboten sind Dupes. Uploader haben sich an geeigneter Stelle darüber zu informieren, ob es sich bei einem Release um ein Dupe handelt.
    - Gefakte, nur teilweise lauffähige oder unvollständige Angebote sind untersagt. Dies gilt auch für eigene Publikationen, die augenscheinlich nicht selbst von z.B. einer DVD gerippt wurden. Laufende Serien, bei denen noch nicht alle Folgen verfügbar sind, dürfen erstellt und regelmäßig geupdatet werden.
    - Untersagt sind Angebote, welche nur und ausschließlich in einer anderen Sprache als deutsch oder englisch vorliegen. Ausnahmen sind VORHER mit den Moderatoren zu klären.


    Verstoß gegen die Regeln

    - Angebote oder Beiträge, die gegen die Forenregeln verstoßen, sind über den "Melden"-Button im Beitrag zu melden.
  • Bitte registriere dich zunächst um Beiträge zu verfassen und externe Links aufzurufen.

*** Bestes IPTV *** bester Preis *** gratis Test ***



Build an AsteroidsStyle Space Shooter in Godot 4

AgentofHeart

MyBoerse.bz Pro Member

698502399_yxusj-38d6t9nga52t.jpg

Build an Asteroids-Style Space Shooter in Godot 4
Last updated 11/2025
Duration: 9h 44m | .MP4 1920x1080 30fps(r) | AAC, 44100Hz, 2ch | 8.76 GB
Genre: eLearning | Language: English​

Create your own Asteroids-style space shooter from the ground up.

What you'll learn
- Build a complete Asteroids style game in Godot from a blank project to a playable export
- Use Godot's scene and node system to structure a small but real 2D game
- Write core gameplay logic in GDScript, including movement, shooting, collisions, and scoring
- Work with 2D physics nodes and areas to handle asteroid spawning, hits, and player death
- Create simple, readable game UI elements such as score, lives, and restart screens
- Organise a Godot project so assets, scripts, and scenes stay tidy and easy to maintain
- Use signals to decouple game systems so player, asteroids, and UI communicate cleanly
- Export the finished game so it can be shared and played outside the editor

Requirements
- A computer that can run the current stable version of Godot 4 and a text editor
- Basic computer skills such as installing software and managing folders
- No previous Godot experience required, the project is built step by step
- Some very basic programming or logic understanding is helpful but not essential
- An interest in learning how 2D games work under the hood, not just following along blindly
- Around a few hours of focused time to follow the lessons and experiment between them
- A willingness to tinker, break things, and fix them as part of the learning process

Description
A Complete 2D Game in Godot 4

Create your own Asteroids-style space shooter from the ground up

Learn how to design, code, and polish a full 2D arcade game usingGodot 4.

Turn a blank project into a fast-pacedAsteroids-stylespace shooter inGodot 4.This course guides you step by step through every stage of development. Start with an empty project and finish with a playable, professional-quality game featuring smooth controls, score tracking, menus, sound, and high-score saving. From importing assets and coding player movement to adding menus, sound effects, and saving high scores, this course will enable you to create full games, not just a tech demo!

Whether you are new to Godot or looking to strengthen your 2D development workflow, you will finish this course with afully playable, polished gameand the confidence to create your own projects.

Perfect for:new and intermediate developers who want to master practical game creation, build confidence with GDScript, and establish a solid workflow for future projects.

You'll Learn How To:

Implement player movement, physics, and shooting.

Build responsive UI and in-game menus.

Use signals and singletons to manage gameplay systems.

Add music, sound effects, and save player settings.

Polish your project for a professional finish.

Outcome:A fully functionalAsteroids-stylegame and the knowledge to create your next one faster and better.

What You'll Learn

Build a complete 2D game from start to finish in Godot 4.

Write efficient, well-structured GDScript code.

Implement player movement, physics, and shooting systems.

Use signals and enums to connect and manage gameplay logic.

Design professional interfaces, menus, and in-game UI.

Save and load player data such as settings and high scores.

Integrate sound effects, music, and user-controlled volume.

Refine your project with polish and visual feedback.

Course Breakdown

Section 1: Introduction and Setup

In this section, you'll establish the foundation for your game project. You'll create a new Godot workspace, link it with a Git repository for version control, and plan your design using a Game Design Document. You'll also import your game assets, including sprite sheets, and learn how to slice them into usable frames for animation. By the end, your workspace will be fully organised and ready for development.

Create and organise your Godot workspace.

Use Git for version control and project safety.

Plan your game with a Game Design Document (GDD).

Import and prepare sprite sheets for use in the engine.

Section 2: Core Gameplay

Here you'll bring your player ship to life. You'll build the core scenes that define your level and player setup, then map keyboard inputs for thrust and rotation. Through hands-on coding, you'll apply real physics forces to create responsive movement and introduce screen wrapping so your ship loops seamlessly around the edges of play. You'll finish this section by creating your first asteroid setting the stage for gameplay interaction.

Set up the main level and player ship scenes.

Map player inputs for thrust and rotation.

Apply physics-based movement using vector maths.

Add screen wrapping for continuous play.

Challenge: create a basic asteroid scene.

Section 3: Projectiles and Collisions

Now you'll make your ship fight back. You'll design and script a bullet scene, attach it to your ship, and control its firing rate using timers. You'll learn how to detect impacts between bullets and asteroids using Godot's collision layers and masks, then handle destruction events cleanly with object-oriented techniques. By the end, you'll have a fully functional shooting system with satisfying visual feedback.

Build and fire bullets using timers and spawn points.

Detect and handle collisions between objects.

Manage object destruction with clean, modular logic.

Configure physics layers and masks for accuracy.

Section 4: Game Logic and Spawning

With the fundamentals in place, you'll introduce gameplay depth and challenge. You'll code an asteroid spawner that randomly places new asteroids on the screen, add movement and rotation variety, and make large asteroids split into smaller ones when destroyed. You'll also connect game systems together using signals a key feature of Godot for managing complex events. Finally, you'll handle player damage, invulnerability timers, and refactor your scripts to keep your codebase clean and scalable.

Spawn asteroids with randomised positions and behaviour.

Split large asteroids into smaller ones dynamically.

Use signals to connect different parts of the game.

Implement player damage and cooldown logic.

Refactor your code with enums and consistent style.

Section 5: UI and Menus

In this section, you'll shift focus to user experience. You'll create a complete user interface including score and health displays, a main menu, a game-over screen, and a ship-selection screen. You'll use a singleton (autoload) to store and update global data such as player scores and settings, then implement file saving so scores persist between sessions. By the end, your game will feel cohesive and player-friendly, with smooth menu transitions and reusable UI scenes.

Display score, health, and game-over information.

Build a main menu with Start, Settings, and Quit options.

Create a ship-selection menu with multiple playable ships.

Save and load data for high scores and preferences.

Section 6: Audio and Polish

This final section brings your game to life with sound and visual refinement. You'll add background music, sound effects, and explosion feedback, using Godot's Audio Buses to balance music and effects. You'll connect volume sliders in your Settings menu to control sound in real time, and save player preferences to disk. Once complete, you'll tweak the visuals, timing, and transitions for a polished, ready-to-release project that feels as good as it plays.

Add background music and sound effects.

Use Audio Buses to balance and group sounds.

Create in-game sliders to control volume.

Save and restore audio preferences.

Add explosion and feedback effects for polish.

What You'll Be Able to Do

By the end of the course, you will:

Build a complete 2D game in Godot 4 from concept to completion.

Manage multiple game scenes and systems with confidence.

Write maintainable GDScript code that follows best practices.

Design complete UI and menu systems.

Implement persistent data storage for scores and settings.

Integrate sound, feedback, and final polish for a professional result.

Transferable Skills

Object-oriented programming and clean code design.

Problem-solving and debugging across complex projects.

Version control using Git.

Project management and structured development.

Applied mathematics for 2D movement and physics.

UI/UX design principles for game interfaces.

Event-driven programming using Godot's signal system.

Who This Course Is For

Aspiring game developers learning Godot 4.

Hobbyists who want to complete their first polished project.

Students studying 2D game design or programming fundamentals.

Developers who want to strengthen their coding and workflow skills.

Tools Used

Godot 4(4.4 and 4.5)

GDScriptfor gameplay logic

Gitfor version control

Included 2D assetsfor all lessons

Who this course is for:
- Complete beginners who want to learn Godot 4 by building a simple, finished game
- Hobbyists who have tried other engines andStudents interested in game development who prefer practical projects over theory only want a clear, guided start with Godot
- Indie devs who want a quick, focused project to understand Godot's 2D workflow
- Programmers from other languages who want a fast introduction to GDScript through a project
- Artists and designers who want to see how their assets might be used in a game
- Teachers or mentors looking for a compact example project to show beginners
- Anyone who enjoys classic arcade games and wants to recreate that feel in their own engine


698502441_yxusj-10g1sbj5k52g.jpg

fd6EEMIk_o.jpg

 
Zurück
Oben Unten