Hacking New PS3 Game - Fursan al-Aqsa - Knights of al-Aqsa Mosque

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Fursan al-Aqsa Dev Blog #12 - Performance Optimization for Consoles

28-_Fursan_al-Aqsa_-_Performance_Test_PS3.png


In this article I explain the new changes I made to my custom UDK/Unreal Engine 3 to fix textures streaming on consoles and make the game run and render as intended on both PS3 and Xbox360.

Hello guys (and girls)!

After one intense week of work, headaches, distress, and almost throwing everything (my PC and my consoles) out the window :), I finnaly got that last map, Camp Filon, running smoothly on consoles, the way it was intended to run, as you can see in this video below:

https://www.indiedb.com/games/fursa...videos/28-fursan-al-aqsa-performance-test-ps3

Until now, all the gameplay features I implemented on my game, like Knife Kills, UI, Pause Menu, Game Over Screen, HeadShots Counter, and so on, if you see, I tested them on debug maps, empty maps, merely blocks, without texture, particles, or any effect. I mean, these scenarios did not represent how the final game will run.So, whenever I compiled the last map, Camp Filon, to run on PS3 and Xbox360, I discovered another bug, which I did not observe before. All the textures on the map were terrible blurry, I mean, indeed blurry to such extent that the visuals became horrible!!!

