Vscreen 0.6

van snout op 26-10-2003, 23:12 translated by snout
Onderwerp: Software
Labels: Utilities
Talen:

Het is Maggoo weer gelukt. Hij maakte enkele grote verbeteringen aan zijn universele platform game engine Vscreen. Hier is de changelog:

  • De code is opgesplitst in een deel met routines voor de loader (vsload.gen) en een deel voor de main game engine (vscreen.gen). Dit verkleint de grootte van de code en dus de tijd die nodig is om de engine te compileren. Nieuwe macro's worden gebruikt om de code leesbaarder te maken.
  • Memory-mapper routines zijn nu MSX-DOS2 compatible.
  • Music is geïmplementeerd (Moonblaster replayer). De geweldige demo muziek is aangeleverd door Jorrith Schaap, ook bekend als Jorito.
  • Sprites van de demo versie zijn vervangen om copyright problemen te voorkomen. De nieuwe enemy sprites komen uit het nog niet uitgebrachte spel Puddle Land met toestemming van de ontwikkelaar, Sutchan.
  • Het is nu mogelijk om bepaalde blokken kapot te maken door er tegen aan te springen.
  • Een uitgang opent wanneer een bepaald aantal sterren verzameld zijn.
  • Bewegende platforms zijn geïmplementeerd (hier bevinden zich nog wel enkele bugs).
  • Code optimalisatie: Wanneer 3 of 4 vijanden op het scherm te zien waren veroorzaakte dat rommel in 60Hz mode. Dit is verholpen.
  • Enkele kleine bugs werden verholpen in sc5tospr.bas (screen 5 naar sprites data) en editor.com

Natuurlijk zijn de level editor en de source codes meegeleverd. Je kunt meer informatie vinden op Maggoo's website. Zorg dat je Vscreen hier download en probeert. Je kunt een spel starten met het commando "VSLOAD NEWGAME2" en levels bewerken met "EDITOR NEWGAME2". Ook kun je veel leren over programmeren door een kijkje te nemen in de source code.

Bijbehorende link: Vscreen 0.6