top of page

Trodden Path
Search


NPCs Snowfighting and Making Decisions
The latest addition is a priority system for NPCs. Each has a queue that determines what it should currently do, which updates as the...
Dan Nirel
Jan 5, 20211 min read
10 views
0 comments


Snowballs!
Collecting, throwing, and placing snowballs work in multiplayer! Snowballs have five states: "carried", "thrown", "synced rigidbody",...
Dan Nirel
Oct 2, 20201 min read
13 views
0 comments

Throwing Animations
And pick-up animations are implemented and synced across the network. The implementation uses the 2D inverse-kinematics package, with a...
Dan Nirel
Jul 3, 20201 min read
25 views
0 comments


Rigidbody Syncing
After getting tired of a premade asset I used to synchronize the rigidbodies, I started writing my own module for doing so. How hard...
Dan Nirel
Jun 2, 20205 min read
58 views
0 comments

Childflakes Update
This update is a bag of all kinds of unrelated stuff. The only things you can't see in the video below is that on clients, faraway...
Dan Nirel
Feb 27, 20201 min read
15 views
0 comments

JavaStream Animations
השימוש ב-Powerpoint לעתים לא מוערך די הצורך בכל הנוגע ליצירת אנימציות, גרפיקות, ואינפוגרפיקות בקלות ובזריזות. לאחר נסיון לבצע את אותה...
Dan Nirel
Jul 1, 20192 min read
22 views
0 comments

Trees and Snowpeople
Spawning the trees themselves was painless: I plugged them into the game's spawning system which randomizes how many instances to spawn...
Dan Nirel
Jul 1, 20191 min read
43 views
0 comments

JavaStream: Take 2!
פרק הג'אווה סטרים של יחידת הדוגמה, שעוסק בלמבדות, עבר פישוט ברמת התוכן, ומצולם בעזרת מסך ירוק, שתכנת הקוד הפתוח OBS מחליפה באדיבותה. אני...
Dan Nirel
Apr 11, 20191 min read
21 views
0 comments

JavaStream: Proof of Concept is Online
כזכור, תת-פרק הג'אווה סטרים מציג סטרימר שמתכנת באופן א-פורמלי מול קהל ביתי. מעבר ללימוד והדגמה של החומר האקדמי, הגישה מדגימה עוד כמה...
Dan Nirel
Mar 7, 20191 min read
26 views
0 comments

Animation Blending: Jumping, Crouching, Running, and Idling
Blend trees are a means of taking supposedly similar animations such as walking and running and blending the angles and positions of...
Dan Nirel
Feb 23, 20191 min read
720 views
0 comments

Gamification to the Rescue
סבתא בישלה תרגיל. את תבנית העיצוב תרגלה, ממשקים פונקציונלים תרגלה, למבדות תרגלה, מודולריות תרגלה, ורק למטרת התרגיל לא נשאר. התרגיל של...
Dan Nirel
Feb 21, 20192 min read
11 views
0 comments

פשטנות מול עומק ביחידה לדוגמה
או: מה עושים כשמרטיבים את הידיים והתלמידים מגלים שהמים קצת ג'יפה. את המחשבות שלנו על יצירת המוק נתחיל מליישם על פרק נבחר כהוכחת היתכנות...
Dan Nirel
Feb 13, 20193 min read
25 views
0 comments

תמה וסיפור מסגרת: מוקים ותרגילים
אחרי שמצאנו תמות לתת הפרקים המעשיים יותר של הקורס - נשאר להחליט איך יוצגו תתי הפרקים שעוסקים במכניזמים של תכנות מונחה עצמים ובעיצוב תכנה,...
Dan Nirel
Feb 7, 20192 min read
45 views
0 comments

תמה וסיפור מסגרת: צביקה וג'אווה-סטרים
בהמשך לקו המחשבה על הפרדה בין סוגי תכנים שונים, רצינו לספק לכל סוג תוכן (מכניזמים מונחי עצמים, עיצוב תכנה, ג'אווה, וסוגיות תכנותיות) תמה...
Dan Nirel
Feb 7, 20191 min read
37 views
0 comments

אבני היסוד של הסילבוס
בנוסף לכך שמוק מוצג אחרת, לא ניתן לחשוב עליו בצורה לינארית. בעוד שאין ברירה אלא לבנות את החומר כך שיתבסס על חומר קודם, יש מקום לבנות את...
Dan Nirel
Feb 4, 20192 min read
19 views
0 comments

Day-Night Cycle
The night is much shorter than the day. I tried adding some extra oomph to the sun effect in sunrise and sunset, both in color and...
Dan Nirel
Jan 22, 20191 min read
14 views
0 comments

Furball Pal
The furball is native to these lands, and is an untamable wild creature. It follows its whims which are not necessarily in line with the...
Dan Nirel
Jan 22, 20191 min read
10 views
0 comments

הצעת הקורס
יושבת ראש בית הספר להנדסה באוניברסיטה העברית יצרה קשר עם רועי ואיתי בנוגע ל-MOOC חדש. נושא הקורס: תכנות מונחה עצמים, קורס ששנינו ריכזנו...
Dan Nirel
Jan 22, 20191 min read
30 views
0 comments

Snow Effect
Initially I thought about adding snow as a particle system, whereas each particle is a sheet of multiple snowflakes. When the sheets move...
Dan Nirel
Dec 30, 20182 min read
131 views
0 comments


MP Infinite Terrain
Checking every update whether the player's camera is about to reveal non-existing terrain would have required constant information about...
Dan Nirel
Dec 10, 20181 min read
27 views
0 comments
bottom of page