Thread: Game Engine Development

  1. #1
    Registered User
    Join Date
    Aug 2019
    Location
    Inside a Singularity
    Posts
    173

    Game Engine Development

    It's been nearly 1.5 years since I wrote my first line of code in C++. I remember how much I disliked programming in my first few days because I had never had the exposure and I thought that learning C++ (or any programming language) didn't have any practical application.
    Now, programming has almost become second nature. It's simply amazing.

    So, now that I've finished almost all basic concepts in C++ (I think and I'll mention them after this para) and being well-versed in graphics (mostly graphics.h in TurboCrap but I've grasped the simple concepts that are used by almost any library to start developing simple graphical programs), I'm planning to start developing a simple 2-D Game Engine (for myself) that mostly works as the front-end. As I get more comfortable, I will ponder over to the back-end to learn more about what's actually happening behind the scenes and learn more about optimisation graphics, self-written algorithms etc.

    C++ concepts (basics of which I've learnt)

    - Preprocessor Statements
    - Keywords
    - Variables
    - Literals
    - Identifiers
    - OOP
    - Functions
    - Arrays and Pointers
    - enums, typedefs, templates, etc
    - any others that I cannot recall the name of

    My first graphic projects

    - Drawing Lines and Circles and all kind of shapes
    - Hangman
    - Tic Tac Toe
    - Ludo
    - Paint
    - Gmail (still working on some file handling)
    - Sorting Visualizer
    - Pac Man
    - First Person Camera on a map (inspired by YT: javidx9)

    YTers who I learn from:

    - javidx9 (One Lon Coder) (YouTube)

    - The Cherno Project (YouTube)

    - ThinMatrix (YouTube)

    - a few others but these being the notable ones that I really like

    All these were made without much knowledge about game engines (mostly hard-coded graphics but I did make it look cool )

    Anyway, I made this thread to upload all guides that I've gathered to learn about game programming. They're as follows:

    (Nevermind, just realised that max PDF file size allowed on the site is just 200 KB and I'm not able to upload them. However, I'll name them here so a quick Google Search may fetch the PDF. I may later upload them elsewhere and add a link here)

    - Game Programming All in One
    - Programming_2D_Games
    - 3D Game Engine Programming | Helping you build your dream game engine
    - Let's Build a 3D Graphics Engine: Points, Vectors, and Basic Concepts
    - https://gamedevelopment.tutsplus.com...--gamedev-9143
    -https://gamedevelopment.tutsplus.com...--gamedev-8134
    - https://gamedevelopment.tutsplus.com...--gamedev-9036
    - https://gamedevelopment.tutsplus.com...-gamedev-12718
    - https://gamedevelopment.tutsplus.com...--gamedev-8852
    - https://gamedevelopment.tutsplus.com...--gamedev-7716
    - https://gamedevelopment.tutsplus.com...--gamedev-8414
    - https://gamedevelopment.tutsplus.com...ne-development
    - https://gamedevelopment.tutsplus.com...es/mathematics
    - http://gamecodeschool.com/sfml/build...n-c-plus-plus/
    - 3D Game Programming All in One
    - Game Engine Architecture
    - Physics Engine
    - etc

    (I'll add a few pictures some other day of the folder with all the books that I've found so far)

    The main purpose of this thread is to be a resourceful guide to various books and websites for people looking forward to enter the realm of Game and Game Engine Development.

  2. #2
    Registered User
    Join Date
    Aug 2019
    Location
    Inside a Singularity
    Posts
    173
    @Mod, I think this message got posted like three or more times, I don't know how. If it's possible, please delete the other two. Thanks!

  3. #3
    Registered User
    Join Date
    Aug 2019
    Location
    Inside a Singularity
    Posts
    173
    Game Engine Development-1-png
    Attached Images Attached Images Game Engine Development-2-png Game Engine Development-3-png Game Engine Development-4-jpg Game Engine Development-5-jpg 
    Last edited by Zeus_; 09-27-2019 at 04:53 AM.

  4. #4
    Registered User
    Join Date
    Aug 2019
    Location
    Inside a Singularity
    Posts
    173
    Game Engine Development-6-jpg
    Game Engine Development-7-jpg

  5. #5
    Registered User
    Join Date
    Aug 2019
    Location
    Inside a Singularity
    Posts
    173
    All the books I've downloaded were done without changing/modifying the name so a quick Google search should land you at the right book. Out of the many books and websites saved, I've read almost 50% of them and I can tell you that they are very good for beginners wanting to learn more about Game and Game Engine Development. You wouldn't be wasting your time reading them.
    Also, the videos are from The Cherno Project and Javidx9 (One Lone Coder). I'm a huge fan of them and I download the videos so that I can watch them whenever I like to without having to go online.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Should I use a game engine in making a RPG game?
    By m3rk in forum Game Programming
    Replies: 6
    Last Post: 01-26-2009, 04:58 AM
  2. Game Engine Development
    By MacGyver in forum Tech Board
    Replies: 15
    Last Post: 10-26-2007, 09:41 PM

Tags for this Thread