itch.io is community of indie game creators and players

Devlogs

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) 39 MB
    Version 0.7.10-r3
  • Lua_Edition.epub 17 MB
    Version 0.7.7
  • Pseudocode Edition (PDF+EPub) 39 MB
    Version 0.7.3-beta1
  • Lua Edition (PDF+EPub) 39 MB
    Version 0.7.3-beta1
  • Lua_Edition.epub 17 MB
    Version 0.7.3-beta1
  • JavaScript Edition (PDF+EPub) 39 MB
    Version 0.7.3-beta1
  • JS_Edition.epub 17 MB
    Version 0.7.3-beta1
  • C++_Edition.epub 17 MB
    Version 0.7.3-beta1
  • Python_Edition.epub 17 MB
    Version 0.7.3-beta1
  • Pseudocode_Edition.epub 17 MB
    Version 0.7.3-beta1
  • C++ Edition (PDF+EPub) 39 MB
    Version 0.7.3-beta1
  • Python Edition (PDF+EPub) 39 MB
    Version 0.7.3-beta1
Download 2D Game Development: From Zero To Hero
Leave a comment