Version 0.7.3-Beta1 is out!


Hello everyone.

After about a month, I decided to throw out a new version, which features some new content and some corrections and improvements. Let's take a look at what happened.

Lua (kinda) joins the party

After a lot of time, something resembling a "Lua Edition" is available.  I'm not a Lua programmer, thus there will be a lot of mistakes (that's for sure). Plus Lua is not an object-oriented language in the strict sense, so it's a bit like trying to fit a square peg into a round hole.

This edition really needs to be verified by someone with more experience than me, and the main page will report that too.

Structural Fixes

While looking around the index, I realized that some sections were at the wrong depth level, giving less of a structure to the book.  Precisely some sections were "children" of sections they shouldn't have been children of.

This has been fixed.

Simple Particle Systems

Finally more code! I managed to add some basic listings and explanation of particle systems and particles. This includes the particles themselves, emitters and very basic force application. This will probably be expanded upon in the future.

Other "BugFixes"

Some logical errors in listings have been fixed, as well as some class names that wouldn't work in the great majority of (if not all) programming languages. I'll continue fixing things as soon as I manage to find more issues.

The future

As of now, there aren't many plans in place for the book. I'm thinking of simplifying concepts to the most basic level, thus "lowering the entrance bar" and making the book as accessible as possible.

Fixing issues, studying for new ideas and overall working on this project at a slower pace should help me giving better results, with less mistakes and hopefully more enjoyable content.

That's all. Stay safe everyone, and take care.

Penaz

Files

Lua Edition (PDF+EPub) 40 MB
Version 0.7.11 92 days ago
Lua_Edition.epub 17 MB
Version 0.7.7 Sep 04, 2023
Pseudocode Edition (PDF+EPub) 39 MB
Version 0.7.3-beta1 Mar 06, 2022
Lua Edition (PDF+EPub) 40 MB
Version 0.7.3-beta1 Mar 06, 2022
Lua_Edition.epub 17 MB
Version 0.7.3-beta1 Mar 06, 2022
JavaScript Edition (PDF+EPub) 40 MB
Version 0.7.3-beta1 Mar 06, 2022
JS_Edition.epub 17 MB
Version 0.7.3-beta1 Mar 06, 2022
C++_Edition.epub 17 MB
Version 0.7.3-beta1 Mar 06, 2022
Python_Edition.epub 17 MB
Version 0.7.3-beta1 Mar 06, 2022
Pseudocode_Edition.epub 17 MB
Version 0.7.3-beta1 Mar 06, 2022
C++ Edition (PDF+EPub) 40 MB
Version 0.7.3-beta1 Mar 06, 2022
Python Edition (PDF+EPub) 40 MB
Version 0.7.3-beta1 Mar 06, 2022

Get 2D Game Development: From Zero To Hero

Leave a comment

Log in with itch.io to leave a comment.