Getting Started: Engineers
Deprecated: Creation of dynamic property PPDStack::$accum is deprecated in /home2/xelnath/public_html/atomech/includes/parser/Preprocessor_DOM.php on line 753
From Atomech Dev Wiki
- Create a GitHub.com account
- Get a Git Client like Source Tree: https://www.sourcetreeapp.com/
- Get access to
- Download Unity
- Install Windows and Mac build options
- Install a code editor
- Visual Studio
- Visual Studio Code for Unity
- Set it up to make debugging easy and work the way you want it!
- Read What is Atomech: Phalanx?
- Read Beginner's Guide to Atomech Architecture
How to get the game running
- Open Unity 2D
- Open Scene (ctrl-o), select project-sidescroller\Assets\_Scenes\Networked\_NetworkLoader2.unity
- Hit play (ctrl-p)
- Click or push a button on the controller to take control of a character.
- If you see the above you're in good shape!
- The top right buttons will cycle keyboard control between the selected unit and the one the button's color indicates:
All creatures in the game can be controlled by the keyboard. This is due to the unique data model we've setup where all monsters are just piloted by a dummy controller.
Testing Grapplehook
Currently you'll start the scene with echelon selected. Before you click the green button for coil:
- use the hierarchy search box to find [boundingbox]grapplehitbox and click on it
- In the inspector, find the RigidBody2d component, right click on its name and select "remove component"
- Now click the green button and you can use Q and E to use the grapple. There's not a lot to grapple on currently, but you can grapple on a few objects and other characters.
Desired grapple functionality would have a smooth transition from the end of the swing to launching coil at a matching velocity in the direction he was swinging. If coil collides with anything grapple should end. If the collision is with a wall climbable wall coil should cling to the wall.
Known Issues
The screen doesn't scroll to follow the character