Commit Graph

64 Commits

Author SHA1 Message Date
Yogi Wiguna d2ae5ada0e feat: Add dynamic camera context manager, initial main scene setup with gridmap and UI, and player script. 2026-02-11 16:52:27 +08:00
Yogi Wiguna 382899d3e1 feat: Introduce tekton_walking 3D model, implement a CameraContextManager for dynamic camera positioning, and add a ScreenShakeManager script. 2026-02-11 13:24:24 +08:00
Yogi Wiguna 2c1f6746d4 feat: Implement the initial main game scene, including GridMap, comprehensive UI, and mobile touch controls. 2026-02-10 11:26:28 +08:00
Yogi Wiguna 20e9897481 feat: Implement UIManager for player action, playerboard, and power-up UI, and add initial lobby, main scenes, and PlayerboardManager. 2026-02-09 11:35:45 +08:00
Yogi Wiguna 1048d7e0ca feat: Initialize project with main scene, gridmap, core assets, and VS Code settings. 2026-02-09 09:46:27 +08:00
adtpdn 94efea7d38 update fonts and some gui 2026-02-08 18:21:01 +08:00
Yogi Wiguna 263af68596 feat: Implement player movement manager with grid-based movement, rotation, and advanced 'SUPER PUSH' mechanics. 2026-02-06 13:59:18 +08:00
Yogi Wiguna b3c044e1e9 feat: Implement the main game scene with manager initialization, comprehensive UI setup including a dynamic message bar, tile respawn logic, and core multiplayer integration. 2026-02-06 12:30:20 +08:00
Yogi Wiguna e34a7467d0 feat: Add initial main game scene with grid and cameras, and implement player movement manager. 2026-02-05 17:48:47 +08:00
Yogi Wiguna a4bd5e3c0b feat: Implement core player character setup, a centralized notification system, and special tile power-up management with inventory and cooldowns. 2026-02-05 17:16:15 +08:00
Yogi Wiguna e933773688 feat: Introduce core game managers and main scene, implementing player UI for board, actions, and power-ups. 2026-02-05 16:12:34 +08:00
Yogi Wiguna fe494b50ef feat: Implement core game scene with UI, managers, and a default mesh library. 2026-02-05 12:58:58 +08:00
Yogi Wiguna 84ca4eb997 feat: Add core game scene with manager initialization, a dynamic message bar, scarcity-based tile respawn, and a new star tile asset. 2026-02-05 12:23:20 +08:00
Yogi Wiguna 597e6d0a56 feat: Initialize main game scene and add player input and touch control managers. 2026-02-05 11:57:04 +08:00
Yogi Wiguna 18128288d2 feat: Introduce SpecialTilesManager to manage special tile effects, including powerup inventory, leveling, cooldowns, and targeted abilities. 2026-02-05 10:30:27 +08:00
Yogi Wiguna 757051aca8 feat: Implement powerup inventory UI and manager, introducing ghost and area freeze special tiles. 2026-02-03 17:04:35 +08:00
Yogi Wiguna 02d13d9ff5 feat: Add main game scene with core logic, manager initialization, UI setup, and an in-game message bar. 2026-02-03 14:48:41 +08:00
Yogi Wiguna e8fc3f86c5 feat: Implement special tile power-up system with manager, levels, cooldowns, inventory, and associated assets. 2026-02-03 10:16:03 +08:00
Yogi Wiguna 614d678b84 feat: Add initial main game scene with grid map, player board UI, and manager scripts for game logic and input. 2026-02-02 16:31:07 +08:00
Yogi Wiguna 66d34d0d29 feat: Establish initial game structure including lobby, UI, and core gameplay managers. 2026-02-02 15:01:30 +08:00
adtpdn e66ba7542c update 2026-01-29 03:04:24 +08:00
adtpdn d71f5d67e3 update scarcity 2026-01-27 03:43:51 +08:00
adtpdn 5a97f7959e update 2026-01-15 09:07:56 +08:00
adtpdn bee9c30f0e bugfix, desync, and add UI function 2026-01-14 00:20:20 +08:00
adtpdn 6948a4aed1 edit special power up 2026-01-09 22:41:00 +08:00
adtpdn c5e9d073fa feat: Implement core game managers, player movement logic, and initial UI scenes. 2025-12-27 05:45:57 +08:00
adtpdn 6870016ba6 feat: Implement core game scenes, player character with AI behavior, and various game managers. 2025-12-27 05:45:36 +08:00
adtpdn b0d45d4569 feat: Implement a new lobby system with configurable match duration, game over screen, and core game state management. 2025-12-20 01:10:49 +08:00
adtpdn 75eb398649 feat: Implement core game managers for power-ups, UI, goals, and player actions, and establish initial game scene and player. 2025-12-17 03:51:15 +08:00
adtpdn e41ffcfb67 feat: Introduce modular player system with dedicated managers for movement, race, input, playerboard, actions, special tiles, and powerups, along with a new main scene and documentation. 2025-12-16 02:37:26 +08:00
adtpdn a04be19af5 update 2025-12-10 23:11:59 +08:00
adtpdn 7db63a2707 Merge branch 'EOS' of https://github.com/adtpdn/tekton-enet into EOS 2025-12-09 20:57:36 +08:00
adtpdn 59ff22f5ac feat: Add initial lobby and main scenes, along with various tile meshes and holographic textures. 2025-12-09 20:57:33 +08:00
adtpdn 8f672dfb49 feat: Add player movement manager, main scene, and backflip animation asset. 2025-12-09 17:46:43 +08:00
adtpdn 438c0c0d6e feat: Add initial lobby and main scenes with Nakama and lobby management scripts. 2025-12-06 02:27:08 +08:00
adtpdn a97a8e68f6 player.gd refactor progress 2025-12-03 18:16:00 +08:00
adtpdn b27b612989 Update input actions and UI layout
Added new input actions for movement and actions in project.godot. Adjusted UI element positions, visibility, and sizing in main.tscn. Added a temporary scene file and updated player.gd.
2025-11-04 11:33:54 +08:00
adtpdn cd22925449 Refactor item grabbing logic and remove TileGrabber
Moved item grabbing and auto-arrange logic from the separate TileGrabber node into the player.gd script, consolidating server/client authority checks and RPC handling for multiplayer. Removed obsolete tile_grabber.gd and its UID file. Updated main.tscn to clean up unused UI nodes and adjust visibility settings for player boards.
2025-11-04 10:43:34 +08:00
adtpdn 3c3ba0cd63 Refactor network and player goals UI panels
Moved network info UI elements into a dedicated NetworkPanel and updated code references accordingly. Refactored AllPlayerGoals to use individual Panel nodes for each player, improving visibility management and goal UI updates. Enhanced goal synchronization logic to handle dynamic player panels and added safety checks for UI node access.
2025-10-29 14:55:15 +08:00
adtpdn 65be1fcc63 Improve gridmap item placement and UI logic
Enhanced the auto_put_item logic to better identify and place non-goal or excess tiles from the playerboard onto the grid. Updated gridmap and dock scripts for improved cell option handling and UI consistency. Adjusted mesh library item order and main scene cell data for better alignment. Expanded spawn and finish locations for player logic.
2025-10-28 14:05:50 +08:00
adtpdn 84413314ef Add example scene and player for enhanced_gridmap
Introduces a new example scene and player script for the enhanced_gridmap addon, including supporting resources and materials. Updates the mesh library, assets, and main scene to integrate new tile types and visual styles. Adjusts project settings for improved resolution and sets the new main scene as the entry point.
2025-10-22 11:50:17 +08:00
adtpdn d397ef0931 make the ruleset for first and second lap 2025-04-21 16:23:48 +08:00
adtpdn f38d91ad9a update some plugins, fitting the 4.4.1 gridmap feature 2025-04-15 10:37:53 +08:00
adtpdn ca171c65c8 update some files on 4.4 2025-04-10 15:07:29 +08:00
adtpdn 679961aa77 update obstacles 2025-03-21 11:44:12 +08:00
adtpdn d64b685e6e make the orientation of obstacle align with four side of cell on gridmap 2025-03-13 17:32:41 +08:00
adtpdn 495c9c64a5 dd 2025-03-10 15:44:54 +08:00
adtpdn c75af0c56f fix 2025-02-18 15:47:57 +08:00
adtpdn 330d5a401b no fucking bots 2025-02-18 11:13:39 +08:00
adtpdn 84457ce915 update, fix 2025-02-13 17:09:51 +08:00