1 | 21

pre-alpha 2.0

2 | 21

pre-alpha 1.9

3 | 21

pre-alpha 1.9.5

4 | 21

pre-alpha 1.8

5 | 21

pre-alpha 1.7.1

6 | 21

pre-alpha 1.7.1

7 | 21

pre-alpha 1.7.1

8 | 21

pre-alpha 1.7.1

9 | 21

pre-alpha 1.6.5

10 | 21

pre-alpha 1.6

11 | 21

pre-alpha 1.6

12 | 21

pre-alpha 1.5

13 | 21

pre-alpha 1.5.7

14 | 21

pre-alpha 1.3.6

15 | 21

pre-alpha 1.2

16 | 21

pre-alpha 1.1

17 | 21

pre-alpha 1.0 bug party edition

18 | 21

pre-alpha 0.6

19 | 21

pre-alpha 0.5

20 | 21

pre-alpha 0.4

21 | 21

pre-alpha 0.3

Java edition discontinued, rewriting in SDL

Earlier this year, I decided to discontinue CardboardEngine Java edition. It has been in development for almost a decade now, and I grew a lot as a developer in the meantime. This means that the foundation of CardboardEngine has been written in 2013 by my younger self who made some bold decisions. Today, almost 10 years later, I think it is wise to discontinue CardboardEngine Java edition as it is now and to look at the future of CardboardEngine.

I have been experimenting with C++ in combination with SDL 2.0, I'm planning to rewrite CardboardEngine using that. There will also be multiplayer support from the start (this is one of the issues I was stuggleing with). Stay tuned, more blogposts are comming :-)

CardboardEngine Alpha 2.0 is downloadable via this link. Check it out if you like :-)


PRE-ALPHA 2.0

Update March 2022: Honestly, I lost track of all the changes. The engine is currently playable, but after almost ten years of development and me growing as a programmer I really struggle to keep up the development on the current code-base. Also, I had not a lot of time due to my graduation project.

I decided to start fresh and rewrite the engine in C++. Why C++? Because I like a challenge :-)

I'll try to upload the latest Java version with a bit of documentation later.

Article coming soon. There were a lot of changes since 2015. Development slowed down because of life happening :-)


PRE-ALPHA 1.8

Een heleboel is toegevoegd in deze versie. Het is een klein jaar voordat ik eindelijk weer bezig kon met dit spel. Op moment is het te veel om op te noemen, hierbij een lijst uit de officiele release notes: Players have a height now New path finding for guards, much more efficient now Doors close on command now New doors were introduced Solid doors handle light better now Secret walls go through open doors now A bunch of new textures were introduced Open skies were introduced Better texture loading Better texture error handling Upgraded lighting engine (better light mixing algorithm) When player shoots, the ammo count will go down now; ASCII file was changed to ISO 8859 1. Font has changed too. Full screen mode is now possible Windows were introduced Guards can 'say' stuff by pressing space while standing beside them Guards don't spawn randomly in the level anymore The Murder button murders the player (for testing reasons) new item: bullets Guards disappear now and leave bullets behind ​The elevator now actually works (very basic)


PRE-ALPHA 1.6

Er is een begin gemaakt aan de lighting engine. Deze zorgt ervoor dat het level opgelicht kan worden in verschillende kleuren


PRE-ALPHA 1.5

De enimies zijn wat slimmer nu. Ze kunnen uit zichzelf door het level navigeren. Voor de rest is het render systeem deels herschreven voor i.v.m. slechte prestaties van het spel.


PRE-ALPHA 1.3.6

De muis werkt eindelijk in deze versie. Ook zijn de eeste stappen gezet om enimies te programmeren. Tevens is het complete texture systeem aan de achterkant geweizigd.


PRE-ALPHA 1.2

Knoppen spelen in deze update de hoofdrol. Ze kunnen deuren openen, blokken laten bewegen en best of all: men kan er op schieten door op ctrl te drukken. De eeste stappen van de schiet meganieken zijn gemaakt in deze versie.


PRE-ALPHA 1.1

In deze versie zijn sprites toegevoegd waarbij de speler het object kan bekijken van 8 verschillende kanten. Dit wordt erg belangrijk op het moment dat de enimies worden geprogrammeerd. Ook zijn er nu blokken toegevoegd waar objecten 'in' kunnen zitten. Deze kan men door op spatie te drukken eruit halen.


PRE-ALPHA 1.0 bug party edition

Vandaag heeft een maat van me het spel uitgetest en er is een behoorlijke bug lijst uit gekomen. Hier was ik ongeloofelijk blij mee! In deze update zijn een aantal gigantische bugs opgelost. Ook zijn de volgende dingen toegevoegd: De speler kan nu objecten oppakken door er overheen te lopen. De speler past nu door passages van 1 blok breed


PRE-ALPHA 0.6

De deauren werken nu een stuk beterder, ook zijn er textures aan toegevoegd. Een hoop performance bugs zijn opgelost in deze versie. Ook is de vloer en plafond visueel verbeterd. Dit is helaas nog niet te zien in deze versie. Tevens is de originele kaart van E01L01 van Wolfenstein3D toegevoegd.


PRE-ALPHA 0.5

De experimenten met bewegende blokken gaan goed. In deze versie worden deuren geïntroduceerd. De deuren hebben in deze versie nog geen definitieve texture. Dit omdat een deur uit 4 blokken bestaat, hierdoor moet er even goed nagedacht worden over het huidige texture systeem.


PRE-ALPHA 0.6

In deze versie heb ik het mogelijk gemaakt de textures op de blokken gedetaileerder te maken. Ook zijn de eerste stappen van bewegende muren gemaakt.


PRE-ALPHA 0.3

Dit is de eerste versie waarbij ik mijn eigen weg ben gegaan van de cursus die ik heb gevolgt om de basis op stand te brengen: