admin – Anivale | Mobile app developer | Game Development | Web Developer | Android iOS NodeJS Angular Vue MongoDB ReactJS ReactNative https://anivalegames.com Building Bharat Calendars and Making Mobile apps and games for the next billion Sat, 04 Mar 2023 18:59:28 +0000 en-US hourly 1 https://wordpress.org/?v=6.0.12 https://anivalegames.com/wp-content/uploads/2018/03/Logo_ANIVALE_png-1-150x150.png admin – Anivale | Mobile app developer | Game Development | Web Developer | Android iOS NodeJS Angular Vue MongoDB ReactJS ReactNative https://anivalegames.com 32 32 How to port Cocos2d-x game to Axmol game engine https://anivalegames.com/2023/03/04/how-to-port-cocos2d-x-game-to-axmol-game-engine/

.banner-strip .container { Sat, 04 Mar 2023 18:55:20 +0000 https://anivalegames.com/?p=13934 display: flex;

flex-direction: column; Cocos2d-x is an open-source game development engine that supports multiple platforms, including iOS, Android. and now they have stopped giving future updates.

align-items: flex-start; You might wonder what happens for cocos2dx projects.there no issue if you are not giving updates for the game.

  • gap: .875rem; If you want game engine updates and issue fixes. We have found a fork of cocos2dx v-4 with the new name Axmol Game Engine here we have developer support. And regular Bug fixes.the major purpose.

    • ●  C++ 17/20
    • ●  Focuses on native game dev (easy to use, fast deployment, intuitive)
    • ●  Bugfixes ASAP However, developers may wish to use other game engines for their projects. If you’re one of those developers who have cocos2dx projects you might wonder how to port Cocos2d-x to Axmol. We have done porting of our projects from cocos2dx-3.17.2 to axmol engine. Here’s a step-by-step guide to help you port Cocos2d-x to Axmol Game Engine: Step 1: Understand Axmol Game Engine Before you start the porting process, it’s essential to understand Axmol Game Engine. Axmol is a C++-based game engine that uses OpenGL for rendering. It is designed to be cross-platform and supports Windows, macOS, Linux, Android, and iOS. Step 2: Prepare the Axmol project The first step in porting Cocos2d-x to Axmol is to prepare the Axmol project. Create a new Axmol project. Creating project in axmol engine is almost similar to cocos2dx
      Clone axmol engine from https://github.com/axmolengine/axmol.git
    1. Enter Axmol root directory
    2. Run python setup.py, restart the console after it has finished for environment variables to take effect

    padding-top: .875rem; Creating A New Project

    Get it on Google Play

    padding-bottom: .875rem; Using a console window, the command to generate a new project is as follows:

    } axmol new -p YOUR.UNIQUE.ID -d PROJECT_PATH -l [cpp|lua]

  • @media (min-width: 980px) { and then copy the following files from the Cocos2d-x project to the Axmol project:

    1. Classes directory
    2. Resources directory

    .banner-strip .container { flex-direction: row; align-items: center; gap: 2rem; } 3. proj.android directory -> don’t replace the whole directory u need

    } add dependencies in gradle files and modify manifest file

    .banner-strip__body { flex: 1; } and activity files and icons as well
    4. proj.ios_mac directory -> here u just add the files which ever

    .banner-strip__text { color: rgba(255, 255, 255, .7); font-size: .875rem; line-height: 1.5; } required into new axmol project

    .banner-strip__text b { color: #fff; font-weight: 700; } Step 3: Building in xcode project

    1. Replace all the #include <cocos2d.h> statements with #include “axmol.h”.
    2. Modify the main function to create an AxmolGame instance instead of a cocos2d::Application instance.
    3. Replace all instances of “cocos2d::” with “axmol::”.
    4. Replace CC with AX example CC_CALLBACK_0 to AX_CALLBACK_0 , CCLOG and so on..

    Step 4: Modify the resource loading code

    In conclusion, porting Cocos2d-x to Axmol Game Engine is not a complicated process. With some basic knowledge of C++, and game development, you can easily modify your Cocos2d-x project to work with Axmol. By following the steps outlined in this guide, you should be able to get your game up and running on Axmol in no time.

    ]]>
    Word Pro – Travel the world https://anivalegames.com/2021/06/12/word-pro-travel-the-world/

    Sat, 12 Jun 2021 18:02:24 +0000 http://anivalegames.com/?p=5718 Now enjoy travelling the world by solving word puzzles. We have an offering for a adventurous word game which will take you on a fun journey around the world

    ]]>
    Ludo Pro – A fun Multiplayer Game https://anivalegames.com/2021/06/12/ludo-pro-a-fun-multiplayer-game/

    Sat, 12 Jun 2021 16:24:18 +0000 http://anivalegames.com/?p=5711

    Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

    It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution of letters, as opposed to using ‘Content here, content here’, making it look like readable English. Many desktop publishing packages and web page editors now use Lorem Ipsum as their default model text, and a search for ‘lorem ipsum’ will uncover many web sites still in their infancy. Various versions have evolved over the years, sometimes by accident, sometimes on purpose (injected humour and the like).

    This is a simple dummy audio file
    This is a simple text

    Contrary to popular belief, Lorem Ipsum is not simply random text. It has roots in a piece of classical Latin literature from 45 BC, making it over 2000 years old. Richard McClintock, a Latin professor at Hampden-Sydney College in Virginia, looked up one of the more obscure Latin words, consectetur, from a Lorem Ipsum passage, and going through the cites of the word in classical literature, discovered the undoubtable source. Lorem Ipsum comes from sections 1.10.32 and 1.10.33 of “de Finibus Bonorum et Malorum” (The Extremes of Good and Evil) by Cicero, written in 45 BC. This book is a treatise on the theory of ethics, very popular during the Renaissance. The first line of Lorem Ipsum, “Lorem ipsum dolor sit amet..”, comes from a line in section 1.10.32.

    Namecheap Logo The standard chunk of Lorem Ipsum used since the 1500s is reproduced below for those interested. Sections 1.10.32 and 1.10.33 from “de Finibus Bonorum et Malorum” by Cicero are also reproduced in their exact original form, accompanied by English versions from the 1914 translation by H. Rackham.

    ]]> Create any website like a pro https://anivalegames.com/2020/02/14/create-fast-and-cool-websites-like-a-pro/

    Fri, 14 Feb 2020 03:09:18 +0000 https://essentials.pixfort.com/original/?p=1212