Author: eaglespy
Rhaegal

On a desolate planet
Futuristic evil ship landing on an abandoned planet
Pookan Mission
Idea
A 2d game using software design principles.
Implementation
Object pooling, singleton classes, inheritance, references and pointers were some of the concepts that were successfully implemented within this game. Simple DirectMedia Layer was used for resource management, sprites, music and so on.
Result
This project saved my grade considering that I had nuked all my tests.
Here’s a video that demonstrates level 01 of the game.
Learning’s
C++ as a language, the in’s and out’s. How much ever you will learn, it will never be enough. Typecasting.
Experience
Coding as an art, I enjoyed it. Comparing my newly gained knowledge in an object oriented language like C++ to coding in other languages like scripting languages (python, perl).
Aplha mask and compositing tool
Idea
To build a tool which lets one alpha mask a green screen image composite that image with a background.
Implementation
openimageio library was used to input, display and write images. Various keyboard presses enable different operations like writing, moving back and forth between images and so on. Alpha masking was first done using binary mask and an advanced greyscale mask was tried.
The petro vlahos algorithm and spill suppression extensions were successfully implemented. The alpha masked image was composited onto a background.
Results
Some of the images generated using the tool,



Learning’s
Planning a project in stages. Have a plan B because plan A will never work out.
Experience
The satisfaction one gets when the hard-work one puts in, pays off.
Rock Paper Sciccors
Idea
The game rock paper scissors lizard spock implemented for the firefox OS.
Implementation
Firefox OS is built completely on HTML5. The game was built using Javascript, Jquery and HTML5.
Result
Built during the firefox OS App days.
Team
Learning’s
The simpler the idea, more the appeal for it.
Experience
To enjoy what you do.
GoMad android application
Idea
Proof-of-concept wherein each ear-bud will play a different song. The main advantage being you can share your earphones with a person who has a different taste in music who is sitting next to you maybe.
Implementation
Using an API in the android library that enables this namely the audio manager class and clever design of code.
Result
Recognized as one of the top 10 hacks at inGenius 2013, the flagship event from PESIT south campus sponsored by ACM.
It was published to the google store, but not maintained and has since been brought down.
Team
Same as here – Smart Dustbin
Learning’s
Effectiveness of keywords while explaining your application to a judge. Working against the clock.
Experience
The more the merrier – the more your broadcast your work the more appreciation you will receive. The adrenaline rush one gets when running out of time with a lot let to do. Interaction with people from the industry.