Battlefield 6 Portal Book

Battlefield 6 Portal Experience Creation Handbook

An introductory book covering Battlefield 6 Portal Experience Builder, the Godot SDK, TypeScript, publishing, and operations. Learn to edit maps, connect objects with ObjId, and read the TypeScript SDK and official samples so you can build your own game modes.

This book is written primarily in Japanese. The English and Chinese (Simplified/Traditional) versions are machine translated, so some wording may differ from the intended meaning.

Cover of Battlefield 6 Portal Experience Creation Handbook

Contents

  1. Chapter 0: About this book
  2. Chapter 1: What is Battlefield Portal?
  3. Chapter 2: How to Use Portal Builder and Design Thinking
  4. Chapter 3: Environment Setup for Portal Custom
  5. Chapter 4: Practical Map Editor Guide (Placement and Linking)
  6. Chapter 5: Introduction to Rule Design (Think Before Making Placements Move)
  7. Chapter 6: Creating Your Own Mode with Scripts
  8. Chapter 7: A Small Design for Keeping Things Tidy
  9. Chapter 8: Visuals and Presentation: Mastering UI, SFX, and FX
  10. Chapter 9: Publishing, Hosting, and Operations
  11. Chapter 9.5: Build Portal Code by Giving AI the Situation and Logs
  12. Chapter 10: The Future of Portal: Where Battlefield Creativity Goes Next
  13. Appendix A-2: Actions and Value Retrieval (Basic Operations)
  14. Appendix A-3: Actions and Value Retrieval (UI, References, and Values)
  15. Appendix A-1: Event List
  16. Appendix B: Introduction: How to Read the Official Samples
  17. Appendix B: Sample Program Commentary “AcePursuit (Race/Time Survival)”
  18. Appendix B: Sample Program Commentary “_StartHere_BasicTemplate (basic form to read first)”
  19. Appendix B: Sample Program Commentary “BumperCars (vehicle minigame)”
  20. Appendix B: Sample Program Commentary “FixedCameraExample (Fixed camera and UI button)”
  21. Appendix B: Sample Program Commentary “Gibraltar Grandprix (ground race)”
  22. Appendix B: Sample Program Commentary “PortalGadgetExample (dedicated gadget input)”
  23. Appendix B: Sample Program Commentary “VL7Example (gas cloud and screen effect)”
  24. Appendix C: modlib Guide: Helper Library for Making the SDK Easier to Use