Unreal Engine sample projects
- - ----------- - -
using C++ and Blueprint
developed for prototyping and reference

all projects are free to try and Please send me feedback..

Active Stage Items

- Using widgets as health bar and changing it based on player collision in 3 methods
- Custom property of item on stage
- Blueprint only

Using:
collision detection, widgets, material parameters, timeline component, blueprint functions

Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos

Far Cry 3 Complete Collection - Elamigos

This isn’t just the base game. ElAmigos’ package includes:

The full Far Cry 3 with all DLC takes up roughly 11 GB on disk. The ElAmigos repack compresses the download to approximately 5.5–6 GB. This saves bandwidth and storage during setup. Far Cry 3 Complete Collection - ElAmigos

Far Cry 3 is widely regarded as the turning point for Ubisoft’s flagship franchise. With its charismatic villain, Vaas Montenegro, a sprawling tropical sandbox, and a memorable “definition of insanity” speech, it remains a fan favorite over a decade after its release. This isn’t just the base game

For players looking to revisit the Rook Islands or experience the game for the first time on PC, the Far Cry 3 Complete Collection repack by ElAmigos has become a popular, all-in-one solution. Here is everything you need to know about this release—what it includes, its technical highlights, and important legal considerations. This saves bandwidth and storage during setup

ElAmigos is a well-known name in the PC gaming scene, famous for creating high-quality “repacks”—compressed game installations that include all official updates, DLC, and often multiple language packs. Their releases prioritize stability, a clean installation process (no intrusive third-party launchers post-install, if cracked), and preserving the original game quality without removing videos or music.

This article is intended for informational and archival purposes only. ElAmigos releases are unauthorized copies of copyrighted software. Downloading and playing this repack is considered piracy unless you already own a legitimate license for Far Cry 3.

If you own the game on Steam or Ubisoft Connect, you are legally entitled to a backup copy – and some users prefer the ElAmigos version for its DRM-free convenience. However, if you have never purchased Far Cry 3, please consider supporting the developers. Ubisoft often sells the complete edition for $9–15 during sales, and the game runs beautifully on modern PCs through official channels.

Blueprint and C++

- Using collision scenarios, each as separate map with similar Blueprint and C++ approach
- Search and find properties on collision actor with C++
- 6 maps
- C++ and Blueprint

Using:
C++ : TFieldIterator, FindPropertyByName, ContainerPtrToValuePtr, SpotLightComponent, TextRenderComponent
Blueprint: TextRender, SpotLight

Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos
Levels

- Using GameInstance to save total score on map change (between levels)
- Using HUD class and communicate with GameMode on score/pick-item
- Display image and number of picked up items in widget (3 different items)
- Use Sequencer on change map
- Spawn Emitter
- GameMode communications on game logic and data flow
- Custom FBX object made by Blender and 3 imported images for widget
- Blueprint only

Using:
GameInstance, GameMode, HUD, Widget, Sequencer, Emitter, Collision detection, Map/Level change

Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos
Spawn Geos

- Spawn destroyable objects based on box boundary
- Customisable features
- C++ only

Using:
RandomPointInBoundingBox, SpawnActor, Collision detection

Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos
GameMode Advantage

- Communication with GameMode for data flow control between independent stage objects
- Blueprint only

Using:
Widget, Font Material, GameMode, Collision detection

Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos
AI and Blueprint

- Having 4 different approaches of AI on character by using AI Controler
- Blueprint only

Using:
AI Controller, Behaviour Tree, Blackboard, BTT Task , GameMode communication on collision detection

Far Cry 3 Complete Collection - ElAmigos
Drag and Drop

- Drag and Drop by using F key
- Simple game prototype
- Communication with GameMode for game logics
- Blueprint only

Using:
Drag and Drop functionality, Physic Handler, Widget, GameMode , Collision handling

Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos Far Cry 3 Complete Collection - ElAmigos