Friday, October 30, 2020

Java Programming sinhala tutorial - Nested Loop & "break" & "continue" keyword - Part 16

Nested Loop & "break" & "continue" keyword    Loop ගැන අපි කලින් ලිපියකින් කතා කලානේ. ඉතින් අද අපි කතා කරන්න යන්නේ nested loop ගැන. Loop එකක් තුල තවත් loop එකක් නිර්මාණය කිරීම nested loop ලෙස සරලවම කියන්න පුළුවන්. Using for loopUsing while loopKeyword "break"  ...

Saturday, October 24, 2020

Blender Sinhala Tutorial - View Ports

අපි ත්‍රිමාණ තලයක වැඩ කරන නිසා බොහෝ විට 3D window එකකට වඩා අවශ්‍ය වෙනවා . බොහෝ Rendering සහ Animations වැඩසටහන් විවිධ data representation  සමඟ multiple viewport සඳහා ඉඩ ලබා දෙනවා. බ්ලෙන්ඩර් software එකද එසේමයි.මතක ද බ්ලෙන්ඩර් ආරම්භ වන්නේ 3D දර්ශන කවුළුවකින් බව? මේ පහතින් දක්වල තියෙන්නේ ඒ viewport...

Game Development-JMonkeyEngine - Part2

මං අද කරන්න යන්නේ  මගේ netbeans IDE එක jMonkeyEngine එකත් එක්ක වැඩ කරන්න setup කරගන්න එක. අපි බලමු කොහොමද කරන්නේ කියල. ඉස්සෙල්ලම අපි download කර ගත්තු zip file එක unzip කරගන්න ඕනි.එතකොට මෙන්න මේ ආකාරයෙන්  තමයි දිස් වෙන්නේ. දැන් ඒක පැත්තකින් තියලා  අපි  යමු netbeans IDE ...

Wednesday, October 21, 2020

Game Development-JMonkeyEngine - Part1

JMonkeyEngine යනු විශේෂයෙන් 3D game development සඳහා සාදන ලද game engine  එකක්. එය shader technology පුළුල් ලෙස භාවිතා  කරනවා. මෙම එන්ජිම භාවිතා කරමින් ඇන්ඩ්‍රොයිඩ් සහ ඩෙස්ක්ටොප් උපාංග සඳහා ත්‍රිමාණ ක්‍රීඩා  ලියන්න පුළුවන්. jMonkeyEngine එක Java වලින් ලියා ඇති අතර එහි default renderer...

Tuesday, October 20, 2020

Java Programming sinhala tutorial - Switch - Part 15

Java Flow Control " Switch"    Switch control එක, if ladder එකෙහි ක්‍රියාකාරිත්වයට සමාන වේ. Switch variable එක යම් අගයකට සමාන වූ විට සිදු විය යුතු කාර්යයන් ඊට අදාල case එක ඉදිරියෙන් පැවතිය යුතු වේ. Switch variable එක පවතින case label එකකටවත් සමාන නොවේ නම් default ඉදිරියෙන් ඇති command...

Thursday, October 15, 2020

Java Programming sinhala tutorial - Method Calling Stack - Part 14

Method Calling Stack   පසුගිය ලිපියෙන් අපි method ගැන දැනගත්තා. අද අපි මේ method වල අපි declare කරන variable වලට memory ( මතකය ) allocate වෙන්නේ කොහොමද කියලා බලමු.      පරිගනකයක OS එක මගින් එහි ක්‍රියා කරන එක් එක් software එක වෙනුවෙන් RAM එකේ memory allocate කරයි.   ...