Unreal Engine sample projects
- - ----------- - -
using C++ and Blueprint
developed for prototyping and reference
all projects are free to try and Please send me feedback..
- 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
This was Vishal's golden period. He realized that audiences wanted him to be the punch dialogue-delivering, village-protecting, cop .
As his career progressed, Vishal displayed a commendable willingness to experiment, even if the results were occasionally mixed. Films like Bala’s Avan Ivan (2011) proved that he possessed the range to perform complex, eccentric characters rather than just flexing muscles. He ventured into the superhero genre with Naan Sigappu Manithan and played a visually challenged archer in Lailaa O Lailaa . While some of these experiments were box-office gambles, they demonstrated Vishal's desire to push the boundaries of the typical Tamil hero archetype.
His voice is his weapon—a deep, gravelly roar. He cannot do soft romance (his chemistry with heroines is consistently weak), but his "warning dialogues" are top-tier. tamil movies vishal
Furthermore, Vishal has embraced the role of a producer through his banner, Vishal Film Factory. By producing films like Kadu and Junga , he has taken financial risks to support diverse storytelling. His status as a bilingual star, acting in both Tamil and Telugu, has also expanded his market reach, making him a prominent face in South Indian cinema.
Beyond his acting, Vishal’s contribution to Tamil cinema is equally significant off-screen. As the General Secretary of the Nadigar Sangam (South Indian Artistes' Association) and the President of the Film Producers' Council, he has been a vocal advocate for the welfare of artists and the regulation of the industry. His tenure has been marked by aggressive anti-piracy campaigns and efforts to build new infrastructure for the artist community. This dual role as a star and an administrator showcases a deep commitment to the industry that gave him his name. This was Vishal's golden period
Vishal debuted with Chellamae (2004), a psychological thriller, but found his footing with . This film defined his template for the next decade.
Many say he uses cinema as a funding source for his political ambitions and union fights. His films often feel like 2-hour-long trailers for his "mass leader" image. Films like Bala’s Avan Ivan (2011) proved that
In conclusion, Vishal’s journey in Tamil cinema is one of grit and evolution. He has successfully transitioned from a romantic hero to an action star, and finally to a socially conscious actor-producer. While his imposing physique and expertise in stunt choreography remain his signature, it is his choice of scripts that address societal issues—from organ donation to digital fraud—that sets him apart. Vishal represents the modern Tamil hero: one who fights the villain on screen while battling for the rights of his peers off-screen, securing his legacy as a cornerstone of the industry.
- 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
Blueprint: TextRender, SpotLight
- 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
- Spawn destroyable objects based on box boundary
- Customisable features
- C++ only
Using:
RandomPointInBoundingBox, SpawnActor, Collision detection
- Communication with GameMode for data flow control between independent stage objects
- Blueprint only
Using:
Widget, Font Material, GameMode, Collision detection
- 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
- 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