1. Forums
  2. Discord
  3. About Mapcore
  4. Patreon Supporters
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Mapcore
  2. Discussions
  3. Off-Topic

personal skate game project

  • Harry Godden
  • June 1, 2022 at 4:40 PM
  • Harry Godden
    • June 1, 2022 at 4:40 PM
    • #1

    since i finished my csgo map its back to making obscure indie games. its inspired by games i played as a kid, like tony hawks downhill jam and the larger sections of the skate series, but in first person.

    this what the controls currently look like:

    im gonna post some pictures of the world artwork here more when its done :)

  • Harry Godden
    • June 20, 2022 at 11:30 PM
    • #2

    sitrep: ramp island

  • AlexM
    • June 20, 2022 at 11:37 PM
    • #3

    Whoa that painted look on the terrain looks amazing! Nice work!

  • Harry Godden
    • September 15, 2022 at 11:39 PM
    • #4

    some graffiti i did with a friend in Kingspray VR (and a cheeky Mapcore logo)

    this week was redoing the animation and physics systems for this game, and in the process made a ragdoll editor thing in Blender where you can mess about with the joint limits and hitboxes...

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.
    theres a video of me testing it

    more physics:

    Spoiler

    External Content www.youtube.com
    Content embedded from external sources will not be displayed without your consent.
    Through the activation of external content, you agree that personal data may be transferred to third party platforms. We have provided more information on this in our privacy policy.
    pretty happy with performance and simulation quality at this point. only a few shapes left to add

  • Jim F Kennedy
    • September 16, 2022 at 3:17 PM
    • #5

    Beauuuuudifuuuul...

  • JimWood
    • September 16, 2022 at 6:58 PM
    • #6

    Looks great mate!

  • AlexM
    • September 27, 2022 at 7:31 PM
    • #7

    Is this running in a particular engine or is this a custom job?

  • Harry Godden
    • September 28, 2022 at 1:46 AM
    • #8
    Quote from AlexM

    6 hours ago, AlexM said: Is this running in a particular engine or is this a custom job?

    yeah the 'engine' i put together is really just a collection of header files like stb_.., glfw, miniaudio and a couple others. and then i just make the game manually using those

  • AlexM
    • September 28, 2022 at 6:13 PM
    • #9
    Quote from hgn

    16 hours ago, hgn said: yeah the 'engine' i put together is really just a collection of header files like stb_.., glfw, miniaudio and a couple others. and then i just make the game manually using those

    Awesome, that's a great way to go. I shipped my first console game that way :)

    Sometimes things are easier without an engine.

  • Dabu
    • September 28, 2022 at 7:36 PM
    • #10

    beautiful!

  • Harry Godden
    • March 4, 2023 at 2:20 AM
    • #11

    i added some lights to the engine and im pretty happy with how it turned out. can run up to 1000 point/spot lights at once. the clusters (since its forward render) are on a big cube grid like this (showing complexity, maximum per cube is 6):

    and the result is


    also wrote a new skybox shader which is dynamic :D

  • AlexM
    • March 10, 2023 at 2:31 AM
    • #12

    I"m sure I'm displaying my ignorance but in a forward renderer is it one draw call per light that affects a surface?

  • Harry Godden
    • March 10, 2023 at 10:07 AM
    • #13

    it varies a lot these days, since theres are many different forward clustering methods. mine specifically does not effect draw calls:

    renderdoc shows a few dozen drawelements on the left, to draw the world from one view (somewhere amongst them theres a switch between two vertex buffers).

    my lights are stored as a global array per world in a texture buffer, and the spacial index is the 3d texture on input 4. the reason for the limit of 1000 lights is that those indices are 10 bits. the textures are calculated on the CPU because i'm not that high tech yet. so the result is that the pixel shader can look up by himself what lights it needs to shade with, which allows render big massive chunks of the world at once and not really have to worry about draw calls or culling far away lights

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login
Discord

The Mapcore Discord is our lively IRC channel of the 2000s reborn. Chat about level design, gaming, and more.

Latest Posts

  1. Tangerine

    Harry Poster
    July 18, 2026 at 11:10 AM
  2. Any of the old guard still around? D:

    Warby
    July 12, 2026 at 8:23 PM
  3. About our archived forums

    Thrik
    June 30, 2026 at 2:12 PM
  4. Mapcore Discord

    mason_fan123
    June 24, 2026 at 8:52 PM
  5. [CS2] Valley

    Serialmapper
    June 22, 2026 at 11:56 AM
  6. Free Music / SFX Resource - Over 2500 Tracks

    Eric Matyas
    June 18, 2026 at 12:32 PM
  7. Pango [WIP]

    Elowen
    June 11, 2026 at 10:13 AM
  8. [CS2] Dvina

    Jeremy Rivera
    June 11, 2026 at 10:03 AM
  9. Bridges 2.0 by NEXSIDE, MAP SHOWCASE. ( Steam Workshop )

    MrTrane18
    June 1, 2026 at 7:46 PM
  10. Classic Maps Reborn For CS2

    SillySpaceCat
    May 31, 2026 at 10:33 PM

Users Viewing This Thread

  • 2 Guests
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™