P2ASW
The Portal 2 In Alien Swarm Engine project repository
Install / Use
/learn @EpicSentry/P2ASWREADME
Portal 2 In The Alien Swarm Engine
What is P2ASW?<br> P2ASW is a free project aiming to recreate most of Portal 2's entities and functions in the ASW engine SDK.<br> The source code is available in this repository, and is based on leaked Portal & CSGO code and reverse engineered code.<br> See more here<br> Or join our Discord Server.<br> P2ASW is not finished, certain features/entities might not exist or work properly.
Contributing
Anyone is free to contribute to the project!
Building
Windows
Follow the instructions here for setting up Visual Studio 2013.<br>
Once complete, clone the repo and execute creategameprojects.bat inside src\ to generate the Visual Studio project.<br>
Open the newly created game.sln and have fun!
Linux/MacOS are not officially tested. If anyone has succeeded in building for either platform, please open a PR stating how.
Installing/Running the mod
YOU MUST OWN PORTAL 2 ON STEAM TO USE P2ASW.
- Copy the
portal2aswfolder fromgame\into your SourceMods folder and restart Steam.<br> The mod should now show up in your Steam library.<br> You must compile the DLL's yourself. P2ASW is not a game, it is an SDK.
Usage guidelines
- You are not allowed to use any code from P2ASW for commercial purposes.
- You are free to modify and redistribute P2ASW in both closed and open source form, but you must credit P2ASW if you do.
- Follow the Source 1 SDK guidelines when working with the project.
This mod is made possible thanks to:
- MinHook<br>
- Silver-Bun<br>
- RubberWar<br>
- Wendy - Weaponizer model & textures<br>
- All of our contributors.<br>
P2ASW is not affiliated with Valve Corporation.<br>
