praca_magisterska/PLANNING_README.md
copilot-swe-agent[bot] eb581ae16e Update dates to Jan 16-Feb 15, add helper scripts for data collection
Co-authored-by: kuhyx <147418882+kuhyx@users.noreply.github.com>
2026-01-14 17:01:52 +00:00

13 KiB

🎓 Master's Thesis Planning System

Student: Krzysztof Rudnicki
University: Warsaw University of Technology (Politechnika Warszawska)
Faculty: Electronics and Information Technology (EiTI)
Thesis: Comparison of performance and capabilities of modern computer game engines
Advisor: dr inż. Michał Chwesiuk
Deadline: February 15, 2026
Days Remaining: 31 days


📋 Quick Start

New here? Start with these 3 steps:

  1. 📖 Read README_START_HERE.md (15 minutes)
  2. Check DAILY_CHECKLIST.md for today's tasks (3 minutes)
  3. 🚀 Begin Week 1, Day 1 work!

📚 Planning Documents Overview

This repository contains 6 comprehensive planning documents to guide thesis completion:

1. 📖 README_START_HERE.md (10.3 KB)

Purpose: Orientation and quick start guide
When to use: Read once at the beginning
Key content:

  • How to use the planning system
  • Quick wins for today
  • Daily work schedule recommendations
  • Common pitfalls and solutions
  • Tool setup checklist

2. 📅 DAILY_CHECKLIST.md (11.7 KB)

Purpose: Day-by-day task breakdown
When to use: Check every morning
Key content:

  • Specific tasks for each of 31 days
  • Checkboxes for tracking completion
  • Daily hour targets
  • Next day priorities
  • Weekly checkpoint reviews

3. 📝 CHAPTER_GUIDE.md (16.1 KB)

Purpose: Detailed writing guide for each chapter
When to use: Keep open while writing
Key content:

  • What to write in each incomplete section
  • Example LaTeX code and tables
  • Writing tips and Polish academic style
  • Specific line counts needed per section
  • Priority order if time is limited

4. 📊 PROGRESS_LOG.md (15.6 KB)

Purpose: Daily progress tracking template
When to use: Fill out every evening
Key content:

  • Pre-filled log for all 31 days
  • Track hours, energy level, completions
  • Note blockers immediately
  • Plan tomorrow's top 3 priorities
  • Weekly summaries and reflections

5. 🗓️ DEADLINE_GAMEPLAN.md (13.6 KB)

Purpose: Strategic 4-week overview
When to use: Reference for big picture
Key content:

  • Week-by-week breakdown with goals
  • Total time commitment (144 hours over 31 days)
  • Risk mitigation strategies
  • Success criteria and checkpoints
  • Motivational content and tips

6. 📈 VISUAL_TRACKER.md (18.2 KB)

Purpose: Visual progress overview
When to use: Quick status check anytime
Key content:

  • ASCII progress bars and charts
  • Chapter completion percentages
  • Timeline visualization
  • Milestone checklists
  • Risk indicators (red/yellow/green flags)

Total: 85.5 KB of comprehensive planning guidance


🎯 Current Status (January 12, 2026)

COMPLETE (~60% of thesis)

  • Abstract (Polish + English)
  • Chapter 1: Introduction (102 lines)
  • Chapter 2: Literature Review (76 lines)
  • Chapter 3: Game Engines Characteristics (142 lines)
  • Interview Analysis (264 lines, 8 interviews)
  • Implementation Experiences (192 lines)
  • Profiling Tools (200 lines)
  • Unity & Unreal bullet-hell games working

⚠️ NEEDS WORK (~40% remaining)

  • Chapter 4: Methodology (55→150+ lines)
  • Chapter 5: Performance Tests (57→200+ lines) + REAL DATA
  • Chapter 6: Capabilities (72→180+ lines)
  • Chapter 7: Comparison (52→150+ lines)
  • Chapter 8: Conclusions (42→120+ lines)
  • Performance data collection (NVIDIA Nsight)
  • Graphs and tables (5-10 figures, 5-7 tables)
  • Bibliography completion
  • Appendices (3-4 meaningful appendices)

📆 4-Week Plan at a Glance

