Ambiera Forum

Discussions, Help and Support.

Ambiera Forum > CopperCube > Announcements and Showcase
Cas-Evac - Pyramid Level

veganpete
Registered User
Quote
2021-04-19 10:26:00

Here's a quick video of the progress for the Pyramid mini-game from my Cas-Evac Main Game (the one with the spider-mech).

https://www.youtube.com/watch?v=...

🔎︎


*Link is updated every day with a new upload.

Download: https://drive.google.com/file/d/...

Thanks for all the suggestions....
Screen now shakes when Anubis appears.
Added path-finding for Anubis walking through temple.
Footstep sounds vary, depending on terrain surface.
Anubis/player animations vary depending on situation.
Added real-time footstep sounds for player and Anubis.
Added a 2D compass system (N,NE,E,SE,S,SW,W,NW.).
Player-height now rises as room fill with sand.
Players speed slows as sand rises.
Added a basic grid-map for each maze.
Added RADAR-blips for keys and player position on map.
Reduced all texture sizes for optimization.
Tweaked falling sand particles for better performance.
Scaled unused objects to 0,0,0 for optimization.
Improved the normal-map texture quality at a reduced size.
Added crawl-tunnels to connect the rooms together.
Added camera changes for key game-events.
Added basic door animations.
Added a HUD with message text, maps and icons.
Reduced number of light-sources for optimization.
Reduced Draw-distance for optimization.
Added some background music.

To do..
Add death animation scene if suffocated by sand.
Add death animation scene if caught by Anubis.
Add escape animation scene if successfully exit Pyramid.
Add textured cracks to the ceiling while sand is falling.
Merge model textures into one to improve performance.
Add tense music when chased by Anubis.
Add some basic decorations to make it less boring.
Modify the rooms/corridors to add more variety.

In the Ancient City Level, there are 3 Giant Pyramids.
Each Pyramid contains a bomb-part which, when assembled, can be used to destroy the Queen Wasp and her Nest/Hive at the centre of the city in the main game.

To progress through the Pyramid, navigate the maze (using the map) and collect Ankh keys to unlock 3 doors to different levels. When the bomb part is finally collected (in the top floor), a booby-trap is triggered (the ceiling collapses) and Anubis is awakened. Sand starts to rush in to the corridors, making the floor rise continually.

Anbis will chase the player back through the Pyramid. The player's walk-speed decreases as the sand rises. Take the bomb-part and Escape the pyramid (without being caught by Anibis), or risk being entombed forever.

I've used Normal Maps for the Lighting of these scenes, whereas the rest of the game uses dynamic lighting with solid textures.

The base of the Pyramid is a 9x9 (single room) maze...
🔎︎


The middle floor is an 8x8 (single room) maze...
🔎︎


The top floor is just a 6x6 (single-room) maze.
🔎︎


Now the mechanics are working properly (player, sands, keys & doors etc.) I'll probably go back and adjust the mazes so they have slightly more open space instead of just being 100% corridors - and possibly add more decorations and variety, not just plane walls/floor.

Added some normal maps to give shadow details for atmosphere and made some custom textures for the floors/ceilings/walls and the player character.

I managed to make the visor look reflective and also made the inner chamber's walls look like a fairly decent, semi-realistic polished gold metal. Pretty happy with the results so far. Just a bit more work on the map system and then I can clone the level and make the other 2 pyramids and insert them into the main game.

A few more details are in the video description relating to gameplay.


just_in_case
Moderator
Quote
2021-04-19 11:20:05

It's super awesome. I loved the way the wall breaks and Anubis comes into the level and the sand particles and then sand fills up in the pyramid. Animation blending is awesome.

It will look more good if you will add a camera shake when Anubis enters the pyramid.

it also shows the perfect use of the third-person camera.


Robo
Guest
Quote
2021-04-19 11:54:43

Nice sand fall effect...
what about changing the height the player walks around on top of the sand until stuck underneath the roof ?...looks good either way...


veganpete
Registered User
Quote
2021-04-19 12:35:42

Thanks for the feedback! Really enjoyed making this part of the game, your ideas will definitely get added in.

just_in_case It will look better if you will add a camera shake when Anubis enters the pyramid.

