Skip to content

this is a game that was part of the Faculty of computers and artificial intelligence game dev community first game jam

Notifications You must be signed in to change notification settings

WorksFirstRun/FCAI_GameDevCommunity_GameJam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blinded By Fire, FCAI_GameDevCommunity_GameJam

This was part of the Faculty of Computers and AI, Cairo University Game Development Community Game Jam. The theme of the game jam was Fire. The name of the game is Blinded by Fire.

Game Idea: It's about a demon who cursed you with a fire-blinding curse, and you try to find him and kill him to free yourself. The curse makes you see only a small area of vision, which decays over time. Your spells also cost vision power.

Technical Part and what i have learned

Behavioural Tree

I was learning about behaviour trees before entering the jam, and I developed a custom behaviour tree for enemy AI and player control.

Object pooling

I implemented object pooling for enemies. Instead of constantly spawning and destroying objects, I pre-spawn them and enable them whenever I need to spawn enemies, disabling them again when they die.

parts of the code to be refactored

I find that the context class needs to be completely changed. Storing any data related to the enemies or the player in one place is not ideal.

Game Screen Shots

image

image

image

image

image

image

Conclusion

The game jam lasted 3 weeks, and it took me about 9 to 10 days to make the game. Overall, it was a great experience. Game Link if you want to try it : https://da3l.itch.io/blinded-by-fire

About

this is a game that was part of the Faculty of computers and artificial intelligence game dev community first game jam

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published