Jump to content

In-depth documentation


Josh
 Share

Recommended Posts

As discussed in yesterday's meeting, I am very interested in authoring tutorials that are meant to go beyond just learning the documentation for specific commands and answer the question of "how do I make a game"?

I think the challenge here is to devise an overall structure for the articles, so they are a sequence of lessons and not just answers to random questions.

So I am putting the question to you, how do you think this should be structured? What are the titles of the actual articles that should be written, and what order should they be listed in? I'm looking for something like this:

  1. XXXXXXXXXX
    1. XXXXXXXXXX
    2. XXXXXXXXXX
    3. XXXXXXXXXX
  2. XXXXXXXXXX
    1. XXXXXXXXXX
    2. XXXXXXXXXX
    3. XXXXXXXXXX
    4. XXXXXXXXXX
    5. XXXXXXXXXX
  3. XXXXXXXXXX
    1. XXXXXXXXXX
    2. XXXXXXXXXX
  4. XXXXXXXXXX
    1. XXXXXXXXXX
    2. XXXXXXXXXX
    3. XXXXXXXXXX

Let's discuss ideas.

My job is to make tools you love, with the features you want, and performance you can't live without.

Link to comment
Share on other sites

Something like this:

  1. Tutorials
    1. Editor Interface
      1. Textures
      2. Materials
        1. PBR
        2. Tessellation and displacement
      3. Models
      4. Shaders
    2. Level Design
      1. Models
        1. Translate tool
        2. Rotate tool
        3. scale tool
      2. Brushes
        1. Creation
        2. Edit faces
          1. Tessellation and displacement
          2. Material painting
        3. Edit vertices
      3. Environment settings
    3. Gameplay
      1. Components
      2. Component properties
      3. Flowgraph
      4. Exposing component properties from code to the editor

My job is to make tools you love, with the features you want, and performance you can't live without.

Link to comment
Share on other sites

  1. Tutorials
    1. Editor Interface
      1. Textures
      2. Materials
        1. PBR
        2. Tessellation and displacement
      3. Models - How import, How convert to Mdl, Apply a texture, Load animations, Remesh, collision mesh, LOD
      4. Shaders
      5. Particles
      6. Probes
      7. Decals
      8. Project tab navigation  and uses of.
      9. Scene tab navigation and uses of.
      10. How to add a component to a model.
      11. How to run your game (Lua).
      12. Project Manager- How creat a project, update a project, use a template.
      13. Terrain- How to create, How to sculpt, paint, smooth, add foliage, rocks etc 
      14. World settings- How to modify ambient light, How to add a skybox, How to add fog, How to add effects.
      15. Asset Library- how to add models, textures and sounds from the asset library.
      16. Options menu- How to set general settings, video, veiwport, projects, material and project settings.
      17. Publish- How to finalize your game.
    2. Level Design
      1. Models
        1. Translate tool
        2. Rotate tool
        3. scale tool
        4. Carve tool
        5. Hollow tool
      2. Brushes
        1. Creation
        2. Edit faces
          1. Tessellation and displacement
          2. Material painting
        3. Edit vertices
      3. Environment settings
      4. Global ilumination
      5. How to build a navmesh
    3. Gameplay
      1. Components
      2. Component properties
      3. Flowgraph
      4. Exposing component properties from code to the editor
      5. Moving platforms, sliding doors.
      6. Push button/ switches to open/close a door, switch a light on and off.
      7. "E" to grab/ hold objects.
      8. HUD for gun sights, health, ammo and score
      9. Health kit - health regeneration
      10. Ammo box - ammo replenishment
      11. Raycast for guns
      12. projectiles
      13. High score table
      14. How to change maps
      15. Simple quest system eg kill 10 rats
      16. Simple Inventory system
      17. Simple crafting system
      18. Teleport system
      19. Security camera (camera to texture)
      20. Enemy spawning
      21. Different sounds (footsteps) on different surfaces.
      22. Gravity gun
      23. Jetpack on player.
      24. Hand gernade with damage and physics effect.
      25. Ladder climbing.
      26. Weather effects, Rain/snow.
      27. Picking up a new weapon.
      28. NPC dialog system.
      29. Basic skill tree.
      30. Swimming when in  water.
      31. Checkpoints.
      32. A simple turret that shoots at the player.
  • Like 1
  • Upvote 1
Link to comment
Share on other sites

Thanks and it is very good idea ! :D

I am for somewhat as snippet of codes for showing to "how i do make a game" on level from basic to advanced ;)

Because of beginners need all that to start something with Ultra Engine.... Hope that will make this one !

Good luck and I am looking forward to this :)

Happy coding !

Link to comment
Share on other sites

Okay, so should these tutorials be programming tutorials, or should they use a component that has been added into the default components, and explain what all the properties do? Are they "how to code" or are they no-code tutorials that show how to set up these situations?

My job is to make tools you love, with the features you want, and performance you can't live without.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...