গল্প – চক্র

– বাবু, কি নাম তোমার? – বাবু, কোন স্কুলে পড়? – রোল কত? – GPA কত? – কোন ইউনিভার্সিটি? – CGPA কত? – কোথায় জব কর? – কয়টা বাড়ি / কয়টা গাড়ি? – বিয়ে কবে? – ছেলে মেয়ে কয়টা? – সুস্থ আছেন তো? বিপ বিপ বিইইইইইপ বিইইইইইইইইইপ…. — আহ, লোকটি খুব ভাল মানুষ ছিলেন — […]

Read More

সাইন্স ফিকশন – গাইনয়েড

ইথান তার ভার্চুয়াল কাজ গুলোতে হেল্প করার জন্য একটা এসিস্ট্যান্ট তৈরি করেছে। যার কাজ হচ্ছে তার দরকারি মেইল এবং মেসেজ গুলো সম্পর্কে জানানো এবং অদরকারী গুলো ডিলেট করে দেওয়া। দরকারি ইভেন্ট গুলো সম্পর্কে জানানো, সে যেন দরকারি কোন ইভেন্ট মিস না করে। এবং খাবারের সময় কম্পিউটারের সামনে বসে থাকলে তাকে খাবারের কথা জানিয়ে দেওয়া ইত্যাদি। […]

Read More

গল্প – স্পর্শ

প্রথম যে জিনিসটা খুব বেশি স্পর্শ করত, তা হচ্ছে বাড়ির সামনের খেলার মাঠ। পড়ালেখা ফাঁকি দিয়ে কখন যে বের হয়ে যাবো, সেই চিন্তা থাকত। বই এর সামনে আমি বসে থাকতাম, মন থাকত খেলার মাঠে। মনে হতো খেলার জন্য সব কিছু ত্যাগ করতে পারব। এরপর স্পর্শ করত আড্ডা। বন্ধুদের সাথে কথা বলতে বলতে কত সময় পার […]

Read More

সাইন্স ফিকশন – হাইব্রিড

ইথান হৃদি কে বলল, তুমি হাইব্রিড হয়ে যাচ্ছো না কেনো? কত পিছিয়ে আছো। একজন হাইব্রিড কত কিছু জানে, তুমি এখনো কিছুই জান না। বই পড়ে শেখার এখন সময় আছে? হাইব্রিড হয়ে যাও। সব কিছু অটোমেটিক তোমার মাথায় ইন্সটল হয়ে যাবে। কষ্ট করতে হবে না। তারপর তুমি যা ইচ্ছে তাই করতে পারবে। মাথায় একটি চিপ বসিয়ে […]

Read More

libGDX গেম ডেভেলপমেন্ট টিউটোরিয়াল: একটি সিম্পল গেম তৈরি

এ পর্যন্ত আমরা অনেক কিছু শিখেছি। কিভাবে একটা স্প্রাইট লোড করা যায়, কিভাবে একটা স্প্রাইট মুভ করা যায়, কিভাবে ইউজার ইনপুটের মাধ্যমে কোন স্প্রাইটকে মুভ করানো যায়, কিভাবে সাউন্ড দেওয়া যায়, জেনেছি ক্যামেরা সম্পর্কে ইত্যাদি। আজ সব এক সাথ করে আমরা একটা গেম তৈরি করব। গেমটির নাম Survive on new planet. আইডিয়া হচ্ছে উপর থেকে […]

Read More

libGDX গেম ডেভেলপমেন্ট টিউটোরিয়াল: Sound

সাউন্ড ছাড়া গেমের কথা চিন্তা করা যায়? যায় না। আমার আজ দেখব কিভাবে আমাদের গেমে সাউন্ড ইফেক্ট দেওয়া যায়। ইমেজের মত সাউন্ডও আমাদের Android প্রজেক্টের assets ফোল্ডারে রাখতে হবে। আমরা দুইটা সাউন্ড ফাইল নিয়ে কাজ করব। নিচের লিঙ্ক থেকে ডাউনলোড করা যাবে। অথবা গুগলে সার্চ করেও নিজের পছন্দ মত সাউন্ড ডাউনলোড করতে পারেন। ফ্রিতে ডাউনলোড […]

Read More

বাংলাদেশ থেকে অ্যামাজন এর প্রোডাক্ট কেনা

অ্যামাজন এর কিছু কিছু সেলার বাংলাদেশে প্রোডাক্ট শিপ করলেও ট্যাক্স শিপিং চার্জ অনান্য কিছু মিলিয়ে অনেক খরচ পড়ে যায়। একটা সহজ উপায় হচ্ছে ব্যাকপ্যাক এর মাধ্যমে প্রোডাক্ট কেনা। আমি ব্যাকপ্যাকের মাধ্যমে অ্যামাজন থেকে একটা ব্যাকপ্যাক আনিয়েছি। দাম ছিল $19.50। সাথে ব্যাকপ্যাক এর কষ্ট শহ পড়েছে ২৫ ডলার। যদিও ব্যাকপ্যাকে কিছু ক্রেডিট থাকায় আমাকে অর্ধেকের মত পেমেন্ট […]

Read More

libGDX গেম ডেভেলপমেন্ট টিউটোরিয়াল: Movement

ইতি মধ্যে আমরা অনেক কিছু শিখে গিয়েছি। এবার আরো দারুণ কিছু শিখব। এবার শিখব কিভাবে একটা অবজেক্টকে মুভ করানো যায়। গেমের কারেক্টার গুলোকে Sprite বলা হয়। আমরা এখন থেকে যে কোন কারেক্টারকে Sprite বলব। প্রথম টিউটোরিয়াল আমরা একটা স্ট্যাটিক ইমেজ দেখিয়েছি। এবার দেখ একটি ইমেজকে কিভাবে মুভ করানো যায়। যেমন একটা বুলেট। আমরা একটা বুলেটকে […]

Read More

libGDX গেম ডেভেলপমেন্ট টিউটোরিয়াল: Screens

আমরা যখন গেম তৈরি করব, তখন আমাদের গেমে অনেক গুলো স্ক্রিন থাকবে। যেমন সেটিং স্ক্রিন, গেম স্ক্রিন, মেনু স্ক্রিন ইত্যাদি। এ স্ক্রিন গুলো ম্যানেজ করার জন্য আমাদের জন্য রয়েছে libGDX এর Game ক্লাস।  এর আগে আমরা ApplicationListener নিয়ে কাজ করেছি। এখন থেকে আমরা Game ক্লাস নিয়ে কাজ করব।   স্ক্রিন পরিবর্তন করা খুবি সহজ। আমরা একটা […]

Read More

libGDX গেম ডেভেলপমেন্ট টিউটোরিয়াল: Camera, Viewport, Projection Matrix

ক্যামেরাঃ আমাদের গেম ওয়ার্ল্ড অনেক বড় হতে পারে। আমাদের রিয়েল লাইফের কথাই চিন্তা করি। আমরা এক সাথে রুমের সব কিছু দেখতে পারি না। আমরা যে দিকে তাকাই, সে দিকই দেখি। গেমেও একই রকম। আমাদের বলে দিতে হবে আমরা গেমের কোন অংশ দেখতে চাই। আর গেমে চোখের পরিবর্তে রয়েছে ক্যামেরা। ভার্চুয়াল ক্যামেরা। যা ভার্চুয়াল জগতের ভার্চুয়াল […]

Read More