Gulshan Choudhary - Game Developer | ContraWork by Gulshan Choudhary
Gulshan Choudhary

Gulshan Choudhary

I am web and mobile app developer

New to Contra

Gulshan is building their profile!

Followed by Isaac D
Cover image for 🎮 Started My First Unity
🎮 Started My First Unity Game Development Project! Today, I continued learning Unity by building a simple coin collection game from scratch. So far, I have learned and implemented: Created a basic Ground for the game. Added a Player with a Rigidbody and Collider. Wrote a C# script to control player movement. Faced an Input System error and learned how to fix it. Created a Camera Follow script so the camera moves along with the player. Added a Coin object to the game. Used a Collider with Is Trigger enabled to detect when the player touches the coin. Wrote a script to collect and destroy the coin when the player touches it. Created a GameManager to manage the game score. Implemented the logic to increase the score by +1 whenever a coin is collected. Added a UI using TextMeshPro to display the score on the screen. Learned how to connect GameObjects and UI elements with scripts using references in the Unity Inspector. There were quite a few errors along the way, especially while working with the Input System and connecting the Score Text to the GameManager. But solving those errors helped me understand how different objects, scripts, and components work together in Unity. Right now, the game has a working player, camera follow system, coin collection system, and a live score counter. Next, I’m planning to learn how to create multiple coins using Prefabs, make coins spawn automatically, and eventually turn it into a simple endless game. 🚀 This is just the beginning of my Unity and game development journey. 🎮 #Unity #GameDevelopment #CSharp #Unity3D #LearningGameDevelopment #IndieGameDev #LearningInPublic
0
16
GlowAI — AI Skincare Scanner & Dermatologist Recommendation Platform Project Overview: Most people struggle to find the right skincare routine because cosmetic products are often chosen through trial and error. I built GlowAI to bridge this gap by combining computer vision-based skin analysis with a smart recommendation engine that suggests personalized routines and verified dermatologist-grade ingredients. The Problem: Users face information overload when dealing with skin concerns like acne, hyperpigmentation, or barrier damage. Off-the-shelf apps either act as basic affiliate link directories or lack transparent, ingredient-focused insights tailored to individual skin types. Key Features & Implementation: Smart Skin Assessment: Designed an intuitive image-capture and multi-factor questionnaire flow that analyzes skin type, primary concerns, sensitivity levels, and lifestyle factors. Ingredient-Centric Recommendation Engine: Built dynamic matching logic that pairs identified skin issues with active ingredients (e.g., Niacinamide, Salicylic Acid, Ceramides) rather than just pushing generic brand names. AM/PM Routine Builder: Created an automated routine generator that organizes steps into morning and evening regimens with usage frequency and conflict warnings (e.g., not mixing Retinoids with direct Acids). Progress Tracker: Implemented a visual timeline feature allowing users to log weekly skin photos and track improvements over time. Responsive UI/UX: Crafted a clean, minimalist interface focused on accessibility, fast load times, and frictionless onboarding. Tech Stack & Tools: Frontend / Architecture: Modern Component-Driven UI, Responsive Layouts Backend & Logic: RESTful API Architecture, Dynamic Recommendation Engine Data Management: Relational Schema for User Profiles, Ingredients & Routine Logs Integrations: AI/Vision Model API for skin analysis, Secure Media Storage Key Takeaways & Impact: This project allowed me to solve a real-world consumer problem by turning complex dermatological data into a simple, interactive, and personalized user experience. Open to freelance and contract opportunities in Full-Stack Web Development, AI Integration, and Product Engineering. Let’s build something great together!
0
6