Duel Corp. cover
Duel Corp. screenshot
Genre: Role-playing (RPG), Simulator, Adventure, Indie

Duel Corp.

Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 95%
▻ Added river mesh and adjusted the terrain
▻ Added pine trees to mountains
▻ Added textures to mountains
▻ Added castle [WIP]
▻ Added converting overworld terrain into map
▻ Added dieing when falling out of map
▻ Added generating village with undeads
▻ Finished starting area of the overworld

New Content


▰▰▰▰▰▰▰▰▰▱ 90%

Polish


▰▰▰▱▱▱▱▱▱▱ 35%
▻ Improved speed of map generation
▻ Fixed enemy encounter of overworld instantly triggering when leaving enemy encounter after loading game
▻ Fixed not generating npc count correctly
▻ Fixed not being able to exit hideout
▻ Fixed not handling overworld when entering different region
▻ Fixed not generating wall props correctly
▻ Fixed generating trees on bridge in hideout
▻ Fixed player / enemies not dropping items on valid positions when dieing
▻ Fixed spawning exit marker behind exit offer
▻ Fixed camera following player after death if player was in air

[#shorts] Castle (placeholder asset)





Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 95%
▻ Added new terrain for overworld [WIP]
▻ Added rivers to terrain
▻ Added mountains to terrain
▻ Added paths to terrain [WIP]
▻ Added oak, birch and pine tree to terrain with LODs
▻ Added grass to terrain
▻ Added flowers to terrain
▻ Added forest grass to terrain
▻ Added forest floor texture to terrain
▻ Added layer painting to mountains
▻ Added bridge to terrain
▻ Added reducing number of nodes of each region when combining multiple regions

New Content


▰▰▰▰▰▰▰▰▰▱ 90%

Polish


▰▰▱▱▱▱▱▱▱▱ 25%
▻ Fixed generating upwards border in downward area of mountain
▻ Fixed not generating exit area of mountain map correctly when used in combination with other areas
▻ Fixed enemy encounters instantly triggering after exiting map
▻ Fixed enemies in overworld not immediately starting to move when chasing player and player moves
▻ Fixed holes between mesh chunks
▻ Fixed entrances of generated buildings being on doors
▻ Fixed characters outside of overworld being invisible
▻ Fixed generating holes in mesh
▻ Fixed offering exit in village not working correctly
▻ Fixed not generating enemies of enemy encounter
▻ Fixed not showing correct amount of enemies in overworld after some are defeated
▻ Fixed not updating lights of generated houses correctly

[#shorts] Reworked Overworld





Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 90%

New Content


▰▰▰▰▰▰▰▰▰▱ 90%
▻ Added new roofs for buildings
▻ Added simple version of buildings for overworld
▻ Added new texture for overworld grass
▻ Added footprints asset
▻ Added new shader for footprints
▻ Added footprint visibility depending on distance to player
▻ Added overlay UI (name) above enemies in overworld
▻ Added enemies disappearing with distance in overworld
▻ Added enemies in overworld creating footprints
▻ Added generating nodes of all regions before generating points of interest
▻ Added using decos / textures of different region during generation
▻ Added generating trader buildings for traders
▻ Added mixing different region generations (WIP)
▻ Reworked some overworld textures
▻ Improved housegen algorithm speed by 90%


Polish


▰▰▱▱▱▱▱▱▱▱ 20%
▻ Fixed incorrect rotation of beds
▻ Fixed that sometimes beds/chests were not added in buildings
▻ Fixed doors for buildings not being added randomly
▻ Fixed that doors would only be generated in first half of the building
▻ Fixed sometimes generating lose walls
▻ Fixed that indoor areas were sometimes not recognized as indoor areas
▻ Fixed generating holes in mesh (WIP)
▻ Fixed not generating nodes of multiple regions correctly
▻ Fixed not generating points of interest with multiple regions correctly
▻ Fixed not generating map borders with multiple regions correctly
▻ Fixed not generating open map border heights correctly
▻ Fixed not adjusting height of artificial maps correctly when generating multiple regions
▻ Fixed too large height differences between different regions
▻ Fixed not always generating hills of mountain map correctly
▻ Fixed considering paths leading out of artificial map as intersecting
▻ Fixed generating props on top of path
▻ Fixed not offering exit when out of village area
▻ Fixed not generating points of interest of mountain map correctly

[#shorts] Footprints in Overworld





Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 90%

New Content


▰▰▰▰▰▰▰▰▱▱ 85%
▻ Added new foliage and textures for mountain
▻ Added new selection shader for UI
▻ Added new roofs for buildings [WIP]
▻ Added assigning npcs to generated buildings
▻ Added updating lights of building after generation
▻ Added generated buildings to village
▻ Added markers to exit of maps
▻ Changed corner detection algorithm
▻ Changed buildings to have minimum size of 4
▻ Changed interior prop placement for buildings

Polish


▰▱▱▱▱▱▱▱▱▱ 15%
▻ Fixed not using all generated houses
▻ Fixed not adding landmarks to artificial maps correctly
▻ Fixed not always generating houses
▻ Fixed removing props without colliders that are on path to point of interest
▻ Fixed not setting entrance and exits of generated house maps correctly
▻ Fixed thin paths that can't be used due to too large height differences next to them
▻ Fixed not generating wall heights of artificial maps correctly
▻ Fixed not generating props next to ground correctly

New Building (no roof yet)




Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 90%

New Content


▰▰▰▰▰▰▰▰▱▱ 80%
▻ Added generating entrance / exit of non-mountain maps
▻ Added new foliage and textures for mountain
▻ Increased height of walls that are a little lower than ground to prevent accidently falling down from hill without being able to move back up
▻ Moved spawn closer to entrance
▻ Changed corner detection algorithm
▻ Changed interior prop placement for buildings [WIP]


Polish


▰▱▱▱▱▱▱▱▱▱ 10%
▻ Fixed not generating mountain map correctly
▻ Fixed not always generating branching paths correctly
▻ Fixed generating points of interest behind entrance / exit
▻ Fixed props blocking path to points of interest
▻ Fixed not always generating entrance / exit of mountain maps correctly
▻ Fixed not loading conquest map correctly
▻ Fixed not showing scoreboard when exiting conquest map
▻ Fixed walls of artificial map being higher than ground making it look more artificial
▻ Fixed teleporting out of map too early
▻ Fixed artificial maps leading to unpassable paths
▻ Fixed not generating height of artificial maps correctly

[#shorts] Procedurally generated mountain


Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 90%

New Content


▰▰▰▰▰▰▰▱▱▱ 70%
▻ Added light shafts to windows
▻ Added room generation
▻ Added new roofs [WIP]
▻ Added generating mountain map border
▻ Added generating entrances / exits of maps
▻ Added generation of mountain walls
▻ Removed one side wall of mountain map

Polish


▰▱▱▱▱▱▱▱▱▱ 10%
▻ Fixed not being able to walk back up when falling down from hills
▻ Fixed generating points of interest outside of playable map area
▻ Fixed generating enemies outside of playable map area
▻ Fixed not generating height of map exit correctly
▻ Fixed generating paths in entrance / exit area
▻ Fixed floor y-error
▻ Fixed props y-error

[#shorts] Generated Rooms


Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 90%

New Content


▰▰▰▰▰▰▱▱▱▱ 60%
▻ Added camp asset
▻ Added camp placement
▻ Added carpet generation in front of doors
▻ Added treasure chest for interiors
▻ Added closing wall generation for building size < 4
▻ Added generating mountain border (WIP)
▻ Added support for generating multiple regions at once
▻ Added loading state when changing map
▻ Added removing defeated enemy encounters from overworld
▻ Added placing teammates in camp
▻ Added multiple teammates
▻ Finished interior generation for small buildings
▻ Reworked interior recognition algorithm
▻ Changed wall generation for better workflow

Polish


▰▱▱▱▱▱▱▱▱▱ 10%
▻ Fixed ai turning too fast
▻ Fixed unity crashing when exiting play mode
▻ Fixed not loading position of enemies correctly
▻ Fixed not being able to revive teammate
▻ Fixed enemies not hitting teammates
▻ Fixed not adding status effects of multiple teammates correctly
▻ Fixed not loading enemies of encounter maps correctly
▻ Fixed not handling status effects of teammates correctly
▻ Fixed not resetting teammates correctly after death
▻ Fixed projectiles not dealing damage to enemies
▻ Fixed attacks always being critical
▻ Fixed not entering correct maps
▻ Fixed not spawning teammates in camp correctly
▻ Fixed indoor props being generated outside of buildings
▻ Fixed incorrect rotation of beds

[#shorts] Camp


Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 90%

New Content


▰▰▰▰▰▱▱▱▱▱ 50%
▻ Added corner detection for prop placement in buildings
▻ Added room interior/exterior detection
▻ Added prop placement for corners and walls
▻ Added new prop type for interior generation
▻ Added floor prop types for interior and finished wall props
▻ Added more variants of props for interior [WIP]
▻ Added all maps to save file
▻ Added loading active map
▻ Added placeholder asset for camp
▻ Added seraphine to camp
▻ Added entering camp while in overworld
▻ Added ui for camp (WIP)
▻ Added caching all maps to reduce repeated loading times

Polish


▰▱▱▱▱▱▱▱▱▱ 10%
▻ Increased generated map border radius
▻ Reduced duration of npcs looking at player after interaction
▻ Fixed generating path from entrance to exit of artificial map if not desired
▻ Fixed not loading position of player correctly
▻ Fixed not initializing npcs correctly after switching map


[#shorts] Procedurally Generated Interior


Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 90%

New Content


▰▰▰▰▱▱▱▱▱▱ 40%
▻ Added missing modular village building assets
▻ Added modular building generation [WIP interior]
▻ Added npcs greeting you when you talk to them
▻ Added new locations to savefile (WIP)
▻ Added npcs drawing weapon when nearby player draws weapon
▻ Added npcs moving away faster after talking to you
▻ Added vendor / blacksmith / cook to the village
▻ Added interacting with villagers
▻ Added villagers going idle after defeating enemies
▻ Added villager looting your stuff when you're dead
▻ Added villager dropping all remaining stolen items when being defeated
▻ Added npcs attacking you if they tell you to leave their house and you don't for too long
▻ Added generating guards to villages
▻ Added villagers calling guards if you attack them


Polish


▰▱▱▱▱▱▱▱▱▱ 10%
▻ Fixed npcs not reacting to drawn weapons correctly
▻ Fixed sometimes closing paths making them unpassable
▻ Fixed speeches behind camera being shown in front of camera
▻ Fixed npcs telling you to put away your weapon when you are far away
▻ Fixed npcs telling you to put away your weapon when you are in combat with another npc


[#shorts] Procedurally Generated Buildings


Weekly Status Report

TO-DO-LIST



New Areas


▰▰▰▰▰▰▰▰▰▱ 90%

New Content


▰▰▰▱▱▱▱▱▱▱ 30%
▻ Added modular village building assets
▻ Added two more stair assets
▻ Added npcs talking in speech bubbles
▻ Added sounds to speech bubbles
▻ Added npcs asking you to get out of their way
▻ NPCs stop and ask you to put your weapon away
▻ Added npcs telling you to leave their house
▻ Added being able to attack npcs in village
▻ Added npcs avoiding collision with each other
▻ Added villagers patrolling map
▻ Added villagers prefering to walk on path
▻ Added generating villager appearances
▻ Added generating npcs in villages

Polish


▰▱▱▱▱▱▱▱▱▱ 10%
▻ Fixed instant rotation of some npcs when turning
▻ Fixed npcs moving through field
▻ Fixed npcs looking at player from afar
▻ Fixed npcs not looking at each other
▻ Fixed not resetting distance field correctly if generating map has no enemies
▻ Fixed not generating decos close to houses correctly
▻ Fixed AI sometimes moving in circle

[#shorts] Villagers will now react to your actions