#06 Figure and Figure Animation

The next step in the scene was to add a figure. I chose to use the default figure from Maxon due to its abstract shape, which added a unique element to the composition. After importing the figure into Blender, I adjusted its scale to fit into the scene.

With the figure in place, I proceeded to animate it. For the animation, I selected the „yawn“ motion from Maxon’s animation library, which provided a natural and fluid movement that added life to the figure. Integrating this animation into Blender, I carefully positioned the figure to create the illusion that it was floating.

Once the animation and positioning were finalized, I focused on the figure’s textures. I wanted a reflective and shiny appearance. To achieve this, I applied a shiny texture to the figure. This texture was designed to reflect light dynamically, particularly the sunlight, enhancing the realism and visual appeal of the animation.

#05 Day and Night Cycle Animation

I created the animation with the sun position add-on. Then I changed the color of the background from a simple color to Sky Texture in World Properties, setting up the sky environment. In my composition I changed my light to sun. In the sun position tab I selected my sun as the sun object and added a sky texture to the sky texture. I entered some world coordinates, to change the sun position and to simulate the sun movement in that region. Then I added a date and set it to June.

To animate the time, I went to frame one, set the time value to zero, and created a keyframe. Moving to the last frame, I set the time to 23.999 (essentially midnight), and created another keyframe.

To transition between day and night, I blended two sky textures. First, I duplicated the Sky Texture node and renamed them „Day“ and „Night.“ I added a Mix Shader and connected both sky textures. To simulate night, I set the sun elevation and rotation for the night sky texture to match the day sky texture using drivers.

To make the night sky more realistic, I adjusted the sun size to a smaller value, to resemble stars rather than a moon. Then, I set the altitude value for the night texture to a very high number, making it look like a night sky.

For the final step, I added stars to the night sky. I added another Mix Shader before the night sky texture and plugged in an Emission Shader. I used a Noise Texture and a Color Ramp to control the emission, adjusting the Noise Texture settings to create a starry effect. By adding a Mapping and Texture Coordinate node, I ensured the stars rotated realistically as the Earth spins within the universe.

I also adjusted the color management to high contrast, especially during the night, making the scene look more vibrant. For the final settings, I adjusted the background strength for the night sky, giving a more intense moonlight effect, while keeping the sun intensity lower to soften the shadows.

#04 Plants

To enhance my scene, I created a plane with the help of the already existing floor model. I scaled the plane down so that it was fitting the middle of the room. I placed some plant models in my blender file. The plant files I got from GScatter.

Once I placed all my plant models in my blender file I added them all to one collection. With the Geometry Node Editor I created a new geometry node setup by first selecting the plane.

I added an Instance of Points and placed it between the Group Input and Output, I also added Join Geometry node to reconnect the original plane. Then I added a Collection Info node (where I selected the plant collection) which I connected to the Instance on Points node. There I adjusted the scale of the plants to fit the scene. With adding a Distribute points on Faces node I spread the plants randomly across the plane. With using Poison Disk I prevented the overlaping of plants. With adding Random Value node I assigned the randomising of the plant scales and rotations, to create a more natural look, and with using the Combine XYZ node I ensured that the plants rotate only on the Z axis.

With these steps, I created a dynamic and visually appealing arrangement of plants in my Project. These will help enrich the overall aesthetic and bring a touch of nature into the scene.

#3 Textures

The next step was to craft a smooth concrete texture for my object in Blender.

I started by using the noise texture and object coordinates to start with the main texture of the concrete. By adjusting the scale, detail, and dimension of the noise texture, I achieved the desired foundational look.

To add more variety and detail, I introduced a voronoi texture. Mixing this with the noise texture through a Mix RGB node created a more complex and varied concrete surface.

Utilizing color ramps, I adjusted and refined the colors of the concrete material. This allowed me to craft an abstract look, adding a shade of pink to the overall appearance.

Imperfections and cracks were essential for realism. I used distorted voronoi textures, along with rolor ramps and mix RGB nodes, to simulate these features effectively.

The roughness of the material was managed by linking a color ramp to the roughness input of the shader. This setup provided precise control over the material’s shininess, enabling fine-tuning to achieve the perfect roughness level.

To enhance the depth and tactile quality of the concrete, I added bump nodes. By blending musgrave, noise, and voronoi textures, I simulated the appearance of bumps, imperfections, and small rocks embedded within the concrete.

Through these steps, I created a concrete material that I used for the project.

For the mirrors and the pedestal I created a basic mirror texture.

#02 Modeling

After the first sketches, I started modeling in blender. First, I created an object with the help of a cylinder, in which I cut a hole using the „boolean“ function. I also cut holes for the windows and mirrors using the boolean function. I made a “window” at the top of the object through which the light will pass.

I added a wall on the outside of the building. I filled every other window in the building with planes that will serve as mirrors. On the front side, I made stairs that lead to the sky.

Next I added a cylinder to the middle of the object, from which I made platform for the figure. This central element ties the whole model together and provides a centerpiece within this abstract environment.

The functions I used most often in modeling were boolean, array, and subdivision surface. I used these tools to shape and add details to the model, which brought my initial sketches to life.

#01 Finding Inspiration

For this year’s project, I wanted to make a 3D object/environment with plants. First, I started by looking for inspiration and making a moodboard, which I created with the help of Pinterest. There I looked for pictures that I thought were suitable for my project.

After the created moodboard, I started with the first sketches. I wanted to create a model of a “building” which has a platform in the middle on which a figure is floating. The platform should be surrounded by plants. Likewise, the 3D model would also be an animation, in which the figure moves and has a 24-hour cycle from sunrise to sunset.