┌───────────────────────────────────────────────────────────────┐
│ Week 1 (Jan 16-19): PERFORMANCE DATA COLLECTION ⚡ CRITICAL   │
├───────────────────────────────────────────────────────────────┤
│ • Install and use NVIDIA Nsight Graphics                     │
│ • Run performance tests on Unity game (5-10 captures)        │
│ • Run performance tests on Unreal game (5-10 captures)       │
│ • Create graphs and comparison tables                        │
│ • Write Chapter 5 (200+ lines)                               │
│ • Expand Chapter 4 (150+ lines)                              │
│ Target: 40 hours (4hrs Mon-Thu, 8hrs Fri-Sun)                │
└───────────────────────────────────────────────────────────────┘

┌───────────────────────────────────────────────────────────────┐
│ Week 2 (Jan 23-29): ANALYSIS & COMPARISON WRITING            │
├───────────────────────────────────────────────────────────────┤
│ • Write Chapter 6: Capabilities (180+ lines)                 │
│ • Write Chapter 7: Comparison (150+ lines)                   │
│ • Write Chapter 8: Conclusions (120+ lines)                  │
│ • Finalize Chapter 4                                         │
│ Target: 40 hours (4hrs Mon-Thu, 8hrs Fri-Sun)                │
└───────────────────────────────────────────────────────────────┘

┌───────────────────────────────────────────────────────────────┐
│ Week 3 (Jan 30-Feb 5): POLISH & INTEGRATION                  │
├───────────────────────────────────────────────────────────────┤
│ • Complete and verify bibliography                           │
│ • Polish all figures and tables                              │
│ • Create appendices (4 appendices)                           │
│ • First full compilation and review                          │
│ • Fix all identified issues                                  │
│ Target: 36 hours (4hrs Mon-Thu, 8hrs Fri-Sat, 4hrs Sun)     │
└───────────────────────────────────────────────────────────────┘

┌───────────────────────────────────────────────────────────────┐
│ Week 4 (Feb 6-9): FINAL REVIEW & SUBMISSION                  │
├───────────────────────────────────────────────────────────────┤
│ • Send to advisor (Feb 6)                                    │
│ • Incorporate feedback                                       │
│ • Final proofreading                                         │
│ • Verify formatting                                          │
│ • Print and bind (if required)                               │
│ Target: 28 hours (4hrs Mon-Thu, 6hrs Fri-Sat)                │
└───────────────────────────────────────────────────────────────┘

🎯 Feb 15: SUBMIT THESIS!

Critical Success Factors

🔥 Week 1 is THE Most Important Week

Without performance data from NVIDIA Nsight, there is no empirical thesis. Week 1 cannot be delayed or compromised. Focus all energy on data collection.

📊 Daily Consistency Beats Occasional Intensity

  • 4 hours/day on weekdays (Mon-Thu)
  • 8 hours/day on weekends (Fri-Sun)
  • Total: ~144 hours over 31 days (average 5.0 hrs/day)

📝 Use the Planning System

  • Morning: Check DAILY_CHECKLIST.md (3 min)
  • During: Reference CHAPTER_GUIDE.md while writing
  • Evening: Log progress in PROGRESS_LOG.md (5 min)

💾 Backup Everything Daily

  • Git commit and push (use existing workflow)
  • Cloud backup (Google Drive, Dropbox, etc.)
  • USB/external drive backup
  • Never lose your work!

🎯 Weekly Milestones

Week 1 Success Criteria (by Jan 19):

  • All performance data collected from both games
  • Chapter 5 complete (200+ lines) with real data
  • Chapter 4 expanded (150+ lines)
  • 4-6 graphs created and saved

Week 2 Success Criteria (by Jan 26):

  • Chapters 6, 7, 8 complete in draft form
  • All core analysis and comparison written
  • Clear recommendations established

Week 3 Success Criteria (by Feb 5):

  • Complete thesis PDF compiled
  • Bibliography verified
  • Appendices created
  • Major issues identified and fixed

Week 4 Success Criteria (by Feb 15):

  • Advisor review completed
  • Final proofreading done
  • All formatting verified
  • THESIS SUBMITTED ON TIME! 🎉

