About Me
Tôi không phải là lập trình viên!
1 Những ngày đầu làm website và học lập trình¶
1.1 17-04-2022¶
Chơi vơi trong một tuần với C++ và GameDev, C++ vẫn rất khó và tôi chỉ còn đúng 2 tuần nữa là phải bắt đầu công việc rồi. Tôi nghĩ tôi cần cải thiện thêm C++ và cần một khoá học về tính toán hơn là SDL (khoá học trên Udemy này chỉ tạm ổn, giải thích không rõ ràng). Tôi tiếp tục học thêm 1 khoá về numerical cpp.
1.2 11-09-2022¶
Tiếp tục học C++ dựa theo SDL
1.3 09-02-2022¶
Tôi tìm cách embed game từ website itch.io sang website của tôi.
1.4 08-02-2022¶
Tìm cách export game từ Esenthel thành HTML để upload lên website cá nhân. Tôi đã tốn khá nhiều thời gian để biết cách sử dụng Emscripten. Cần phải cài đặt phiên bản 1.38.20 thì có thể upload game lên itch.io
1.5 07-02-2022¶
Tôi tiếp tục với SDL2 course trên Udemy
1.6 06-04-2022¶
Tôi cảm thấy hứng thú với AppGameKit, sử dụng Basic Programming Language. Nó cũng có C++ trong Tier 2 nhưng phức tạp hơn nhiều. Tôi sẽ dành ra 10 tiếng để trải nghiệm làm game với phần mềm này.
1.7 04-04-2022¶
Sau hơn 1 tuần im lặng với sự nghiệp academic thì tôi đã trở lại học C++ nhờ một khoá học trên Udemy, sử dụng SDL2 để làm game
1.8 23-03-2022¶
Tiếp tục với Raylib, học về Parent Class, Inheritance.
1.9 22-03-2022¶
Tôi đã trở lại với Raylib để thực hiện game RPG của mình. Xin lỗi bản thân vì không thể hoàn thành sách được, vì càng đọc càng thấy phức tạp. Xem các Videos về Raylib có lẽ dễ dàng hơn.
Tôi không biết học C++ như vầy thì đến bao giờ muốn thuần thục được nữa. Dù đã xem rất nhiều gợi ý trên Reddit và StackOverFlow đều khuyến khích thực hiện ngày một project nào đó thì sẽ hiểu C++ dần. Tôi sẽ cố gắng với Raylib vì nó khá đơn giản.
Sản phẩm của ngày hôm nay là hiểu rõ hơn về Class. Class parent…
1.10 21-03-2022¶
Hôm này sẽ làm game Topdown để học về OOP trong C++
1.11 20-03-2022¶
Hôm nay tôi sẽ cố gắng hoàn thành game Pong, mục đích là hiểu được các sử dụng class và tạo các functions.
1.12 15-03-2022¶
Tôi sẽ tiếp tục sử dụng sách để làm game Pong, game này sẽ giúp tôi hiểu hơn về cách hoạt động của Physics trong Game.
1.13 14-03-2022¶
Hôm nay tôi tiếp tục học cách sử dụng Esenthel, cụ thể là tạo các Animal, hoặc nói cách khác là AI. Các animals này có khả năng di chuyển, tìm thức ăn.
Có lẽ hôm nay tôi tạm dùng sử dụng 3D game Engine này, vì kỹ năng C++ của tôi còn quá kém. Cùng với Esenthel rất hạn chế về tài liệu, mặc dù tôi đã học xong hết phần Basic của Esenthel và C++ basic từ sách. Tôi đã rất enjoy phần basic trong sách này, các game đơn giản cũng như tạo các trò vui vẻ trong 2D. Nhưng các code example và các sử dụng Editor trong môi trường 3D làm tôi thấy thiếu thốn và không có thời gian để thử nó.
Tôi sẽ trở lại với SFML với rất nhiều tài liệu tham khảo và sách về C++. Hy vọng khoảng 6 - 12 tháng nữa tôi có thể quay lại với Esenthel Engine để làm được một game về Ecosystem trong môi trường 3D. Bây giờ thì tôi sẽ trở về với 2D
1.14 13-03-2022¶
Tối chủ nhật tôi có ý định lên kế hoạch làm việc cụ thể hơn. Có mục đích rõ ràng để follow chứ không thể làm một cách không có định hướng như vậy.
Nhưng mục tiêu vẫn là vừa học vừa làm để tôi không bị chán.
1.15 11-03-2022¶
Tôi đã thu thập đủ các code có sẵn để học theo chúng, tôi nghĩ rằng học code có sẵn để làm game mình thích sẽ thú vị hơn
- Đầu tiên là tạo Map tự động, hoặc từ Editor: ok
- Cho một nhân vật để đi khám phá Map: ok
- Dynamics create Animals by SPACEBAR: ok
- Give AI Movement for Animals: chưa làm được
- AI: Drinking, Eating: vẫn chưa
1.16 10-03-2022¶
Hôm qua là một ngày không hiệu quả lắm trong học C++ vì tôi đã mất đi motivatrion, vì vậy tôi sẽ tập trung nhiều vào code trong Esenthel để có một game theo ý tôi.
1.17 09-03-2022¶
Hôm nay tôi vẫn đang loay hoay để tìm lại cảm giác học C++ cho Esenthel Engine cũng như Game Engine nói chung. Cảm giác làm game Tetris gây buồn chán và có nhiều thứ gây cho tôi câu hỏi “Tại sao tôi phải làm game này?” Nó thật chán. Nhưng nếu tôi không xem sách và đọc hiểu các code có sẵn của các sách thì tôi không thể hiểu được C++ dù cho là basics.
Tôi đang tìm một tutorial nào liên quan đến game mình muốn làm đó dành cho C++. Nhưng hầu hết đều là của Unity và một số là SFML, và chủ yếu là source code trên Github.
Có lẽ tôi sẽ tìm một source nào đơn giản nhất và thử áp dụng trên Esenthel Engine để có thể làm 1 game 3D, vì tôi không thích 2D.
Backlinks¶
The following pages link to this page:
Created : Jan 31, 2022
Recent Posts
- 2024-11-02: 🔐BUỔI 10 - Phân tích thị trường
- 2024-11-02: 🔐BUỔI 11 - Phân tích thị trường
- 2024-11-02: 🔐BUỔI 12 - Phân tích sóng tăng
- 2024-11-02: 🔐BUỔI 13 - Phân tích hỏi đáp
- 2024-11-02: 🔐BUỔI 14 - Yếu tố kiểm soát
- 2024-11-02: 🔐BUỔI 15 - Hỏi đáp
- 2024-11-01: 🔐BUỔI 6 - Ôn lại và bổ sung
- 2024-11-01: 🔐BUỔI 7 - Chiến thuật Trend
- 2024-11-01: 🔐BUỔI 8 - Công thức điểm vào lệnh
- 2024-11-01: 🔐K2023 - BUỔI 9 - Quy trình vào lệnh