-yes, definitely! I'll add this in with a rumbling sound effect as the wall breaks. Done - Thanks!

Robo Nice sand fall effect...what about changing the height the player walks around on top of the sand until stuck underneath the roof ?

Done - Thanks!


smnmhmdy
Registered User
Quote
2021-04-19 14:05:40

It looks really good! I was unfortunately unable to play your previously shared demo due to low framerate, but these updates look really cool and I hope that you'll add a few graphic settings (specially adjustable camera far plane) and more optimizations further down the line :)


VP
Guest
Quote
2021-04-19 23:44:02

wrote:
It looks really good! I was unfortunately unable to play your previously shared demo due to low framerate, but these updates look really cool and I hope that you'll add a few graphic settings (specially adjustable camera far plane) and more optimizations further down the line :)


Ah, OK. Thanks for letting me know. I'll try to improve the frsame rate. Here's a playable demo of this one - is this low FPS for you too?? Thank you.

https://drive.google.com/file/d/...


smnmhmdy
Registered User
Quote
2021-04-20 09:26:01

This one runs much better although I was still experiencing lower framerates (around 20-30) specially in the first maze (which I assume is the biggest one).
At the 3rd level everything was buttery smooth until the last door was opened and it tanked my framerate to 2-5 fps, I think the rocket model was causing the frame drops because when I picked it up it was mostly gone.


veganpete
Registered User
Quote
2021-04-20 12:45:14

Thanks so much for the feedback! It's really important to me that it'll run on different setups and machine specs.

I updated the link with a newer version. Hopefully it's addressed some issues - this runs smoothly on my integrated intel graphics on battery/low-power setting (it's the lowest setting I have to test it).

To fix it, I've adjusted the collision/physiscs settings and reduced the shadow resolution from 1024x1024px to 215x215px.

I'll spend a lot more time going through the entire game and play around with the settings and also reduce all the texture resolutions and polygoncounts to a minimum (some of the models I used have quite a high poly-count, which I can safely reduce by around 90%) - when I've got the game as streamlined to the highest frame-rate as I can, I'll add a menu with options so that the player can adjust the settings further for themselves.

Feel free to check out the newer version (same link above). I'll keep tweaking it an uploading a newer version to my gDrive as soon it becomes available.

Thank you :-)


smnmhmdy
Registered User
Quote
2021-04-20 15:53:06

I'd say don't worry too much about the textures, specially if you're not using absurdly highres ones (+4K) and focus more on reducing your assets polycount as much as possible.
some of the models I used have quite a high poly-count, which I can safely reduce by around 90%

I believe doing that will fix most of the performance issues on the more low-end devices for sure :)


marcw
Registered User
Quote
2021-04-20 18:18:39

Veganpete, congratulations for your superb new game.
The quality of the graphics is very good in your shared demo.

I am more fortunate than Sam (Smn Mhmdy Studio) because it runs fast on my PC thanks to a good graphic card (ATI Radeon RX..).

About the game (wip) itself, I would like to see a small map of the labyrinth placed in a corner of the screen to help finding the way because it is difficult.

I also watched your movie in low resolution : I like the special effects and the music.


veganpete
Registered User
Quote
2021-04-21 14:01:55

wrote:
Veganpete, congratulations for your superb new game.
The quality of the graphics is very good in your shared demo.

I am more fortunate than Sam (Smn Mhmdy Studio) because it runs fast on my PC thanks to a good graphic card (ATI Radeon RX..).

About the game (wip) itself, I would like to see a small map of the labyrinth placed in a corner of the screen to help finding the way because it is difficult.

I also watched your movie in low resolution : I like the special effects and the music.


Done - Thanks!


Create reply:


Posted by: (you are not logged in)


Enter the missing letter in: "Inte?national" (you are not logged in)


Text:

 

  

Possible Codes


Feature Code
Link [url] www.example.com [/url]
Bold [b]bold text[/b]
Image [img]http://www.example.com/image.jpg[/img]
Quote [quote]quoted text[/quote]
Code [code]source code[/code]

Emoticons


   






Copyright© Ambiera e.U. all rights reserved.
Privacy Policy | Terms and Conditions | Imprint | Contact