~repos /gdx-studio

#libgdx#java#desktop

git clone https://pyrossh.dev/repos/gdx-studio.git
Discussions: https://groups.google.com/g/rust-embed-devs

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


Files changed (1) hide show
  1. README.md +58 -3
README.md CHANGED
@@ -1,4 +1,59 @@
1
- RpgIDE
1
+ RpgIDE v0.60
2
- ======
2
+ ================
3
+ RpgIDE 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, GDXBuilder, TMXBuilder, 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 to jar for desktop it automatically loads these libraries into it.
3
12
 
13
+
14
+ Checkout: [Sink](https://github.com/pyros2097/Sink)
15
+
16
+ Features
17
+ ---------
18
+ #1. Automatic Build System
19
+ Uses an incremental Builder system like eclipse, so on the fly building so you can instantly
20
+ run or debug your application. Using the famous Eclipse Java Compiler(ECJ).
21
+ #2. Automatic File Saving
22
+ All Files are automatically save when you switch tabs or change views. No more wasting time pressing
23
+ CTRL+S or clicking the save button (inspired by Xcode)
24
+ #3. Studio
25
+ Your completely design your game scenes or menus using the inbuilt studio/game editor and access these
26
+ components in the editor and add your logic code. Your scenes are saved as json files and can be loaded in
27
+ your code.
28
+ #4. Editor
29
+ An eclipse like editor which supports code completion, incremental compiling and compile errors as you type.
30
+ It also allows drag and drop of actors and assets from their tables for fast typing.
31
+ #5. Export
32
+ Your game is exported to jar for Desktop and is run from the jar so you have complete
33
+ understanding of how your game works in its packaged state.
34
+ ex: Android, iOS, Desktop
35
+ #6. Platform Independent
36
+ Write Once Deploy Everywhere. You only need to write you game logic for one platform, cross compiling
37
+ for different platforms and loading is done automatically.
38
+ #7. Dynamic Compilation
39
+ You can edit your scenes and add logic to your game and at the same time see the outcome in the studio.
4
- An IDE for creating Rpg Games using libGDx and Java supported on all platforms Android, iOS, Desktop
40
+ Your source files are automatically compiled and loaded into the class loaded and displayed in the studio.
41
+ So your don't need to follow the monotonous approach compile->build->run. This saves a lot of time.
42
+ #7. Scenes Support
43
+ You can easily create scenes populate them with actors and load them.
44
+
45
+
46
+ Todo
47
+ -----
48
+ 1. Make Animations Working
49
+ 2. TMXBuilder
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
+