I know that consoles have much limited RAM memory than PC, and specifically PS3 and Xbox360, in rough terms, they have 256MB and 512MB of RAM, respectively.What was driving me nuts is the fact that the game run fine on PC, just on consoles the textures got extremelly blurry. After searching on legacy UDK Engine forums (https://forums.epicgames.com/udk) and on UDN Network (https://docs.unrealengine.com/udk/Three/WebHome.html), I began to learn more deep about Unreal Engine 3 on Consoles. The good of developing a game alone, is that it can be a true classroom for anyone. I myself, learned a LOT on this project. Specially, whenever I began developing this game, I did not know too much about Unreal Script Programming. Now, I learned a LOT, and I am able to do many things I could not do before.

Coming back to my journey, I discovered about Texture Pool in Unreal Engine 3, which, in rough terms, is kinda fixed memory space used for loading (streaming) textures to the screen. From what I understood (I may be wrong, but what matters here is that now it is working), Unreal Engine 3 throws all the textures currently loaded (which can be seen by the player view camera) inside this texture pool, and then it loads the mipmap of these textures as it is needed. The mipmaps here are kinda different versions of the same texture in different resolutions, to be loaded according the camera view distance, like, the closer the player view camera is to a texture, it will load a higher resolution of the texture, the further, it will load a lower resolution version of the texture. This is essential for performance.

So what was happening? The texture pool was filled up in consoles, so it was only loading the lowest resolution of each texture (16x16). The default Texture Pool Size in UE3 is 140MB, so I increased it to 200MB and voila! Problem solved! Not yet...

Again I compiled the map and did run on PS3 and Xbox360. It run beautifully and smoothly, with the textures on it`s full resolution, and the mipmaps loading correctly. However, another problem happenned, whenever I added the enemies on the map, it simply crashed the game on consoles with the error OUT_OF_MEMORY.

I was already entering into despair because this problem, however, my last try, was to compress all the TGA textures of this map in photoshop using the RLE algorithm. I created a small photoshop action script to batch compress all the 465 TGA textures (diffuse, normal and specular), and was able to reduce by almost half the total size of the textures. Before compression they were 576MB, and after they turned 278MB!!!

So this compression of textures compensated the increased texture pool size, allowing the game run, without crash, and with the mipmaps working flawlessly, as you could see on the above video.

Finnaly, I can use this new map as a template whenever building my other maps, as I know now that I need to optimize the maps as much as I can, and keep the maps size small, just like this, for the sake of performance, and gameplay.

Cheers and until next update.
 
  • Like
Reactions: Marc_LFD

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Fursan al-Aqsa - Demo Coming Soon...

Finally, after a lot of hard work and polishment, I am finishing, for the next few days, a free demo for "Fursan al-Aqsa", so anyone will be able to test the gameplay, learn the combat mechanics and prepare for the big battle, which comes on Episode 1.

Demo_Announcement_1.png


Demo_Announcement_2.png
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Fursan_al-Aqsa_-_Demo_Release_Banner_final_EN.png


بسم الله الرحمن الرحيم
In the name of Allah, the Most Beneficent, the Most Merciful

وصلى الله وسلم على نبينا محمد وعلى آله وصحبه أجمعين
May the peace and blessings of Allah be upon our Prophet Muhammad, his family and all friends

السلام عليكم
Peace be upon you


https://www.indiedb.com/games/fursa...videos/29-fursan-al-aqsa-demo-release-trailer

This is the Free Demo of the game Fursan al-Aqsa - Knights of al-Aqsa Mosque. The main objective of this demo is to let players test the Combat Mechanics, give me a feedback, and enjoy killing some zionist soldiers :)

Download PC Version:
196033.png

https://www.indiedb.com/games/fursa...-aqsa-mosque/downloads/fursan-al-aqsa-pc-demo

Download PS3 Version:
196034.png

https://www.indiedb.com/games/fursa...aqsa-mosque/downloads/fursan-al-aqsa-ps3-demo

Download Xbox360 Version:
196035.png

https://www.indiedb.com/games/fursa...-mosque/downloads/fursan-al-aqsa-xbox360-demo

This is just a testmap which does not represent the final game's visuals, it was just projected to focus on gameplay and urban warfare (kinda training scenario), simulating the combat situations players will face on the final game, Insha Allah (God's willing).

The enemies A.I is very smart and dynamic, the enemies can feel your presence, if you get too much close to them, or if you shoot at their direction. They also will hunt you untill death :)

I tried to make the game very realistic, yet, keeping it a videogame. So, dying is very easy, also killing enemies is not very hard. I placed many healthpacks arround the map to help you recover your health.

You need to plan each shot, you need to be very strategic and try to avoid the enemies bullets as much as you can. You need to jump a lot and use the crouch button, to manually deviate from the bullets, to take cover behind objects and walls. I tried to avoid implementing a cover system like Gears of War, instead, I opted by a manual cover system, because it feels more realistic, organic, and challenging. By pressing the pause button (ESC key on PC), you can see the Controller/Keys Configuration with all gameplay commands.

You can kill any enemy with just one certain headshot, and the more headshots you perform, you get a higher ranking.

Inside the demo's download package I added 3 Readme files (English, Portuguese and Arabic) with complete information on how to install and configure the game, how to use gamepad with PC, the list of some known bugs, and other informations. Please read it before playing.

So I hope everyone likes this demo and enjoy playing it. This is just a glimpse of what awaits you on the final game.

Cheers and until next update!

P.S: I need to take a break some days to recharge my batteries :)
 
  • Like
Reactions: Glyptofane

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Fursan al-Aqsa - Demo feedback and player's reception

In this article I made an analysis of the feedback I received for my game's demo and general player's reception.

Hello my friends,

Today two weeks have passed since the release of Fursan al-Aqsa Training Mission, the free demo of my game, and I came here especially for saying a BIG THANK YOU ALL FOR PLAYING MY GAME, IT HAS BEEN A HUGE SUCCESS WHICH I HAVE NEVER IMAGINED IT COULD BE!

It even topped the list of popular games on IndieDB, as you can see from this screenshot below:

Eafxy-pXgAIOQ7K


Also the number of downloads is almost reaching 500, and each day there are some new people downloading my game (5 to 10 downloads a day). For some people this number maybe very small, however for me, this is indeed a milestone for my project. For someone who is doing everything alone, and manually, I think I have done an excellent job marketing and promoting my game arround the web.

Despite the strong political and religious content of my game, people simply loved it, especially the gameplay mechanics. My game is being called as "An Islamic Max Payne with the violence of Hotline Miami and the difficulty of Dark Souls".

WOW, having my game compared with some of the most important gaming franchises of all times is simply and honor for me!

I am very optimistic now and I am sure that my game has potential to be one of the best indie game of 2020, Insha Allah (God's willing)!

Other important step I have taken, and I am sure this will help my game to receive even more visibility, is that I sent thousands of press releases for thousands of gaming websites and youtube channels, from small to big ones like IGN and Gamespot. I also submitted my game to many indie events, like BostonFig, IndieCade, Independent Games Festival, Brazil Game Show, Brazil Independent Games Festival, PAX, Bit Summit, and many others.

Until now I received two positive answers, from BostonFig and IndieCade, even though they said my game is still being analysed by the event judges, to decide wether it will be showcased or not. Anyway, I hope they will acept my game, and until these events, I will be able to finish the full game (Episode 1).

So, thanks to Allah (God), and for all this wonderful community, my game is simply kicking asses :)

My game also received many reviews from Youtubers, even though the marjority of these are from Brazillian Playstation Scene Members, but any review and feedback, for me is VERY IMPORTANT!

So here follows some of the reviews so far.











And here follows some screenshots of another map I am working on, Jenin - The Camp of Resistance:

jenin_1.png


jenin_2.png


jenin_3.png


jenin_4.png


Again, THANK YOU ALL FOR YOUR AWESOME SUPPORT!

Cheers from Brazil :) and untill next update.
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
For today I want to showcase the WIP of this new map I am working for my game. Now I already exported the level geometry to Unreal Engine 3 and made the exterior lighting. Next step will be add the props.

jenin_map_1.png


jenin_map_2.png


jenin_map_3.png


jenin_map_4.png


poly_collision.png


Another new update:

Please take a look at this gameplay of #FursanAqsaGame by my friend @TheGeek40. My game is very optimized for running on almost any PC, but on actual gen PC (gaming pcs) it runs at 60fps or even more!

That's a great achievement!



And here is the game running at 250 fps on a top notch gaming PC:

Failed to fetch tweet https://twitter.com/UdkUltimate/status/1283427758769672199
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
For today's #screenshotsaturday I want to showcase the new props I added to my map, still have a bunch of others to add, but I think they are fitting well together. I also changed some textures. #FursanAqsaGame #Palestinewillbefree #UE3 #UnrealEngine #indiedev #indiegames #3DSMax

Jenin_Props_New_1.png


Jenin_Props_New_2.png


Jenin_Props_New_3.png


Jenin_Props_New_4.png


Jenin_Props_New_5.png
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Hey guys!

Here follows the Showcase of the new map for my game, Fursan al-Aqsa Training Camp, for players training the basic commands of the game and prepare for the great battles that will be faced in this Journey for Revenge and Liberation of al-Aqsa Mosque!

Allah Akbar!

Fursan_al-Aqsa_-_Showcase_Training_Camp_1.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_2.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_3.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_4.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_5.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_6.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_7.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_8.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_9.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_10.png


Fursan_al-Aqsa_-_Showcase_Training_Camp_11.png
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Hello guys!

Small update here.

I already began working on the Campaign Missions of #FursanAqsaGame. Each mission will have a cool intro cutscene animation, a triumphal entry in the best James Bond Goldeneye 007 Style!

https://www.indiedb.com/games/fursa...aqsa-mosque/videos/fursan-al-aqsa-ahmad-entry

By the way, I already created a very simple, easy and clean visual programming workflow for the mission objectives. So now It's very fast for me setup some cool mission objectives, like destroy security cameras, find specific items, sabotage enemies weapons, disguise, deactivate alarms, and so on.

Kismet_Mission_1.png


Kismet_Mission_2.png


Kismet_Mission_3.png


Kismet_Mission_4.png
 

weatMod

Well-Known Member
Member
Joined
Aug 24, 2013
Messages
3,305
Trophies
2
Age
47
XP
3,351
Country
United States
"DISCLAIMER: In this game, the player does not shoot Israeli civilians, women, children, elderly, only soldiers."
"israeli civilian" is an oxymoron ALL israelis are forced into military conscription there are no civilians
except maybe the wall humpers who refused to fight but i think the government forced them to fight now too not sure how that ended up
 
  • Like
Reactions: nidalnijmgames

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
"DISCLAIMER: In this game, the player does not shoot Israeli civilians, women, children, elderly, only soldiers."
"israeli civilian" is an oxymoron ALL israelis are forced into military conscription there are no civilians
except maybe the wall humpers who refused to fight but i think the government forced them to fight now too not sure how that ended up
Ok, I understand.

However, never forget that this is just a game, something fictional, it's not any kind of recruitment propaganda.
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
For this #ScreenshotSaturday I want to showcase another Campaign Mission of #FursanAqsaGame. This map (a revamped version of the demo map) is based on Camp Ariel Sharon, a complex of IDF Bases in Southern Israel. In this mission you bravery infiltrate on this base to spoil Israel's evil plots against Palestinian Civillians, seeking victory or your martyrdom!

By the way, I already have choosen the name for this first episode: Fursan al-Aqsa Episode 1 - Call of Jihad :D :D :D

Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_1.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_2.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_3.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_4.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_5.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_6.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_7.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_8.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_9.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_10.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_11.png


Fursan_al-Aqsa_-_Showcase_Camp_Ariel_Sharon_12.png
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
Awesome concept! Definitely interested in playing this when it releases!
Thanks bro, yes, I am giving my best to release Episode 1 very soon. It will come with 4 campaign missions, and each map of campaign will have 4 gameplay variations (like Challenges Mode of Hitman 2), giving a total of 12 playable missions and many hours of gameplay.

Alongside the offline Split Screen Multiplayer.

Stay connected!
 

nidalnijmgames

Well-Known Member
OP
Member
Joined
Dec 5, 2015
Messages
203
Trophies
0
Age
40
Location
Brazil
XP
688
Country
Brazil
For this #ScreenshotSaturday I want to showcase the new enemies classes I created for my game #FursanAqsaGame, also I created a new skin for my game's protagonist, especially for a brand new explosive game mode: Suicide Operations. #UE3 #UE4 #UnrealEngine #IndieDev #FreePalestine

Episode 1 is coming very soon, Insha Allah. I hope you all will have a very cool gaming experience, especially the Shooter fans out there.

Cheers and until next update.

AHMAD_AL-GHAZZAWI_SUICIDE_OPERATIONS.png


IDF_JERUSALEM_POLICE.png


IDF_MILITARY_GENERAL.png
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    AncientBoi @ AncientBoi: well.. Sorta new :)