Remove Code Remove Collision Remove Tile
article thumbnail

Dev snapshot: Godot 4.0 beta 9

Mircosoft Game Dev

Editor: Add one-way indicator to tile collision editor ( GH-67283 ). Editor: Improve tile editor selection appearance ( GH-60892 ). Note: This breaks compatibility intentionally, but we missed merging relevant transition code in this beta ( GH-70244 ). Core: Handle corner cases for curve baking ( GH-69726 ).

Beta 99
article thumbnail

Atari ST Programming: A Simple Game in STOS

Retro Game Coders

So far we have only used one sprite so my sprite bank now includes a background tile as Sprite 2 and the monster sprite as Sprite 3. Background Tiles and Beating the Sprite Limits. I use a couple of for loops, one for rows and one for columns, and repeatedly paste the tile sprite over and over. Full Demo Game Code.

Sprite 52
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Dev snapshot: Godot 4.0 beta 9

Mircosoft Game Dev

Editor: Add one-way indicator to tile collision editor ( GH-67283 ). Editor: Improve tile editor selection appearance ( GH-60892 ). Note: This breaks compatibility intentionally, but we missed merging relevant transition code in this beta ( GH-70244 ). Core: Handle corner cases for curve baking ( GH-69726 ).

Beta 76
article thumbnail

Programming the Agon Light using C/C++

Retro Game Coders

Agon C/C++ Compiler: AgDev AgDev is a port of the TI-84-CE calculator C/C++ tools for Agon Light and it uses the extremely capable and mature LLVM to generate Z80 and eZ80 ADL code. I won’t go into all the general-purpose C code and game logic here, I will keep that in the main series. My existing C code uses Conio.h

Tile 97
article thumbnail

Maintenance release: Godot 2.1.4

Mircosoft Game Dev

Physics: Add one-way collision to tile-set/tile-map. Physics: Fix one-way-collision detection. TileMap: Fix infinite loop when trying to bucket-delete empty tiles. Debugging: Many improvements to the editor's debugger and display of complex types. Display: Add "expand" option for window stretch aspect.

Tile 52
article thumbnail

Godot Engine reaches 2.0 stable

Mircosoft Game Dev

Initializing class member variables can be quite of a hassle, code such as this is common in GDScript: The 'onready' keyword allows initialization of class member variables at the same time when _ready is called, saving some code: But doing this for autoloaded scenes can still be a hassle, as it has to be done every time a script is created.

article thumbnail

Godot 3.0 is out and ready for the big leagues

Mircosoft Game Dev

It brings a brand new rendering engine with state-of-the-art PBR workflow for 3D, an improved assets pipeline, GDNative to load native code as plugins, C# 7.0 Auto-tiling in tile maps. It parses your code and automatically understands what you are trying to do (such as writing to alpha for transparency, reading from screen, etc.)

Render 52