Wednesday, February 3, 2016

Onwards

For now I've finished the basics of cube construction and removal so that the player's character
will move and do the certain tasks. I've also gained more GUI graphics, textures and trees from Samuli which I need to add.



Here are some of the things that I thought of that need to be either fixed or done.

- Fix the mouse raycast to work better, specially to be able to fire upwards. // Fixed and optimized.

- Fix the problem that the character floats when building or removing.

- Fix the movement of the character so it does not get stuck.

- Fix the pathfinding lag when building/removing cubes.

- Fix the issue when using actionpoints in pathfinding that the character is
not able to move to the edge of the map.

- Update the GUI with Samuli's new graphics.

- Refactor map generator and make it so that it can generate much bigger maps.

- Add a timer bar above the character when it's building or removing cube.

- Gain cubes when mining them and use cubes when building.

- Saving and loading of chunks.

- Saving chunk exists check to a file.

- Saving and loading of other map related things and characters.

- Add the trees Samuli made and so that they can be cut down.

Create tree creator.

- Add iron veins.

- Add crafting (food, potions, equipments).

- Add equipment and items weapons/armor/potions/etc.

- Add graphics for items.

- Add the rest of inventory functionality (dragging items done).

- Add better way to build or remove cubes.

- Add a 3D model for the character.

- Add magic functionality.

- Finish the combat system, so you can dodge/block/etc when an enemy is attacking.

- Add weapon skills.

- Add enemies and neutrals to roam around.

- Make npcs fight each others.

- Add loot and equipment to npcs.

- Add foraging for food.

- Add "fluid simulation"

- Add basic survival gameplay.

- Program so that the character can be seen indoors, possibly by cutting everything above the character and do a sort of reverse frustum culling to the camera so it cuts everything between the character and camera.

- Try to find a way to view stuff inside a house or cave so they don't get cut out (possibly do a some sort of fluid simulation).

- Add interraction with npcs.

- Add water and plants.

- Add caves.

- Possibly recreate the GUI system.

- Add better functionality to the cube creator.

No comments:

Post a Comment