Jogo Fursan al-Aqsa - Os Cavaleiros da Mesquita de al-Aqsa


#21

Fursan al-Aqsa - Inteligência Artificial dos Inimigos

Este vídeo mostra a atualização da Inteligência Artificial dos Inimigos em ação, junto com um teste de um novo modo de jogo, bastante divertido: “Exploda todos eles”.

Vamos detonar!


#22

Fursan al-Aqsa Dev Blog # 8 - Inteligência artificial aprimorada para inimigos

Neste artigo, discuto os detalhes técnicos de como criei vários algoritmos de IA para o meu jogo inteiramente no Kismet, a Linguagem de Programação Visual do Unreal Engine 3.


#23

#FursanAlaqsaGame encontra @MortalKombat!

Conseguem imaginar o que estou planejando para meu game?

Valew!

#Blood #KnifeKills #FinishHim #FlawlessVictory #Fatality


#24

Ola pessoal! Só quero mostrar aqui algo legal que eu criei. Um contador legal de HeadShots para o Modo Operações Especiais.

A tecnologia básica por trás disso é muito simples.

Na classe UnrealScript que controla o comportamento do inimigo, criei uma variável booleana chamada HeadShot. Então, no evento TakeDamage da classe UnrealScript inimiga, criei uma pequena função para detectar qual osso do esqueleto foi atingido pelo projétil da arma (no caso dos ossos da cabeça e do pescoço).

Portanto, sempre que o projétil da arma atinge os ossos da cabeça ou do pescoço, a variável booleana HeadShot é configurada como true (inicia o código como false).

E então no Kismet, há um nó que pode ler as propriedades do objeto (variáveis). Então, simplesmente adicionei esse nó para ler o valor da variável HeadShot e, se for verdade, fiz um incremento em 1 outra variável (variável kismet), que é o contador HeadShot. Então isso significa que cada vez que o jogador atira na cabeça do inimigo. o contador do HeadShot será incrementado em um; portanto, sempre que o jogador executar 3 headhsots no inimigo, o HeadShotCounter se tornará 3.

O próximo passo é adicionar outro contador para contar o número total de inimigos no mapa. Ele começa contando todos os inimigos e os adiciona a uma lista e, em seguida, adiciona um evento (Morte Inimiga), e toda vez que isso ocorre, um inimigo será removido da lista (ObjectList). Então, sempre que essa lista ficar vazia, isso significa que matamos todos os inimigos. E depois de matar todos os inimigos, então vamos lá e verificamos o valor da variável HeadShotsCounter. Se eu quiser que o jogador realize pelo menos 10 HeadShots, preciso verificar se essa variável é> = (maior ou igual) que 10. Se sim, a missão será cumprida. Se for <(menor) que 10, a missão falhou.

É simples assim!

Valew!


#25

Neste pequeno vídeo, mostro alguns itens legais e personalizados que criei para o modo Multiplayer (arma, energia, armadura), no melhor estilo de Retro FPS e Jogos Clássicos como Quake e DOOM. Além disso, vocês podem ver o HUD para Multiplayer finalizado.


#26

Fursan al-Aqsa Episódio 0 - Armas

Afie a sua faca, carregue a sua arma, prepare-se para a Batalha. A Guerra Santa inicia em Março de 2020.

Escolha o seu caminho rumo à Vitória ou Martírio, pois as Donzelas do Paraíso aguardam por você.

Video: http://tiny.cc/mrnbkz


#27

Fursan al-Aqsa Dev Blog #9 - Making-Off das Armas e Física dos Projéteis

Neste artigo (em inglês), eu discuto os detalhes técnicos de como eu desenvolvi as armas do meu jogo e como eu programei a física dos projéteis utilizando a linguagem Unreal Script.


#28

Fala galera, blz!

Eu sei que já fazem quase 2 semanas sem nenhuma atualização mas fiquem tranquilos pois eu estou trabalhando e MUITO para finalizar e lançar o primeiro episódio do meu game até o fim desse mês de Março, agora. Pelo fato de que eu publiquei sobre o meu game em trocentos forums :), os quais eu tenho que deixar sempre atualizados, por isso eu somente publico quando tenho algumas atualizações importantes.

Mas aqui no twitter (https://twitter.com/UdkUltimate) e no site IndieDB (https://www.indiedb.com/games/fursan-al-aqsa-knights-of-al-aqsa-mosque) eu sempre publico alguma screenshot, algum video curto, para mostrar no que eu estou trabalhando.

Desde minha última atualização das Armas, eu fiz basicamente 2 novas atualizações.

Eu criei uma nova classe de inimigos especialmente para o modo Knife Kills (Execução com Faca). Agora você pode se aproximar do inimigo pela retaguarda (por trás) sem ser percebido, mas se você tocar no inimigo, ou ficar por muito tempo parado atrás dele, ele vai perceber e vai meter bala em você kkk. Criei essa classe usando Unreal Scripting e Kismet (programação visual).

Também eu recriei o sistema de Knife Kills, com novas animações para os personagens, e uma nova animação para a camera, além do efeito de Raio-X, no melhor estilo Mortal Kombat X!

Eu estava pensando em lançar esses mapas de teste (com textura xadrez azul/branco) desde a semana passada, para as pessoas testarem o gameplay do jogo, porém, acho que eles não refletem a qualidade final do jogo e podem até prejudicar esse projeto.

Como eu disse antes, pedirei um valor muito pequeno (algo como R$ 3,99) para cada episódio, porque preciso obter algum lucro, porque minhas condições financeiras estão muito ruins no momento (no bom e claro português de pobre, estou na Pindaíba kkkkkkkkk).

Por isso eu prefiro lançar cada episódio completo, com mapas totalmente texturizados, animações, objetivos de missão e assim por diante, para fazer esse jogo valer o preço. Eu sei que mesmo por um preço pequeno como esse, as pessoas querem um produto completo, um jogo totalmente funcional, não apenas uma versão com bug do “desenvolvedor” do jogo. Espero que todos vocês entendam o motivo pelo qual adiei um pouco o lançamento deste jogo.

#FursanAlaqsaGame - Atualização do Sistema de Execuções com Faca - WIP (Trabalho em Progresso)

Agora é mais sangrento, mais cruel e mais repugnante.

Agora é mais @MortalKombat #Fatality #NoMercy #FinishHim

Abraço pessoal!


#29

Fala Galera, blz?

Novas atualizações aqui, espero que vocês gostem!

Fursan al-Aqsa Episódio 1 Lançamento em 10/05/2020!

Fursan al-Aqsa Trailer - As Lâminas da Vingança

Você, Bravo Herói!

Empunhe sua faca e siga sua vingança… O Sangue dos Oprimidos clama por você…

Junte-se à Resistência!

Assista ao trailer:


#30

Finalizei mais uma etapa da minha jornada para o lançamento do #FursanAlaqsaGame. Eu refiz o menu do jogo e estou muito orgulhoso dos resultados. Fiz no Scaleform (Adobe Flash CS4) e no 3dsmax, o código por trás é ActionScript (Flash) e Unreal Script (UE3). Espero que vocês gostem.


#31

Antes de ir para a última etapa do desenvolvimento do meu game (finalizar os mapas da campanha), eu só queria garantir que tudo o que fiz até agora, especialmente as últimas atualizações do jogo, funcionem perfeitamente nos consoles (Xbox360 e PS3). Aqui você pode ver o Mapa de Testes das Armas rodando lisinho no meu RGH Xbox360.

* Desculpem a qualidade do vídeo, pois estou usando uma Easy Crap lol!


#32

O game rodando lisinho no PS3 HEN (3.0.1):