🛠️ Tools Required

Essential Tools:

  • NVIDIA Nsight Graphics - Performance profiling (install Week 1, Day 1!)
  • LaTeX editor - Thesis writing (local or Overleaf)
  • Spreadsheet software - Data organization (LibreOffice/Excel/Sheets)
  • Graph creation tool - Visualizations (Python/Excel/online)
  • Pomodoro timer - Focus technique (any timer app)

Helpful Tools:

  • LanguageTool/Grammarly - Proofreading
  • Git GUI - Version control (GitKraken, GitHub Desktop)
  • Mind mapping tool - Idea organization

📊 What You'll Produce

By February 15, you will have created:

Written Content:

  • 80-120 page master's thesis
  • ~500 new lines of LaTeX content
  • Complete Polish and English abstracts
  • Comprehensive bibliography (20+ sources)

Data & Visualizations:

  • 10-20 Nsight performance captures
  • 5-10 publication-quality graphs
  • 5-7 comprehensive comparison tables
  • 3-4 meaningful appendices

Analysis:

  • Quantitative performance comparison (Unity vs Unreal)
  • Qualitative analysis of 8 developer interviews
  • Multi-criteria engine comparison
  • Use case recommendations

🚨 Emergency Contacts & Resources

Thesis Advisor: dr inż. Michał Chwesiuk
University: Warsaw University of Technology - EiTI

Technical Resources:


💪 You Can Do This!

Why you'll succeed:

  1. 60% already complete - Games built, interviews done, most chapters drafted
  2. Clear plan - Every day has specific, achievable tasks
  3. Sufficient time - 144 hours over 31 days is more than enough
  4. Strong foundation - Your research is solid, just needs final execution
  5. Support system - Advisor, planning docs, and your own determination

Remember:

  • Progress over perfection
  • Consistency over intensity
  • Done is better than perfect
  • Every line counts
  • You've got this! 💪🎓

📞 Getting Help

If you're stuck, consult these in order:

  1. CHAPTER_GUIDE.md - Specific writing guidance for that section
  2. README_START_HERE.md - Common problems and solutions
  3. Your advisor - For research and content questions
  4. Online forums - For technical LaTeX/tool issues
  5. Fellow students - For moral support and perspective

Don't suffer in silence! Ask for help when you need it.


🎯 Next Steps

RIGHT NOW:

  1. You've read this README
  2. 📖 Read README_START_HERE.md next (15 min)
  3. 📅 Open DAILY_CHECKLIST.md and review Week 1
  4. 🚀 Start working on Day 1 tasks!

TODAY (if possible):

  • Install NVIDIA Nsight Graphics
  • Document hardware specifications
  • Verify both games run correctly
  • Start Chapter 4 methodology section

TOMORROW (Monday, Jan 16):

  • Begin Week 1, Day 1 tasks from checklist
  • Run first Nsight captures
  • Continue Chapter 4 expansion

THIS WEEK:

  • Complete ALL performance data collection
  • Finish Chapters 4 and 5
  • Build momentum for Week 2

📈 Progress Tracking

Track your progress daily!

Use PROGRESS_LOG.md to log:

  • Hours worked each day
  • Tasks completed
  • Blockers encountered
  • Tomorrow's priorities

Why tracking matters:

  • Keeps you accountable
  • Shows concrete progress
  • Identifies patterns (when you're most productive)
  • Helps adjust plan if needed
  • Provides satisfaction from seeing accomplishments

🎓 Final Thought

This is achievable.

You have:

  • A solid research foundation
  • Working implementations
  • Completed interviews
  • Most chapters drafted
  • A clear, detailed plan
  • 31 days to execute

What you need:

  • 🎯 Focus and consistency
  • 4 hours/day (weekdays), 8 hours/day (weekends)
  • 📝 Follow the plan
  • 💪 Believe in yourself

On February 15, 2026, you will submit your master's thesis on time.

Let's make it happen! 🚀


Created: January 12, 2026
Last Updated: January 12, 2026
Days to Deadline: 29
Completion Status: 60% → Target: 100%

Now go read README_START_HERE.md and begin! 💪🎓