[HN Gopher] Show HN: The full source code and assets for my cust...
___________________________________________________________________
Show HN: The full source code and assets for my custom game engine
and game
I always enjoy reading posts about indie game development and
looking at the source code of games other people have built. So for
any game I release I naturally I want to do the same.
https://github.com/Mknsri/HockeySlam Hockey Slam is a hockey
shootout game on Android which I built almost from scratch. Some of
the engine features include 3D graphics with PBR materials, a
rudimentary physics system, replays, a multithreaded job system and
a hot-reload DLL platform for developing on Windows. I detailed
the creation of the game in it's own post, but now that time has
passed I am releasing the source code and assets under the MIT
license. You can still find the making of here:
https://hockeyslam.com/makingof I'm happy to answer any questions
you might have.
Author : mknsri
Score : 17 points
Date : 2023-07-10 20:04 UTC (2 hours ago)
| AustinDev wrote:
| I work in tools for game devs and it's great to see more open-
| source work like this it's very hard to find good modern open-
| source game examples.
| fwsgonzo wrote:
| I'm also making a game from scratch and reinventing wheels. What
| is the processing that you are doing for GLES? I see the
| GLSL_PREPROCESS in the GLSL.
| mknsri wrote:
| I wanted to include common code for all shaders in a simple
| way, but I was too lazy write a proper parser. So instead I
| used the C++ preprocessor and macros to include things from
| common shader code and combine them in the build step.
| bootloop wrote:
| Any idea what you would have to do to get it running on iOS?
|
| Did you release it? If so, how is it doing compared to your
| expectations? (I looked for it on the Play store but couldn't
| find it)
___________________________________________________________________
(page generated 2023-07-10 23:01 UTC)