Cute Scene

Welcome to

Sreejith's World

A Computer Science Student's Journey into Game Development and AI Engineering

Author

Sreejith S

February 1, 2024

Being a computer science student opens up a vast world of opportunities, from software development to cutting-edge artificial intelligence (AI). Among the many fields, game development and AI engineering stand out as two of the most exciting and rapidly evolving domains.

Current Achievements

  • Founded AL Studios - Game Development Company
  • Established ZreeGames - Independent Game Publishing Label
  • Working on ISRO projects representing Citech
  • Competitive Programming Achievements:
    • LeetCode: 260 problems solved
    • CodeChef: 170 problems solved
    • GeeksforGeeks: 90 problems solved

Why Game Development?

Game development is more than just coding; it's an art that brings creativity, problem-solving, and storytelling together. My passion for gaming led me to explore how games are built, and I quickly realized that it involves multiple disciplines:

  • Programming: Learning languages like C++, Python, and JavaScript
  • Game Engines: Exploring Unity and Unreal Engine
  • Graphics & Physics: Understanding rendering, shaders, and game physics
  • Design & Storytelling: Creating engaging worlds and narratives

Why AI Engineering?

Artificial Intelligence is transforming industries, including gaming. AI is not just about training models; it's about making software smarter, automating processes, and enhancing user experiences. Some key areas I'm diving into:

  • Machine Learning & Deep Learning: Using TensorFlow and PyTorch
  • Natural Language Processing (NLP): Developing AI assistants and chatbots
  • Computer Vision: Enabling AI to interpret images and videos
  • Reinforcement Learning in Games: Training AI to play games like an expert

Learning Path & Resources

For fellow students who want to embark on this journey, here are some useful learning paths and resources I've found helpful along the way.

Game Development

  • Basics of Programming
  • Game Engines
  • Game Design Principles
  • Game AI

AI Engineering

  • Mathematics for AI
  • Machine Learning
  • Deep Learning
  • Reinforcement Learning

Projects & Experience

Through AL Studios and ZreeGames, I've had the opportunity to work on various exciting projects and gain real-world experience in both game development and AI engineering. Currently, I'm also proud to be working on ISRO projects representing Citech, combining my passion for technology with meaningful applications.