Internship Stories

Re-creating Memorable Games

Leapfrog Technology
Leapfrog

--

Leapfrogs’ six-week internship program is like a prelude to our actual work environment. Each year we see our interns develop exciting games as a part of their final project using JavaScript and HTML canvas.

At Leapfrog, we believe in getting the basics right before moving to bigger things. We understand we are only as good as the people we hire. From our years of experience we realized that internship is an ideal way to build a great team. Our interns get full autonomy in choosing the project, along with their mentors ready to guide them throughout their project.

Our recent batch of interns recreated some games that we love. Let’s hear them out!

BBTan

Sushan Raj Shakya, B.E Computer Science and Engineering

BBTAN

I developed BBTAN game where your only goal is to hit as many obstacles as possible and destroy them before they touch the bottom line. In each level, you will receive power-up upon colliding which will increase your ball count. Also, each obstacle will have a collision count. The main difficulty for me was to make the collision detection in the game precise and make the game eye-candy for the players using animations and colors.

What got you interested in coding?

To be able to create something out of just a few hundred lines of code fascinated me towards coding.

What was it like to intern at Leapfrog?

Internship at Leapfrog was an amazing experience. I could see myself progressing each day. I am glad that I was able to pull off such an amazing game using my knowledge and OOP concepts. A big thank you to the mentors for their contribution.

Try out the game!

3D Table Tennis

Safal Raj Pandey, B.E Computer Engineering

3D Table Tennis

I created a 3D game of Table Tennis. As I have always been excited by 3D rendering techniques and their implementations on 2D screens, I went on a journey to learn 3D graphics, vector mathematics and 3D, and perspective projections. During the game development, I added some visual cues to let the player know when their bat touched the ball. I also added audio cues and did some fixes with the UI/UX. I tweaked the game physics to assist the player and also for making the gaming experience more realistic.

What got you interested in coding?

The power of code and its impact on human lives got me interested in coding.

What was it like to intern at Leapfrog?

I got to experience an excellent learning environment, unmatched employee culture and use of bleeding edge technology stack. It really made me feel privileged to be able to work here. I feel my career is on the right track.

Try out the game.

Spider Solitaire

Sachit Shrestha, B.E Computer Science and Engineering

Spider Solitaire

I developed Spider Solitaire, a classic card game based on pure JavaScript and HTML canvas. The game can be played in three difficulty modes: One suit, Two suits, and Four suits. Initially, it was a bit challenging but once I figured out the game logic, all the pieces started falling into place. Overall, it was a very interesting project.

What got you interested in coding?

I used to play video games since my childhood and always wondered how these games were developed. My love for video games got me into coding.

What was it like to intern at Leapfrog?

I was very impressed by the working environment at Leapfrog. It was pleasing to know that I could approach anyone knowing that they would respond well. During my internship period, I acquired lot of skills in Design Principles, HTML, CSS, Git and JavaScript. This became a solid foundation for my learning process.

Try out the game.

Wrapping Up

At Leapfrog, we are headstrong on giving our interns a meaningful experience. Few traits that we look out for in our interns — resilience, willingness to learn, and humility. One of our mentors, Sudhir Shrestha, shares, “Everyone starts as a blank slate, which is soon filled with the blurry mess but have patience and it will soon clear out to awesomeness.”

Our 15th Batch Interns with their mentors

Few things our interns are asked to do during the six-week duration:

  • Learn basics to get started with. Wade your way through multiple assignments.
  • Keep asking questions. Take charge of your internship experience. The mentors will be checking up to make sure no one is out of track.
  • Set the right goals to keep yourself motivated. Keep track of your goals and communicate it with your mentors.

Interested in reading more? Read our previous internship story.

If you’d like to be a part of Leapfrog Technology, Inc. send us your CV at career@lftechnology.com

For more inquiry: Kiran Kumar Regmi — kiranregmi@lftechnology.com

Find us on: Facebook, Twitter and Instagram

--

--

Leapfrog is a full stack technology services company that specializes in SaaS products, Web and Mobile Applications, and AI.