Game
Project Luna
7 years ago

My thoughts on the project


This is Christopher writing my last post, for this game school project has come to its end. It has been fun, stressful and confusing at times.
We all had dedicated responsibilities. Nevertheless many of us in the team worked on several other things to fill the void.

For my part, I really felt the style of the game absolutely can’t have mixed art. I’ve already taken part of projects that had just that. Where the game has made deadline and is fully playable but with no clear-cut style. That’s why I put some energy into 3d modelling assets for our environment when my dedicated area was level design. Of course it was easier for me as a level designer to go outside boundaries when I didn’t have any other responsibilities, only one level to work on, plus the fact that this is only a school project. To the point -> having the option to create assets as a level designer gave me full control of the overall environmental visuals. I’m certain the situation would look like previous projects if Emanuel hadn’t let me be responsible for the 3d art.

5d0a07d7a3b44.png

Testing performance, I think, shouldn’t have been as big a part of my job as it was, but my level was most performance heavy, so naturally I felt I had to fix it.

A level designer out in the real world I’m sure has knowledge about texturing and correct use of materials, which are some important things I’ve come to learn about during this project. At first, I had too many unnecessary materials for each model. In the game engine too many materials yield too many draw calls and makes batching useless. Having a game with mostly static objects and very few dynamic objects absolutely shouldn’t be performance heavy.

I fixed the models so that trees, for example, only had 1 material. Then I marked trees as static and batched. Now meshes sharing the same material are combined into one large mesh, making the run time rendering less heavy.
The difference between having good material use and bad was my biggest lesson, easy.

5d0a07d990304.png
5d0a07da86ab6.png

My main focus for this project was to make level design that helps the player forward and make the design fit together using shape, color and light. I would say I unfortunately strayed away from some of those points when I did the performance fixes. In retrospect this wouldn’t have taken up much time at all had I used assets from Unity Store. The level designing would be quick and I could’ve completed the dialogues or assisted a teammate with something unfinished.

However I’ve learned a bunch and I’m happy to say that our levels at least fit together design wise. If we had more time we would’ve had some game testing’s with our class to ensure the level design is also easy to progress through.



0 comments

Loading...

Next up

The final days of working with the project

My thoughts of being a level designer

Emanuel Holm – Level Designer(blog 1#)

Emanuel Holm - Level designer (Blog 2#)

Just as Pecaminosa's musicians #improvise this rendition of #LittleSunflower 🌻, so do we improvise with this post you're reading. 😂

What's coming out of your own improvs? 🤔

#Pecaminosa | #IndieDev | #OST | #Jazz

This Satuday we invite to watch another #speedpainting of our artist Daniel Faiad.

How great is this scene of #Pecaminosa?

#ScreenShotSaturday | #IndieDev | #DigitalArt

Runestones: from concept to in-game model🗿

Sometimes the suction cup get sticky. Small animation I made in Blender after doing my tutorial on picking up/dropping objects in animations. Crate model by jQueary (https://sketchfab.com/3d-models/game-ready-sci-fi-crate-d98deca6…).

Spaaaace~

These are background sprites I've created for a game I'm working on at school ^w^ Click on the post to see how the sprites connect. You won't regret it! (personally, I think it's pretty heheh)

Drawn in Piskel using my mouse. Whaddya think?