Starting to create the map

This commit is contained in:
AnonymusRaccoon
2019-12-11 13:51:53 +01:00
parent 8c738c3f7b
commit c16680045a
6 changed files with 89 additions and 44 deletions
+4
View File
@@ -0,0 +1,4 @@
11111111111111111111111111111111111111111111111111111111111111111111111111111111
Submodule lib/gamacon updated: 05232ad744...92c4a2bd75
+21
View File
@@ -0,0 +1,21 @@
/*
** EPITECH PROJECT, 2019
** Str dup replicate
** File description:
** MALLOC YES
*/
#include <stdlib.h>
int my_strlen(const char *src);
char *my_strdup(const char *src)
{
int length = my_strlen(src);
char *ret = malloc(sizeof(char) * (length + 1));
for (int i = 0; i < length; i++)
ret[i] = src[i];
ret[length] = '\0';
return (ret);
}
+16
View File
@@ -0,0 +1,16 @@
/*
** EPITECH PROJECT, 2019
** CPool_Day04_2019
** File description:
** Strlen
*/
int my_strlen(const char *str)
{
if (str == 0)
return (0);
for (int i = 0; 1; i++) {
if (*(str + i) == '\0')
return i;
}
}
Submodule lib/xmlparser updated: e24bce0d48...ef87688c73
+46 -42
View File
@@ -1,42 +1,46 @@
<gc_group>
<gc_entity>
<TransformComponent>
<Position x="0" y="0" />
<Size x="800" y="600" />
</TransformComponent>
<TextureRenderer src="assets/sprites/bck_layer4.png">
<Rect height="auto" width="auto" top="0" left="0" />
</TextureRenderer>
<ParallaxComponent speed="60" />
</gc_entity>
<gc_entity>
<TransformComponent>
<Position x="0" y="0" />
<Size x="800" y="600" />
</TransformComponent>
<TextureRenderer src="assets/sprites/bck_layer3.png">
<Rect height="auto" width="auto" top="0" left="0" />
</TextureRenderer>
<ParallaxComponent speed="90" />
</gc_entity>
<gc_entity>
<TransformComponent>
<Position x="0" y="0" />
<Size x="800" y="600" />
</TransformComponent>
<TextureRenderer src="assets/sprites/bck_layer2.png">
<Rect height="auto" width="auto" top="0" left="0" />
</TextureRenderer>
<ParallaxComponent speed="100" />
</gc_entity>
<gc_entity>
<TransformComponent>
<Position x="0" y="0" />
<Size x="800" y="600" />
</TransformComponent>
<TextureRenderer src="assets/sprites/bck_layer1.png">
<Rect height="auto" width="auto" top="0" left="0" />
</TextureRenderer>
<ParallaxComponent speed="120" />
</gc_entity>
</gc_group>
<gc_scene>
<gc_entities>
<gc_entity>
<TransformComponent>
<Position x="0" y="0" />
<Size x="800" y="600" />
</TransformComponent>
<TextureRenderer src="assets/sprites/bck_layer4.png">
<Rect height="auto" width="auto" top="0" left="0" />
</TextureRenderer>
<ParallaxComponent speed="60" />
</gc_entity>
<gc_entity>
<TransformComponent>
<Position x="0" y="0" />
<Size x="800" y="600" />
</TransformComponent>
<TextureRenderer src="assets/sprites/bck_layer3.png">
<Rect height="auto" width="auto" top="0" left="0" />
</TextureRenderer>
<ParallaxComponent speed="90" />
</gc_entity>
<gc_entity>
<TransformComponent>
<Position x="0" y="0" />
<Size x="800" y="600" />
</TransformComponent>
<TextureRenderer src="assets/sprites/bck_layer2.png">
<Rect height="auto" width="auto" top="0" left="0" />
</TextureRenderer>
<ParallaxComponent speed="100" />
</gc_entity>
<gc_entity>
<TransformComponent>
<Position x="0" y="0" />
<Size x="800" y="600" />
</TransformComponent>
<TextureRenderer src="assets/sprites/bck_layer1.png">
<Rect height="auto" width="auto" top="0" left="0" />
</TextureRenderer>
<ParallaxComponent speed="120" />
</gc_entity>
</gc_entities>
<map>
</map>
</gc_scene>