The days after the farewell passed differently than Rithvik expected.
Not slow.
Not fast.
But… meaningful.
For most students, this period—those two months before college—was a break. A time to relax, travel, spend time with friends, and forget about studies for a while.
For Rithvik, it was something else entirely.
It was a window.
A narrow one.
And he had no intention of wasting it.
The morning sunlight filtered through the window as he sat at his study table, a notebook open in front of him—not filled with formulas this time, but ideas.
Structured.
Layered.
Purposeful.
Goal: First Game Prototype (Within 30 Days)Platform: PC (Low-end compatible)Type: Casual Strategy GameCore Focus: Simplicity + Addiction Loop
He tapped the pen lightly against the paper.
This wasn't about building something perfect.
It was about building something effective.
In his previous life, he had seen the rise of simple yet addictive games—games that didn't rely on heavy graphics or complex systems, but on mechanics that kept users engaged.
One concept stood out clearly in his mind.
A defensive game.
Simple units.
Wave-based progression.
Strategic placement.
Inspired by the future success of Plants vs. Zombies, but adapted for 2003 constraints.
No heavy animations.
No advanced engines.
Just logic.
He closed the notebook and turned toward the old desktop computer in the corner of the room.
Bulky.
Slow.
Limited.
Perfect.
"This is what I have," he muttered. "So this is what I build with."
The system booted up slowly, the familiar startup sound echoing faintly.
He opened a basic development environment.
No modern tools.
No shortcuts.
Just raw coding.
"C++ first," he said under his breath.
Efficient.
Fast.
Reliable for low-resource systems.
His fingers hovered over the keyboard.
For a brief second—
He hesitated.
Not because he didn't know what to do.
But because this…
This was the beginning.
Once he started—
There was no turning back.
He exhaled slowly.
Then began.
Lines of code appeared, one after another.
Basic window rendering.
Input handling.
Simple object placement.
The first few hours passed smoothly.
Too smoothly.
"That's expected," he said to himself.
Early stages were always easy.
The real challenges came later.
By evening, he had a basic structure.
A grid.
A movable object.
Minimal interaction.
It wasn't much.
But it was something.
"Rithvik?"
His mother's voice came from behind.
He turned.
Meera stood at the door, watching him.
"You've been sitting there the whole day," she said.
"Just working on something," he replied.
She stepped closer, looking at the screen.
"What is this?"
"A small project," he said.
She frowned slightly. "Not studies?"
Rithvik paused.
Then shook his head. "Not exactly."
There was a brief silence.
"Just don't forget your future," she said gently.
Rithvik met her gaze.
"I won't."
She nodded slowly, trusting him—though not fully understanding.
That trust…
He wouldn't break it this time.
The next few days followed a pattern.
Morning—coding.
Afternoon—refining logic.
Night—testing.
But this time, he didn't isolate himself completely.
"Beach tomorrow?" Karthik asked over a call.
Rithvik considered.
Then said, "Yeah."
Balance.
He wasn't going to repeat his past mistakes.
The next evening, they met again.
The same group.
Same energy.
"College confirmed," Arjun said. "Computer science."
Priya nodded. "Same here."
Karthik grinned. "Business still my plan."
Ananya smiled faintly. "I'll be joining a different college."
The words hung lightly in the air.
Not heavy.
But noticeable.
"What about you?" she asked, looking at Rithvik.
"Same city," he said.
Not a lie.
But not the full truth either.
"You'll do something different," Karthik added.
Rithvik just smiled.
They walked along the beach, conversations shifting between future plans and random jokes.
For a while—
He forgot about the code.
But later that night—
Reality returned.
Rithvik sat in front of his computer again.
This time…
The challenge appeared.
The logic broke.
The unit placement system started failing when multiple inputs were triggered quickly.
Objects overlapped.
Movement froze.
The game loop lagged.
He stared at the screen.
Then at the code.
Then back again.
"This shouldn't happen…"
He rewrote a section.
Tested.
Still failed.
Again.
Again.
Again.
Hours passed.
The fan spun above him.
The room grew silent.
Frustration crept in.
"This is basic," he muttered. "Why is this failing?"
In his previous life, he had worked with advanced tools, optimized frameworks, powerful systems.
Now—
He had none of that.
Just logic.
And limitations.
He leaned back, rubbing his eyes.
For the first time since starting—
Doubt appeared.
"Can I actually do this… here?"
Not in 2026.
Not with modern tools.
But in 2003.
With constraints.
He closed his eyes.
No.
This wasn't unfamiliar.
This was just… harder.
He leaned forward again.
"Think," he said quietly.
Not like a developer from the future.
But like someone in 2003.
Simplify.
Reduce.
Optimize.
He removed unnecessary layers.
Rebuilt the logic.
Used a simpler event handling system.
Test.
The screen responded.
Smooth.
Clean.
Working.
Rithvik exhaled slowly.
"There it is."
The solution wasn't advanced.
It was efficient.
And that was the lesson.
The next day, he made another decision.
Cyber café.
The internet at home was too limited.
If he wanted to understand distribution, early platforms, and user behavior—
He needed access.
The café was crowded, filled with students browsing, chatting, and playing simple games.
Rithvik sat down at a system and began exploring.
Early web portals.
Basic flash games.
Primitive user interfaces.
"This is the level," he observed.
"And this is where I enter."
He wasn't competing with the future.
He was competing with this.
And suddenly—
The path became clearer.
As he left the café, one thought stayed firm.
"I don't need to build something revolutionary."
"I need to build something better than what exists now."
That night, as he returned home, Meera called out from the kitchen.
"You're late."
"Went out for some work," he said.
She looked at him carefully.
"You've changed these days."
Rithvik smiled slightly.
"For the better?"
She nodded slowly.
"I think so."
He walked to his room, sitting down once again in front of the computer.
The screen lit up.
The code waited.
This time—
He didn't hesitate.
Because now, he understood something important.
This wasn't just about building a game.
It was about rebuilding himself.
Line by line.
