{"author_link":"\/users\/chartle","author_name":"Chartle","author_uid":"chartle","comments":[],"epoch":1633394654,"event":"LD49","format":"md","ldjam_node_id":272128,"likes":3,"metadata":{"p_key":"160793","p_author":"Chartle","p_authorkey":"1005877","p_urlkey":"383777","p_title":"QA - The Game is done! ","p_cat":"LDJam ","p_event":"LD49","p_time":"1633394654","p_likes":"3","p_comments":"0","p_status":"WAYBACK","us_key":"1005877","us_name":"Chartle","us_username":"chartle","event_start":"1633046400","event_key":"119","event_name":"Ludum Dare 49"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD49","removed_author":false},"_superparent":258323,"_trust":5,"author":5877,"body":"![CoverImage.png](\/\/\/raw\/5f6\/1\/z\/469ea.png)\nI always try to use a gamejam to learn something new about making games. The last two jams I did, I learnt more about 2D, animations, a little bit of AI and doing isometric in Unity. This jam however, our usual artist could not make it and after looking around two of Pats friends were up to do art for our Jam game. Thing is though, they are both 3D artists! So for me it was a perfect opportunity to actually start _and_ finish a 3D game in Unity. \n\nWe started Saturday 9am by bringing together all the ideas we had thought of in a mind map (of sorts, it really only goes one level deep). Then we worked each idea out a little bit. This is the result: \n\n![Screenshot 2021-10-05 022535.png](\/\/\/raw\/5f6\/1\/z\/46a46.png)\n\nWhen we got past the \"Glitch\" idea, we realized the other ideas were losing their glimmer, and making an unstable game _be_ the game seemed like a lot of fun. So we went to work. \n\nThe artists designed the area, and created a mood board\/color palette. They then went to work creating a list of items that would be available in the game, while I went to start implementing the various bugs we wanted to have in our game. \n\nEventually we started to merge stuff together, and while there were a few problems with importing the models properly (scaling would be off, or the model wouldn't be at 0,0,0 of the object) we finally got everything looking at least proportional! This meant I could get to work designing the interior of the level, and adding the various bugs that the player would have to find. \n\n![V1.03b Screenshot 2021.10.05 - 01.23.57.78.jpg](\/\/\/raw\/5f6\/1\/z\/46a55.jpg)\n\nThis entire time it felt like we had time to spare; the main mechanics were done Saturday night, the art assets were in on Sunday (the artists had to work on Monday unfortunately). But of course it wouldn't be a Jam if time didn't get away from us. In the end there are one or two unintended bugs in the game, the most obvious being the NPCs staying highlighted if you fixed them and certain objects not getting highlighted at all. But all in all the mechanics of the game still work, which means that the biggest bugs in the game are cosmetic. Not bad at all for a gamejam. \n\nIn summary: I decided to learn more about 3D work in Unity this jam, and learned the following:\n\n- How to use Cinemachine\n\nIt was late night on Saturday, and coding was beginning to get error-prone. I laid down the keyboard and picked up the camera, and holy crap Cinemachine is _so incredibly easy to use_ (bar a small keyframe mistake that I didn't get time to fix). The intro menu was made with it :)\n\n- On the fly editing of materials\n\nOriginally I edited the color of the material in order to show a highlighted object, but this proved... less than visible on some of the objects. I realized that emission would be a much better way to show what you were selecting!.. But then I realized that anything that emitted light would already have an emission map (damn you artists and your diligence in details!), leading to me writing a way hotswap the original map back and forth (which works a treat!).\n\n- Level design in 3D \n\nIt was the first time I've done it, and it is so much easier than 2D. I can't pinpoint why, but man.\n\n- Controlling a 3D Character\n\nThe character controller component does a lot well, but I did run into a couple of frustrations along the way. Luckily I wasn't the only one, and the internet was there to help! \n\n- Particles\n\nThe very first time I used particles was this weekend, and even though it took me a little bit (and I'm still not quite satisfied with the result), I am happy that I at least got myself started with Unity's particle system. Looking at the huge list of possible components I'm sure there is a lot still to learn though.\n\nWith all that said I am looking forward to playing and rating everyone's games, and I hope [you play ours as well](https:\/\/ldjam.com\/events\/ludum-dare\/49\/qa-the-game). Until Jam 50!","comments":0,"created":"2021-10-05T00:06:00Z","files":[],"files-timestamp":0,"id":272128,"love":3,"love-timestamp":"2021-10-05T07:51:46Z","meta":[],"modified":"2021-10-05T07:51:46Z","name":"QA - The Game is done! ","node-timestamp":"2021-10-05T01:19:59Z","parent":260285,"parents":[1,5,9,258323,260285],"path":"\/events\/ludum-dare\/49\/qa-the-game\/qa-the-game-is-done","published":"2021-10-05T00:44:14Z","scope":"public","slug":"qa-the-game-is-done","subsubtype":"","subtype":"","type":"post","version":836858},"node_metadata":{"n_key":"272128","n_urlkey":"383777","n_parent":"260285","n_path":"\/events\/ludum-dare\/49\/qa-the-game\/qa-the-game-is-done","n_slug":"qa-the-game-is-done","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"5877","n_created":"1633392360","n_modified":"1633420306","n_version":"836858","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/49\/qa-the-game\/qa-the-game-is-done","text":"![CoverImage.png](\/\/\/raw\/5f6\/1\/z\/469ea.png)\nI always try to use a gamejam to learn something new about making games. The last two jams I did, I learnt more about 2D, animations, a little bit of AI and doing isometric in Unity. This jam however, our usual artist could not make it and after looking around two of Pats friends were up to do art for our Jam game. Thing is though, they are both 3D artists! So for me it was a perfect opportunity to actually start _and_ finish a 3D game in Unity. \n\nWe started Saturday 9am by bringing together all the ideas we had thought of in a mind map (of sorts, it really only goes one level deep). Then we worked each idea out a little bit. This is the result: \n\n![Screenshot 2021-10-05 022535.png](\/\/\/raw\/5f6\/1\/z\/46a46.png)\n\nWhen we got past the \"Glitch\" idea, we realized the other ideas were losing their glimmer, and making an unstable game _be_ the game seemed like a lot of fun. So we went to work. \n\nThe artists designed the area, and created a mood board\/color palette. They then went to work creating a list of items that would be available in the game, while I went to start implementing the various bugs we wanted to have in our game. \n\nEventually we started to merge stuff together, and while there were a few problems with importing the models properly (scaling would be off, or the model wouldn't be at 0,0,0 of the object) we finally got everything looking at least proportional! This meant I could get to work designing the interior of the level, and adding the various bugs that the player would have to find. \n\n![V1.03b Screenshot 2021.10.05 - 01.23.57.78.jpg](\/\/\/raw\/5f6\/1\/z\/46a55.jpg)\n\nThis entire time it felt like we had time to spare; the main mechanics were done Saturday night, the art assets were in on Sunday (the artists had to work on Monday unfortunately). But of course it wouldn't be a Jam if time didn't get away from us. In the end there are one or two unintended bugs in the game, the most obvious being the NPCs staying highlighted if you fixed them and certain objects not getting highlighted at all. But all in all the mechanics of the game still work, which means that the biggest bugs in the game are cosmetic. Not bad at all for a gamejam. \n\nIn summary: I decided to learn more about 3D work in Unity this jam, and learned the following:\n\n- How to use Cinemachine\n\nIt was late night on Saturday, and coding was beginning to get error-prone. I laid down the keyboard and picked up the camera, and holy crap Cinemachine is _so incredibly easy to use_ (bar a small keyframe mistake that I didn't get time to fix). The intro menu was made with it :)\n\n- On the fly editing of materials\n\nOriginally I edited the color of the material in order to show a highlighted object, but this proved... less than visible on some of the objects. I realized that emission would be a much better way to show what you were selecting!.. But then I realized that anything that emitted light would already have an emission map (damn you artists and your diligence in details!), leading to me writing a way hotswap the original map back and forth (which works a treat!).\n\n- Level design in 3D \n\nIt was the first time I've done it, and it is so much easier than 2D. I can't pinpoint why, but man.\n\n- Controlling a 3D Character\n\nThe character controller component does a lot well, but I did run into a couple of frustrations along the way. Luckily I wasn't the only one, and the internet was there to help! \n\n- Particles\n\nThe very first time I used particles was this weekend, and even though it took me a little bit (and I'm still not quite satisfied with the result), I am happy that I at least got myself started with Unity's particle system. Looking at the huge list of possible components I'm sure there is a lot still to learn though.\n\nWith all that said I am looking forward to playing and rating everyone's games, and I hope [you play ours as well](https:\/\/ldjam.com\/events\/ludum-dare\/49\/qa-the-game). Until Jam 50!","title":"QA - The Game is done! ","wayback_source":[]}