~repos /gdx-studio

#libgdx#java#desktop

git clone https://pyrossh.dev/repos/gdx-studio.git

An IDE for creating Games using libgdx and Java supported on all platforms Android, iOS, Desktop


b74d251a pyros2097

11 years ago
Merge branch 'master' of https://github.com/pyros2097/GdxStudio.git
Files changed (1) hide show
  1. README.md +0 -65
README.md DELETED
@@ -1,65 +0,0 @@
1
- GdxStudio 0.6.5
2
- ================
3
- GdxStudio is a tool for creating awesome games using libGdx. It is written in Java using Swing, libgdx,
4
- WebLookandfeel and RSyntaxTextArea. It has similar features of Xcode. It has all the features of libgdx
5
- built-in so you can easily,start creating games with it. Tools like Hiero Font Editor, Particle Editor,
6
- Texture Packer, SceneEditor, MapEditor, ActorEditor, ImagingTools are already built into it.
7
- It also has a powerful Game Framework based on libGDX inbuilt which allows the game coder
8
- to concentrate on the logic of the game and not bother about setting up assets or configuration.
9
- It has Automatic Asset Loading including Atlas, TextureRegions, BitmapFonts, Music, Sound.
10
- It has the Latest Nightly Version of libGdx inside it so you don't need to download the libGdx at all,
11
- when exporting your game to jar for desktop it automatically loads these libraries into it.
12
-
13
- >**Disclaimer** This is not an official libdgx project so don't ask them for bug fixes
14
-
15
- Features
16
- ---------
17
- **1. Automatic Build System**
18
- <p>Uses an Batch Builder system based on eclipse, so on the fly building so you can instantly
19
- run or debug your application. Using the famous Eclipse Java Compiler(ECJ).<p>
20
- **2. Automatic File Saving**
21
- <p>All Files are automatically save when you switch tabs or change views. No more wasting time pressing
22
- CTRL+S or clicking the save button (inspired by Xcode)<p>
23
- **3. Source Editor**
24
- <p>An eclipse like editor which supports code completion, batch compiling and compile errors as you type.<p>
25
- **4. Scene Editor**
26
- <p>Completely design your game scenes with effects using the scene editor and access these components
27
- in the source editor and add your logic code. Your scenes are saved in scene.json file is automatically loaded.<p>
28
- **5. Map Editor**
29
- <p>All your game maps can be designed using it. This supports 3 map layers and 3 object layers.
30
- You can drag and drop your custom actors/objects onto the map. There is no fixed size for a map.
31
- Each tile can be anything you want it to be.<p>
32
- **6. Actor Editor**
33
- <p>You can create custom actors/objects which consist of the basic widgets like images, sprites etc.
34
- And you can drag and drop these into your game scenes and maps. Makes it easier instead of doing it by code.<p>
35
- **7. Export**
36
- <p>All the libgdx libraries and class files are directly exported to your package.
37
- Your game can be exported to jar for Desktop, apk for android and ipa for iOS<p>
38
- **8. Platform Independent**
39
- <p>Write Once Deploy Everywhere. You only need to write you game logic for one platform, cross building
40
- for different platforms and exporting is done automatically.(android and ios not done)<p>
41
- **9. Dynamic Compilation**
42
- <p>You can edit your scenes and add logic to your game and at the same time see the outcome in the studio.
43
- Your source files are automatically compiled and loaded into the class loader and displayed in the studio.
44
- So your don't need to follow the monotonous approach compile->build->run exe. This saves a lot of time.<p>
45
-
46
- Todo
47
- -----
48
- 1. MapEditor
49
- 2. ActorEditor
50
- 3. Automatic Updates
51
- 4. Make a signals/slots method for connecting actors with events (maybe make an interpreter)
52
-
53
- Credits
54
- --------
55
- Thanks to all these awesome frameworks
56
- [Libgdx](http://libgdx.badlogicgames.com)
57
- [WebLookAndFeel](http://weblookandfeel.com)
58
- [RSyntaxTextArea](http://fifesoft.com/rsyntaxtextarea)
59
- [WebLookAndFeelLite](https://github.com/pyros2097/WebLookAndFeelLite)
60
- [Scene3d](https://github.com/pyros2097/Scene3d)
61
- [Sink](https://github.com/pyros2097/Sink)
62
- [EclipseCompiler](http://download.eclipse.org/eclipse/downloads/)
63
- [ANTLR](http://www.antlr.org/)
64
- [ProGuard](http://proguard.sourceforge.net)
65
-