New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added my first blog post #586
Conversation
Great! Thank you @m-agour for this first version. we will start the review of this PR on wednesday. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hey @m-agour ,
Below are the few typos and punctuation issues I found out in your post.
PTAL.
Thanks!
A Little About Myself | ||
~~~~~~~~~~~~~~~~~~~~~ | ||
|
||
I am Mohamed from Egypt. , I am pursuing a Bachelor of Engineering in Computer Engineering and Automatic Control (expected: 2023), Tanta University, Egypt. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Extra comma(,) after the first fullstop.
|
||
I am Mohamed from Egypt. , I am pursuing a Bachelor of Engineering in Computer Engineering and Automatic Control (expected: 2023), Tanta University, Egypt. | ||
I've been around computers since 2008 when I had my first PC with 128MB RAM and ran on Windows XP (that's almost all I could remember about it). | ||
Around 2013 I started to have some questions about how games are made and how to make them myself!. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Exclamation and fullstop both used at the end.
|
||
|
||
|
||
Develpoing 3D game |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo correction Developing
[https://youtu.be/CQY9c3oGJ3E]). | ||
|
||
The next step was to implement the shader to make it work with FURY actors but then I knew I'm having a mandatory training required by the University last summer. I was disappointed and I decided to postpone till next year's GSoC. | ||
This year when the accepted organizations were pronounced I didn't bother to go through the list since I knew exactly which organization I'm going to apply for. So I just went directly to read the Ideas list for FURY. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo - announced instead of pronounced
|
||
The next step was to implement the shader to make it work with FURY actors but then I knew I'm having a mandatory training required by the University last summer. I was disappointed and I decided to postpone till next year's GSoC. | ||
This year when the accepted organizations were pronounced I didn't bother to go through the list since I knew exactly which organization I'm going to apply for. So I just went directly to read the Ideas list for FURY. | ||
The Keyframe animation system was the perfect fit! I've been arount keyframes for half of my life to even participate the required features before I read them! I then started to contribute and one contribution led to the other one. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
typo - around
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! I'm already working on them.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hii @m-agour , there are a few grammatical mistakes that I found on your blog. PTAL
|
||
The day I got accepted | ||
~~~~~~~~~~~~~~~~~~~~~~ | ||
I made it my mission for the day to keep watching the email for any changes. When It got 8:00 pm in the Cairo timezone I didn't see any changes. So I started searching for any news whatsoever and I couldn't find any. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
timezone,
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, add a coma
The day I got accepted | ||
~~~~~~~~~~~~~~~~~~~~~~ | ||
I made it my mission for the day to keep watching the email for any changes. When It got 8:00 pm in the Cairo timezone I didn't see any changes. So I started searching for any news whatsoever and I couldn't find any. | ||
The GSoC dashboard doesn't say anything (story of my life. I didn't even get any promotions or spam mails that day). That's when I gave up. but, something doesn't feel right! right? I went again to check the dashboard to find that my proposal is accepted. but I can't even believe it. I'd better not jump to conclusions and wait for the official email before celebrating. shortly after, I received the official email It was a whole new feeling I never experienced ever before! I reached a whole new level of happiness. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
But (Uppercase after a full stop)
Shortly
had never
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
too many but, try to find alternative
Fixed some punctuation mistakes and added some new information.
Removed additional colons
Codecov Report
@@ Coverage Diff @@
## master #586 +/- ##
==========================================
- Coverage 87.96% 87.94% -0.02%
==========================================
Files 62 62
Lines 13099 13099
Branches 1316 1316
==========================================
- Hits 11522 11520 -2
- Misses 1201 1202 +1
- Partials 376 377 +1
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @m-agour,
Thank you for this nice blog post. It is almost ready to be merged. Can you address the last comment below? Thanks!
Thanks @ganimtron-10 and @xtanion for the review
Around 2013, I had some questions about how games are made and how to make them myself!. | ||
There was no one to answer these questions for me. | ||
|
||
My English wasn't any good and the game development Arabic community was very hard to find on the internet. But eventually, I came across a forum with some people speaking about some stuff such as game engines, 3D models, textures, animations, and a lot of fun stuff. That made sense back then and answered some of my questions. Then It was time to get involved with this amazing community. I was lucky enough to start with 3ds Max 2009 Edition, with that little view cube begging me to touch it. It was just love at first sight). |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sight)
Why is there a closing bracket here ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sight)
Why is there a closing bracket here ?
After modifying the sentence, I accidentally left it there.
|
||
When I heard about OpenGL API for the first time from a senior and that it is being used to develop game engines, I started learning it along with GLSL. | ||
|
||
And it finally hit me: It is all math!. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need of .
after !
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one has not been resolved.
|
||
So, no Numpy, no PyGLM, fixed pipelines, no custom shaders, and each vertex had to be sent individually to the GPU. | ||
|
||
At first, I got disappointed, but while developing the game, I had a lot of optimization challenges that made me have fun figuring out how to still make the 3D game I’ve always wanted to make!. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need of .
after !
This year when the accepted organizations were pronounced, I didn’t bother to go through the list since I knew exactly which organization I’m going to apply for. So I just went directly to read the Ideas list for FURY. | ||
|
||
|
||
The Keyframe animation system was the perfect fit! I’ve been around keyframes for half of my life to even guess the required features before I read them!. I then started to contribute and one contribution led to the other one. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need of .
after !
@@ -0,0 +1,92 @@ | |||
My journey till getting accepted into GSoC22 | |||
================================================================================ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
too long, please, try to keep the same size as the title
|
||
The day I got accepted | ||
~~~~~~~~~~~~~~~~~~~~~~ | ||
I made it my mission for the day to keep watching the email for any changes. When It got 8:00 pm in the Cairo timezone I didn't see any changes. So I started searching for any news whatsoever and I couldn't find any. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1, add a coma
The day I got accepted | ||
~~~~~~~~~~~~~~~~~~~~~~ | ||
I made it my mission for the day to keep watching the email for any changes. When It got 8:00 pm in the Cairo timezone I didn't see any changes. So I started searching for any news whatsoever and I couldn't find any. | ||
The GSoC dashboard doesn't say anything (story of my life. I didn't even get any promotions or spam mails that day). That's when I gave up. but, something doesn't feel right! right? I went again to check the dashboard to find that my proposal is accepted. but I can't even believe it. I'd better not jump to conclusions and wait for the official email before celebrating. shortly after, I received the official email It was a whole new feeling I never experienced ever before! I reached a whole new level of happiness. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
too many but, try to find alternative
Fixed the underline being too long.
Added a missing comma.
Remove unnecessary full stop.
Altered some phrases.
Modified some sentences. Fixed some punctuation mistakes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @m-agour,
it would be great if you could check before pushing your code. The same mistake comes back and we would like to avoid reviewing the same mistake 4 times.
Thanks!
|
||
When I heard about OpenGL API for the first time from a senior and that it is being used to develop game engines, I started learning it along with GLSL. | ||
|
||
And it finally hit me: It is all math!. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This one has not been resolved.
|
||
I've been around computers since 2008 when I had my first PC with 128MB RAM and ran on Windows XP (that's almost all I could remember about it). | ||
|
||
Around 2013, I had some questions about how games are made and how to make them myself!. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need of .
after !
Around 2013, I had some questions about how games are made and how to make them myself!. | ||
There was no one to answer these questions for me. | ||
|
||
My English wasn't any good and the game development Arabic community was very hard to find on the internet. But eventually, I came across a forum with some people speaking about some stuff such as game engines, 3D models, textures, animations, and a lot of fun stuff. That made sense back then and answered some of my questions. Then It was time to get involved with this amazing community. I was lucky enough to start with 3ds Max 2009 Edition, with that little view cube begging me to touch it. It was just love at first sight. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need for uppercase for the words:
- english
- arabic
This year when the accepted organizations were announced, I didn’t bother to go through the list since I knew exactly which organization I’m going to apply for. So I just went directly to read the Ideas list for FURY. | ||
|
||
|
||
The keyframe animation system was the perfect match! I have been around keyframes for half of my life to even guess the required features before I read them!. I then started to contribute and one contribution led to the other one. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
no need of .
after !
Sorry for that. |
fixed some additional grammar mistakes.
The curly apostrophe wan not being rendered correctly in some RST viewers.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thank you for the update.
Thanks @xtanion and @ganimtron-10 for the review.
merging
No description provided.