Train Simulator Bangladesh
رفتن به کانال در Telegram
🚆 Train Simulator Bangladesh 🎮 Developed by Rahamat Studio 💻 Unity • Blender • Game Dev 🇧🇩
نمایش بیشتر5 103
مشترکین
-324 ساعت
-77 روز
-3130 روز
آرشیو پست ها
🚆 Train Simulator Bangladesh — নতুন Development Update! 🇧🇩
লোকোমোটিভে ওঠা থেকে চালকের আসনে বসে নিয়ন্ত্রণ—ধাপে ধাপে gameplay তৈরি হচ্ছে!
এই আপডেটে থাকছে:
🔹 লোকোমোটিভের পাশে হাঁটা ও সিঁড়ি দিয়ে ওঠা
🔹 দরজার handle দিয়ে দরজা খোলা–বন্ধ করা
🔹 Driver seat-এ বসে interactive cab controls ব্যবহার
🔹 Physical lever ও main UI দিয়ে throttle, brake ও reverser নিয়ন্ত্রণ
🔹 Expandable minimap, zoom এবং junction-এর Route A/B নির্বাচন
ছবিগুলো চলমান development build থেকে নেওয়া। Map, পরিবেশ ও UI-তে আরও কাজ চলছে—এটা final release নয়।
আপনাদের কেমন লাগছে? মতামত জানাবেন! ❤️
#TrainSimulatorBangladesh #BangladeshRailway #TrainSimulator #GameDevelopment
অনেকদিন ধরে Train Simulator Bangladesh-এর development update দেওয়া হয়নি। তাই অনেকেই হয়তো ভাবছেন কাজ বন্ধ আছে। আসলে এই সময়টায় পোস্ট করার চেয়ে গেমের ভেতরের গুরুত্বপূর্ণ systemগুলো নিয়ে বেশি ব্যস্ত ছিলাম। ❤️🇧🇩
গত এক মাসে গেমে বেশ কিছু বড় কাজ করা হয়েছে—
✅ সম্পূর্ণ নতুন First-Person Walking System
✅ Android Touch Joystick ও Camera Look
✅ Walk/Run, Ladder Climbing এবং চলন্ত Train-এর সঙ্গে Player Movement
✅ বাইরে থেকে Locomotive-এ প্রবেশ, Driver Seat-এ বসা ও আবার বের হওয়ার System
✅ Physical Cab Control-এর ভিত্তি তৈরি
✅ WSM Spline System বড়ভাবে Modify করা
✅ Train এখন Up Line থেকে Down Line এবং Down Line থেকে Up Line-এ Track Switch করতে পারবে
✅ Route পরিবর্তনের সময় Locomotive ও Coach-এর Position/Direction ঠিক রাখার ব্যবস্থা
✅ বড় Route-এর জন্য Dynamic Spline Calculation ও Performance Optimization
✅ Garage, Train Formation, Preview এবং Gameplay Spawn System নিয়ে কাজ
✅ Android-এর জন্য Physics, Audio, UI, Scene Streaming ও Memory Optimization
আগের system-এ Train মূলত একমুখী route অনুসরণ করত। এখন spline system-কে আরও smart ও flexible করা হয়েছে, যাতে track switching অনেকটা বাস্তব physics-এর মতো অনুভূত হয়।
পরবর্তী ধাপে Physical Throttle, Brake, Reverser, Engine Control এবং Derailment System নিয়ে কাজ করা হবে। Train spline-এর শেষ সীমা অতিক্রম করলে derail হয়ে মাটিতে নেমে যাওয়ার system ও animation যোগ করার পরিকল্পনা রয়েছে।
একসঙ্গে এতগুলো core system নিয়ে কাজ করার কারণে বাইরে থেকে progress কম মনে হতে পারে। কিন্তু গেমের ভিতরের foundation আগের তুলনায় অনেক শক্তিশালী হচ্ছে। প্রতিটি feature Android device-এর performance মাথায় রেখেই তৈরি করা হচ্ছে।
অপেক্ষা করার জন্য সবাইকে আন্তরিক ধন্যবাদ। সামনে ধীরে ধীরে gameplay preview এবং আরও development update শেয়ার করব, ইনশাআল্লাহ। ❤️
— Rahamat Studio
Train Simulator Bangladesh 🚆🇧🇩
এখন পর্যন্ত project-এ আমরা যেসব কাজ করেছি:
First-person player movement
First-person walking system তৈরি।
Android touch movement এবং camera-look support।
Walk/run mode ও run button।
Player camera এবং Cinemachine integration।
Collider-free player motor
Rigidbody/CharacterController ছাড়া custom movement।
SphereCastNonAlloc, CapsuleCastNonAlloc ও ground probing।
Wall, floor, platform এবং train interior collider detection।
Player physics force থেকে WSM train কাত হওয়ার সমস্যা প্রতিরোধ।
Moving train/coach walking
চলন্ত locomotive ও coach-এর ভিতরে হাঁটার support।
Train-এর position/rotation অনুসারে player carry করা।
Temporary ground-probe gap সামলানোর ব্যবস্থা।
Locomotive climbing
Locomotive-এ ওঠা ও নামার ladder system।
Up/down climbing-এর সময় walking input বন্ধ রাখা।
Camera বন্ধ বা অন্য Cinemachine camera-তে চলে যাওয়া বন্ধ করা।
Climbing-এর সঙ্গে camera smoothly ওঠানামা করা।
Train Guide Collider filtering
Railroad-এর মাঝখানের WSM guide collider player-এর movement থেকে ignore করা।
Train এখনো guide collider follow করে।
Train Guide layer setup।
Player interaction system
Camera-center dot দিয়ে object target করা।
Distance এবং wall/visibility safety check।
Android interaction button ও keyboard E support।
Stale button দিয়ে ভুল object activate হওয়া প্রতিরোধ।
Locomotive door interaction
Cabin door target করা ও open/close।
Doorway occupied থাকলে নিরাপদ interaction handling।
NonAlloc overlap query ব্যবহার।
Driver-seat mode
Walking ও train-control ownership switching।
Driver mode-এ player movement বন্ধ করা।
Train control UI ও driving camera support।
Exit point-এ player ফেরত পাঠানো।
Physical cab lever control
Controls/Lever (2) interactive করা।
Lever movement-এর সঙ্গে WSM locomotive acceleration control।
Forward, neutral এবং reverse range।
Lever mesh-এর real rotation।
Trigger-only target, তাই train physics-এ collision force দেয় না।
Lever World Space UI
Dot lever-এর উপর নিলে lever-এর পাশেই UI দেখানোর system।
UI camera-এর দিকে face করে।
World-space CONTROL, slider এবং DONE controls।
Control mode-এ walking/look lock হলেও gravity ও moving-train following চালু থাকে।
Scene setup hook যুক্ত; Play Mode থেকে বের হলে UI scene-এ prebuild/save হবে।
Train control UI
WSM physics এবং spline locomotive-এর UI adapter।
Speed, acceleration, brake, automatic brake ও emergency brake controls।
Engine, lights, horn, bell এবং door control।
WSM keyboard input ownership handling।
Train track audio
Locomotive ও প্রতিটি coach/wagon-এর speed-range track sound।
Physics এবং spline train support।
পুরোনো WSM wheel sound safely mute/restore।
Spawned train-এ automatic installation।
Garage এবং train selection
Locomotive/coach selection।
Train formation setup ও drag-and-drop।
Vehicle validation, preview ও preview rotation।
Selected train gameplay scene-এ spawn করা।
Trial/reward/currency integration।
Main menu systems
Main menu layout ও navigation।
Selected train presentation।
Daily reward এবং free reward।
Currency display ও settings support।
World streaming
Train/player-এর চারপাশে additive world-tile loading।
Train speed অনুযায়ী forward prediction।
দূরের tile unload করা।
Maximum loaded tile limit ও floating-origin support।
Android optimization
Player movement physics queries NonAlloc করা।
Per-frame managed allocation এড়ানো।
Duplicate ground query ও Physics.SyncTransforms() সরানো।
UI value পরিবর্তন হলেই redraw।
Speed string allocation কমানো।
Train audio update 20 Hz করা।
Streaming wait object reuse করা।
Interaction HUD-এর repeated writes কমানো।
সর্বশেষ compile verification-এ custom runtime scripts 0 errors এবং 0 warnings দিয়েছে।ট্রেনে বসে boring feel করার দিন শেষ! 😆📺
যাত্রীরা যেন শুধু জানালার বাইরে তাকিয়ে সময় না কাটায়, তাই 32" TV লাগাই দিলাম — movie on! 🍿😂
এখন অবস্থা এমন—
ট্রেন চলবে সামনে, আর চোখ চলবে TV-র দিকে! 🚆🤣
#TrainSimulatorBangladesh #RahamatStudio #GameDev #BangladeshRailway #DeveloperLife
+2
আজকের কাজ: Coach বানানো ❌
Playerদের মাথা নষ্ট করা ✅ 🤣
একই coach-এর তিনটা রং ছেড়ে দিলাম।
এখন comment section-এ যুদ্ধ শুরু হোক—
Blue Team vs Green Team vs Black Team! 😂
আমি meanwhile চুপচাপ বসে দেখবো কে কতটা confuse হয়। 👀🍿
Train Simulator Bangladesh – Update Notice 🚆🇧🇩
আজ ৩০ আগস্ট, আমাদের Anniversary Update দেওয়ার পরিকল্পনা ছিল।
কিন্তু দুঃখের সাথে জানাচ্ছি, নির্ধারিত সময়ের মধ্যে আপডেটটি শেষ করা সম্ভব হয়নি।
এই delay-এর জন্য আপনাদের কাছে আন্তরিকভাবে দুঃখিত। ❤️
Update-টা শুধু তাড়াহুড়া করে release করার জন্য release করতে চাই না। নতুন map, locomotive, cab, gameplay system, optimization এবং বিভিন্ন ছোট-বড় কাজ ঠিকভাবে complete ও test করে তারপর আপনাদের হাতে দিতে চাই।
বর্তমানে 2600 ও 2900 Series locomotive cab সহ, locomotive number customization এবং আরও কিছু নতুন feature নিয়ে কাজ চলছে। সামনে customizable coach নিয়েও কাজ করার পরিকল্পনা আছে, ইনশাআল্লাহ। 🚆🔥
অনেকেই Anniversary Update-এর জন্য অপেক্ষা করছেন—আমি সেটা জানি এবং আপনাদের অপেক্ষার মূল্যও বুঝি। তাই এখনই নতুন কোনো release date দিয়ে আবার promise করতে চাই না। কাজ যখন release করার মতো অবস্থায় আসবে, তখনই আপনাদের official date জানিয়ে দেওয়া হবে।
অপেক্ষা করার জন্য এবং Train Simulator Bangladesh-এর পাশে থাকার জন্য সবাইকে অনেক ধন্যবাদ। ❤️
৩০ আগস্টে Update দিতে না পারার জন্য আবারও আন্তরিকভাবে দুঃখিত।
কাজ থেমে নেই—ইনশাআল্লাহ, অপেক্ষার ফল ভালো কিছুই হবে। 🚆🇧🇩
#TrainSimulatorBangladesh #RahamatStudio #TSBD #GameDevelopment #UpdateNotice
+1
🚆 লোকোমোটিভ এবার শুধু চালাবেন না—নিজের মতো করে সাজিয়েও নিতে পারবেন!
Train Simulator Bangladesh-এর জন্য নতুন Locomotive Modification System নিয়ে কাজ করছি। এই সিস্টেমে আপনারা নিজের পছন্দমতো—
✅ Logo ব্যবহার করতে পারবেন
✅ নিজের Text বা নাম লিখতে পারবেন
✅ Locomotive Number পরিবর্তন করে save করতে পারবেন
পাশাপাশি locomotive-এর texture quality-ও উন্নত করা হচ্ছে। আরও পরিষ্কার ও বাস্তবসম্মত details পাওয়ার জন্য নতুনভাবে high-quality texture bake করছি।
ছবিতে নিচেরটি পুরোনো texture এবং উপরেরটি নতুন high-quality texture। পার্থক্যটি কাছ থেকে দেখলেই বুঝতে পারবেন।
Customization সুবিধাগুলোর জন্য একটি বিশেষ Unlock System থাকবে—এ বিষয়ে বিস্তারিত পরে জানানো হবে।
নতুন texture এবং modification system কেমন লাগছে? নিজের locomotive-এ কী Logo, Text ও Number ব্যবহার করবেন, কমেন্টে জানাতে পারেন! 👇
#TrainSimulatorBangladesh #TSBD #BangladeshRailway #TrainGame #GameDevelopment #LocomotiveModification
আসসালামু আলাইকুম প্রিয় ট্রেন গেমার।
ফেনী স্টেশন টেস্ট গেম। আপনাদের ডিভাইসে কেমন চলে খেলে আমাকে জানান। কোনো সমস্যা হইলে বলবেন। ভালো হইলেও বলবেন।
আসসালামু আলাইকুম প্রিয় ট্রেন গেমার, আমি একটা নতুন সিস্টেম নিয়ে কাজ করছি। ম্যাপ ডিজাইন তো এখন আমার মোবাইলে মিডিয়াম দিয়ে খেলতে হয়। শুধু ফেনি স্টেশন বাকি ম্যাপ পরে আসবে। এইটা কার মোবাইলে কেমন চলে আমাকে জানান। কে কিভাবে খেলতে পারেন আমাকে জানান।
অবশ্য এইটা ইনস্টল করতে হলে প্লে স্টোর ভার্সন ডিলেট করতে হবে।
আপনার মতামত জানাবেন
+1
হবে নাকি ভাইয়ারা। গ্রাফিক্স ঠিক আছে নাকি। আমি মোবাইলে একটা ছোট টেস্ট করে সেম ফাইল আপনাদেরকেও দিবো। একটু অপেক্ষা করুন আমার মোবাইলে কেমন দেখায় এরপর আপনাদের দিবো। এইটা কিন্তু কম্পিউটারে বুলুস্টেকে অনেক সুন্দর দেখাচ্ছে।
+1
🎮 গেম ডেভেলপমেন্টের কাজকে আরও এক ধাপ এগিয়ে নিতে ChatGPT Plus-এ Upgrade করলাম। 🚆🔥
মূল উদ্দেশ্য একটাই—Train Simulator Bangladesh-এর optimization আরও ভালোভাবে করা, game build-এর quality বাড়ানো এবং game development সম্পর্কে আরও গভীরভাবে শেখা।
একজন developer হিসেবে প্রতিদিনই নতুন কিছু শিখতে হয়। বিশেষ করে mobile optimization, coding, graphics, performance, নতুন system তৈরি এবং বিভিন্ন সমস্যার সমাধান—সবকিছুতেই আরও ভালোভাবে কাজ করতে চাই।
AI-কে শুধু কাজ করানোর জন্য নয়, নিজে শেখার এবং নিজের দক্ষতা বাড়ানোর একটি সহকারী হিসেবে ব্যবহার করতে চাই।
ইনশাআল্লাহ, শেখার পাশাপাশি সেই অভিজ্ঞতাগুলো কাজে লাগিয়ে Train Simulator Bangladesh-কে ধীরে ধীরে আরও সুন্দর, optimized এবং উন্নত করার চেষ্টা চলবে। ❤️🇧🇩🚆
Rahamat Studio
#TrainSimulatorBangladesh #RahamatStudio #GameDevelopment #ChatGPTPlus
