V.02 ARCHIVE A new update for DIAS Engine is being planned on, and since most of the code will be rewritten from zero, there's a chance that the maps made on versions bellow to v.02 might be incompatible. Once the update is out, I MIGHT work on a "map code conversion" that allows v.02< codes to become compatible on the new versions of DIAS Engine. _______________________________________ 100% pen, 1 single sprite. READ INSTRUCTIONS BEFORE PLAYING. This project can lagg a lot if there's many tiles being rendered on screen (There's render distancing, but it still laggs). ◉ NEWS - New update! v.02! (25/04/2024) Check Notes & Credits for the devlog. _______________________________________ ● Share your map's code in https://scratch.mit.edu/discuss/topic/756168/ (if your code doesn't work when loaded, post it anyways and tag it as "corrupted code", I'll try to fix it) ◉ CONTROLS ● Mode 1 (player) - WASD/Arrow keys to move arround, and that's it. ● Mode 0 (editor) - Use the mouse to move arround the cursor; - Left click to place a tile (Press [ X ] key if you want to alternate between "placement" and "eraser"); - [ + ] to toggle the visiblity of the level's code so you can copy it (make sure to triple click when doing so). The rest of the utilities are present in the UI, but if in case you prefer the use of shortcuts: - [ E ] to turn the cursor (in order to place a rotated tile), or [ Q ] to turn in the opposite direction; - [ P ] / [ O ] to change layers, minimum layer is 1 and the max is 5 (which it draws above the player) (Note that you can't place a tile if there's already another tile in the same layer and coordinates); - You can select tiles with the number keys, it ranges from 1-8 and it always matches the tiles that are being displayed on the UI. _______________________________________ ◉ Info - I made this engine so I could redo one of my old games (Kumper the Kangaroo) and even make more similiar games. (Even if i got a minor skill issue with pen) - This Engine will receive major updates in the future. Stay tuned. @jackalocked
REMIXED FOR ARCHIVE PURPOSES (scroll down for credits) ◉ CREDITS - Engine designed to mimick the NES tile based games; - Music composed in "beepbox" (the music on the project are unfinished, they will be changed in the future) _______________________________________ ◉ DEVLOG ● v.02 (25/04/2024, 1610 blocks) - Editor UI! You can now select the exact tile you want, layer, and angle! (You can still use the keyboard shortcuts); - Added trigger tiles: Spawn tile ("green flag tile", sets the player's spawn location, if else the spawn is just 0,0 like usual), and collision tile (works like a barrier/invisible wall). (trigger tiles all have a special frame with a gear symbol on the editor tab); - Added patterns in tiles: When a tile that has a pattern (represented with a special frame with a checkerboard icon on the editor tab) is placed, it will alternate between the actual tile and an alternative of it. (Ex: the green grass tile can be either the grassy tile or just solid green); This feature can be easely edited with lists. - Intro now plays only once (intro appears again if you reload the page); - Revamped music; - Fixed 3 colour rule on all tiles (except the player) for more accuracy with the NES console, but this isn't a real limit from the project! ● v.01 (22/04/2024, 1244 blocks) - Save & Load system! This way you can save your levels and then load them later (or share the code and load many other levels made by other Scratchers!) - Added collisions (huge thanks to insanetaco2000); - Added menu screen with various options and intro (can be skipped with space bar); - Changed thumbnail. ● Prototype (18/04/2024, 747 blocks) - Release ● Started development in 09/04/2024. _______________________________________ #Pen #Tile #TileEngine #DiasEngine #Engine @jackalocked