Drones Lab Devlog

The following is a post under the Drones Lab Project Development category.

Drones Lab Devlog

Dev Log #2 | Autonomous AI Architecture & Strategic Module System

1. Paradigm Shift : Logic over Physics Today I made a major architectural decision. Given the target platform is Android (Mobile), overly intensive use of the Physics Engine (Rigidbody/Force) would consume a lot of battery and CPU power. 2. Digital Senses: Multi-Raycast Sensors Drones no longer have “tunnel vision.” I implemented a Multi-Raycast (Fan Sensor)

Drones Lab Devlog

Dev Log #1 | Building Architecture and Visual Schemes

Date: March 18, 2026Main Focus : Scene Structure, System Architecture, and UI Layout. Development Philosophy: “Notebook First” The session began with the Notebook First method—separating the cognitive process (logic design and layout on paper) from the mechanical execution in Unity. This has been proven to significantly reduce development time by eliminating ambiguity during coding. Scene

document.addEventListener("DOMContentLoaded", function () { // OPEN MODAL (tombol di card) var buttons = document.querySelectorAll(".asset-card .open-modal"); buttons.forEach(function (btn) { btn.addEventListener("click", function () { var card = btn.closest(".asset-card"); var modal = card.nextElementSibling; if (modal && modal.classList.contains("asset-modal")) { modal.style.display = "flex"; } }); }); // CLOSE MODAL (tombol X) var closes = document.querySelectorAll(".asset-modal .modal-close"); closes.forEach(function (btn) { btn.addEventListener("click", function () { var modal = btn.closest(".asset-modal"); if (modal) { modal.style.display = "none"; } }); }); // CLOSE MODAL ketika klik area gelap var modals = document.querySelectorAll(".asset-modal"); modals.forEach(function (modal) { modal.addEventListener("click", function (e) { if (e.target === modal) { modal.style.display = "none"; } }); }); });
Scroll to Top