The model should be abstract, it would contain a mirror to give the room more dimensions, and „windows“ that select a view into the unknown. For the project, I wanted to play with different textures and light. The project should also be suitable for showing on stage and serve as a background for DJs.

09 // Everything About Character Design

As players embark on epic quests, face formidable foes, and immerse themselves in virtual worlds, they often overlook the intricate process behind the characters that breathe life into these gaming landscapes. Character creation for video games is an art form that involves a combination between artistic vision, narrative depth, and player engagement.

Conceptualization

The journey begins with the spark of an idea. Character designers collaborate with game developers, writers, and artists to conceptualize characters that fit seamlessly into the game’s narrative and world. This phase involves brainstorming, sketching, and refining concepts until a cohesive vision emerges.

Defining Backstories

Characters are more than just visual entities; they are vessels for storytelling. Once a character concept takes shape, the next step is to define their backstory, motivations, and role within the game world. This narrative foundation provides depth and complexity, influencing both the character’s design and their interactions within the game.

Aesthetic Design and Visual Elements

The aesthetic design phase is where characters truly come to life. Artists meticulously craft the visual elements, considering everything from the character’s clothing and accessories to their facial expressions and body language. Attention is given to creating a distinctive silhouette that ensures the character is easily recognizable and readable during gameplay.

Technical Implementation

Once the visual design is solidified, technical artists come into play. They work on the implementation of character models, ensuring they are optimized for the game engine, considering factors such as polygon count, texture resolution, and animation requirements. This phase involves collaboration between artists and programmers to seamlessly integrate characters into the gaming environment.

Animation and Motion Capture

Characters need to move authentically within the game world. Animation artists use a combination of traditional animation techniques and, in many cases, motion capture technology to breathe life into characters. This process involves creating a library of movements that convey emotions, actions, and reactions in a way that feels natural and responsive to player input.

08 // Everything about Level Design

Video games are more than just interactive entertainment; they are meticulously crafted experiences that draw players into rich, immersive worlds. At the heart of this craft lies the art of level design, a nuanced process that shapes the player’s journey, challenges their skills, and contributes to the overall magic of gaming.

Setting the Stage

Level design is akin to being the architect of a virtual world. It involves creating the physical space, establishing the atmosphere, and setting the stage for the narrative. Whether it’s a sprawling open-world environment or a confined dungeon, the design of each level influences the player’s emotions and reactions, making the experience more immersive.

Guiding the Player

A well-designed level is a silent guide, directing players through the game without overtly holding their hand. Through careful placement of elements, visual cues, and environmental storytelling, level designers shape the player’s path and draw attention to key objectives, fostering a sense of discovery and accomplishment.

Balancing Challenge and Reward

Effective level design is a combination between challenge and reward. Each segment of a level should present a unique challenge, encouraging players to utilize their skills and creativity. However, these challenges should be balanced with rewards, whether they are power-ups, shortcuts, or narrative revelations, to keep players motivated and engaged.

Encouraging Exploration

Great level design invites players to explore their surroundings, rewarding curiosity with hidden treasures, secret passages, or alternative routes. Exploration not only adds depth to the gaming experience but also allows players to engage with the world on a deeper level, discovering nuances that contribute to a sense of immersion.

07 // The Importance of an End-Goal

The magic of video games lies not just in the pixels and polygons that create immersive worlds but in the journey they invite players to embark upon. At the core of this journey is the concept of end goals—clear, tangible objectives that transform gaming from mere entertainment into a purposeful adventure.

Motivating Players to Conquer Challenges

End goals act as the driving force behind a player’s desire to conquer challenges. The promise of reaching the final level or defeating a formidable boss fuels determination, pushing players to overcome obstacles, hone their skills, and persevere in the face of adversity. Without a clear end goal, the journey might lack the motivational spark that turns a mere game into an epic quest.

Fulfilling the Hero’s Journey

In the realm of storytelling, the hero’s journey often revolves around a central quest or objective. Video games, as an interactive form of storytelling, emulate this narrative structure. The end goal is the culmination of the hero’s journey, providing a satisfying resolution and a sense of fulfillment that resonates deeply with players.

Celebrating Achievement and Progress

Every gamer understands the thrill of achieving an end goal, be it completing a challenging level, acquiring powerful gear, or finishing an entire game. End goals become milestones that mark a player’s progress, skill development, and mastery of the game mechanics. The sense of accomplishment at each milestone makes the entire gaming experience more rewarding.

06 // The Importance of Objectives in Video Games

Video games have evolved from simple pixelated adventures to expansive, immersive experiences that captivate players across the globe. At the heart of every great game lies a set of carefully crafted objectives. These objectives serve as the guiding force that propels players forward, shaping the narrative, defining challenges, and ultimately ensuring an engaging and fulfilling gaming experience.

Well-crafted objectives are integral to building a rich and compelling narrative. They serve as plot points, unraveling the story in a way that keeps players invested in the game world. As players progress through objectives, they uncover new plot twists, character developments, and lore, creating a sense of narrative progression that deepens their connection to the game.

The best video games draw players into a world where they forget about reality and become fully immersed in the game’s universe. Objectives play a crucial role in this process by keeping players engaged. Whether it’s a challenging boss battle or a quest to unlock new abilities, well-designed objectives maintain a delicate balance between difficulty and achievability, keeping players in a state of flow where the challenges are compelling but not overwhelming.

Objectives are not just about reaching a specific endpoint; they also encourage exploration and discovery. Games with open-world environments often feature side objectives, hidden treasures, and optional quests that entice players to explore every nook and cranny. This not only adds depth to the gameplay but rewards curiosity, making the gaming experience more dynamic and satisfying.