private void createEntities() {
Singleton.getVisualisation().createMap(Singleton.getWorldModel().getMaps().get("MapMenu").getPath());
Singleton.getVisualisation().setCameraPosition(1420, 1750);
m_worldEntities.put("bandeauY1", new WEMenu("bandeauY1", "bandeauY", new Vector2D(975, 1000), 0, 1));
float textWidth = calcWidth("Join game", "ar30whi");
//Texts
m_worldTextEntities.put("Title", new WEAlphaTextButton("Title", m_menuX + m_menuWidth / 2 - textWidth / 2, m_resolution.y - 50, "Join game", "ar30whi"));
m_worldTextEntities.put("Port", new WEAlphaTextButton("Port", m_menuX + 50, m_resolution.y - 150, "Port", "ar30whi"));
m_worldTextEntities.put("PortNum", new WEAlphaTextButton("PortNum", m_menuX + m_menuWidth - 300, m_resolution.y - 150, m_port, "ar30whi"));
m_worldTextEntities.put("IP", new WEAlphaTextButton("IP", m_menuX + 50, m_resolution.y - 200, "IP", "ar30whi"));
m_worldTextEntities.put("IPAddress", new WEAlphaTextButton("IPAddress", m_menuX + m_menuWidth - 300, m_resolution.y - 200, m_IPAddress, "ar30whi"));
m_worldTextEntities.put("Name", new WEAlphaTextButton("Name", m_menuX + 50, m_resolution.y - 300, "Name", "ar30whi"));
m_worldTextEntities.put("Pseudo", new WEAlphaTextButton("Pseudo", m_menuX + m_menuWidth - 300, m_resolution.y - 300, m_pseudo, "ar30whi"));
m_worldTextEntities.put("Car", new WEAlphaTextButton("Car", m_menuX + 50, m_resolution.y - 350, "Car", "ar30whi"));
m_worldTextEntities.put("Map", new WEAlphaTextButton("Map", m_menuX + 50, m_resolution.y - 400, "Map", "ar30whi"));
m_worldTextEntities.put("MapName", new WEAlphaTextButton("MapName", m_menuX + m_menuWidth - 300, m_resolution.y - 400, "", "ar30whi"));
m_worldTextEntities.put("Connect", new WEAlphaTextButton("Connect", m_menuX + 50, m_resolution.y - 500, "Connect", "ar30whi"));
m_worldTextEntities.put("Cancel", new WEAlphaTextButton("Cancel", m_menuX + 50, m_resolution.y - 600, "Cancel", "ar30whi"));
//Initialisation
((WEAlphaTextButton) m_worldTextEntities.get("Port")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("Port")).setSelect(true);
((WEAlphaTextButton) m_worldTextEntities.get("PortNum")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("PortNum")).setSelect(true);
((WEAlphaTextButton) m_worldTextEntities.get("IP")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("IPAddress")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("Name")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("Pseudo")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("Map")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("MapName")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("Car")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("Connect")).m_setMInitialize(true);
((WEAlphaTextButton) m_worldTextEntities.get("Cancel")).m_setMInitialize(true);
//Car miniature
m_worldEntities.put("car_mini", new WEMenu("car_mini", m_spritesNameList.get(Singleton.getOptionsController().getCar()), new Vector2D(m_minX + m_menuX + m_menuWidth - 300, m_resolution.y + m_minY - 378), 0, 1));
//Arrows
m_worldEntities.put("arrow_port", new WEMenu("arrow_port", "arrow", new Vector2D(m_minX + m_menuX + 10, m_resolution.y + m_minY - 178), 0, 1));
m_worldEntities.put("arrow_IP", new WEMenu("arrow_IP", "arrow", new Vector2D(m_minX + m_menuX + 10, m_resolution.y + m_minY - 228), 0, 2));
m_worldEntities.put("arrow_name", new WEMenu("arrow_name", "arrow", new Vector2D(m_minX + m_menuX + 10, m_resolution.y + m_minY - 328), 0, 2));
m_worldEntities.put("arrow_car", new WEMenu("arrow_car", "arrow", new Vector2D(m_minX + m_menuX + 10, m_resolution.y + m_minY - 378), 0, 2));
m_worldEntities.put("arrow_map", new WEMenu("arrow_map", "arrow", new Vector2D(m_minX + m_menuX + 10, m_resolution.y + m_minY - 428), 0, 2));
m_worldEntities.put("arrow_connect", new WEMenu("arrow_connect", "arrow", new Vector2D(m_minX + m_menuX + 10, m_resolution.y + m_minY - 528), 0, 2));
m_worldEntities.put("arrow_cancel", new WEMenu("arrow_cancel", "arrow", new Vector2D(m_minX + m_menuX + 10, m_resolution.y + m_minY - 628), 0, 2));
}