Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411423 Posts in 69363 Topics- by 58416 Members - Latest Member: JamesAGreen

April 19, 2024, 02:13:45 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperTechnical (Moderator: ThemsAllTook)POLYCODE (2D and 3D engine)
Pages: 1 ... 3 4 [5] 6 7
Print
Author Topic: POLYCODE (2D and 3D engine)  (Read 27580 times)
gianmichele
Level 0
*


View Profile
« Reply #80 on: November 14, 2012, 07:29:28 AM »

Ohhh I like the IDE Smiley

Left an introduction message on Polycode's forum. How's the iOS port coming along?

Logged
kamac
Level 10
*****


Notoriously edits his posts


View Profile
« Reply #81 on: November 14, 2012, 09:04:25 AM »

Will you be angry at me, if I ask what do you code the IDE / editor in / using what library?  Concerned
Logged

Ivan
Owl Country
Level 10
*


alright, let's see what we can see


View Profile
« Reply #82 on: November 14, 2012, 10:20:34 AM »

It's actually written IN Polycode, which has a fully themeable UI library built into it Smiley
Logged

http://polycode.org/ - Free, cross-platform, open-source engine.
Dr. Cooldude
Guest
« Reply #83 on: November 14, 2012, 10:23:08 AM »

It's actually written IN Polycode, which has a fully themeable UI library built into it Smiley
Mind = Blown

Anyways, this looks awesome, I will definitely try it when it's released!
Logged
kamac
Level 10
*****


Notoriously edits his posts


View Profile
« Reply #84 on: November 14, 2012, 10:28:09 AM »

It's actually written IN Polycode, which has a fully themeable UI library built into it Smiley

Hm. I thought so  Concerned

Let's go deeper,
that UI library polycode has built it, does it uses bare OpenGL / DirectX, or something else perhaps?
Logged

rivon
Level 10
*****



View Profile
« Reply #85 on: November 14, 2012, 10:57:24 AM »

OpenGL.
Logged
Ivan
Owl Country
Level 10
*


alright, let's see what we can see


View Profile
« Reply #86 on: November 14, 2012, 11:02:14 AM »

It's actually written IN Polycode, which has a fully themeable UI library built into it Smiley

Hm. I thought so  Concerned

Let's go deeper,
that UI library polycode has built it, does it uses bare OpenGL / DirectX, or something else perhaps?

Polycode uses an abstracted renderer, which is currently implemented in OpenGL. You could potentially write a DirectX implementation on Windows if you're so inclined.
Logged

http://polycode.org/ - Free, cross-platform, open-source engine.
kamac
Level 10
*****


Notoriously edits his posts


View Profile
« Reply #87 on: November 14, 2012, 11:05:48 AM »

It's actually written IN Polycode, which has a fully themeable UI library built into it Smiley

Hm. I thought so  Concerned

Let's go deeper,
that UI library polycode has built it, does it uses bare OpenGL / DirectX, or something else perhaps?

Polycode uses an abstracted renderer, which is currently implemented in OpenGL. You could potentially write a DirectX implementation on Windows if you're so inclined.

No, no. I just wanted to know whether you used some existing GUI library, or wrote it from scratch  Wink
Logged

Ivan
Owl Country
Level 10
*


alright, let's see what we can see


View Profile
« Reply #88 on: November 14, 2012, 11:07:58 AM »

Ah, ok. No, I wrote it from scratch. It was a pain in the ass.
Logged

http://polycode.org/ - Free, cross-platform, open-source engine.
InfiniteStateMachine
Level 10
*****



View Profile
« Reply #89 on: November 14, 2012, 08:25:12 PM »

I'm assuming the IDE is for the LUA side of things. Is that correct?
Logged

Ivan
Owl Country
Level 10
*


alright, let's see what we can see


View Profile
« Reply #90 on: November 14, 2012, 09:55:01 PM »

I'm assuming the IDE is for the LUA side of things. Is that correct?

Yep, it aims to provide an integrated development tool to design, code and publish projects from a single app, and so it has a (somewhat simple as of right now) code editor built in. I wrote a networked debugger for it, so it will actually do backtraces and lets you jump around in the code if errors occur as well as execute code directly in your application while it runs. I'm trying to design it in such a way that it will still be a useful asset editing tool even if you use C++ or want to use your own editor or build pipeline for Lua (you can still use the debugger since the Polycode player will try to connect locally to the IDE if it's running).
Logged

http://polycode.org/ - Free, cross-platform, open-source engine.
MapiMopi
Level 0
**



View Profile
« Reply #91 on: November 14, 2012, 09:56:47 PM »

With each post PolyCode sounds more and more delicious!
Logged

InfiniteStateMachine
Level 10
*****



View Profile
« Reply #92 on: November 14, 2012, 10:02:22 PM »

yeah I'm excited Smiley
Logged

SolarLune
Level 10
*****


It's been eons


View Profile WWW
« Reply #93 on: November 14, 2012, 10:40:58 PM »

Me too, this is really shaping up. I liked it before, but this looks to be really shaping up.

So is 2D mode separated from 3D mode? Or is it just a different 'view'...?
Logged

tametick
Level 3
***


Could take weeks, sir!


View Profile WWW
« Reply #94 on: November 15, 2012, 02:20:08 AM »

Looking good! Which platforms does this support? I assume win/mac/linux, how about ios and android?
Logged

InfiniteStateMachine
Level 10
*****



View Profile
« Reply #95 on: November 15, 2012, 03:52:33 AM »

I saw mention of IOS on the twitter feed. Something about opengles2 being the render platform of choice so it would be compatible


edit "

https://twitter.com/Polycode/status/107192021176942592
Logged

Ivan
Owl Country
Level 10
*


alright, let's see what we can see


View Profile
« Reply #96 on: November 15, 2012, 03:12:05 PM »

Me too, this is really shaping up. I liked it before, but this looks to be really shaping up.

So is 2D mode separated from 3D mode? Or is it just a different 'view'...?

The 2D is completely separated from 3D for ease of use (though you can render a 2d screen on top of a 3d scene and vice versa no problem), but on the basic level they share the same base entity class, so working with 2d and 3d is very similar. The 2d entities just have 2d-specific stuff added to them, like screen input events, 2d transforms, and other 2d-specific stuff.
Logged

http://polycode.org/ - Free, cross-platform, open-source engine.
InfiniteStateMachine
Level 10
*****



View Profile
« Reply #97 on: November 15, 2012, 03:26:52 PM »

sorry I know this had been addressed before but the polycode site is currently down. Just wanted to clarify something

If you make a game in you can include the player so from the perspective of the player it's an application without any extra dependancies. Is that correct?

If you make a game in C++ does it require the player?
Logged

Zaphos
Level 5
*****



View Profile WWW
« Reply #98 on: November 15, 2012, 04:29:42 PM »

sorry I know this had been addressed before but the polycode site is currently down. Just wanted to clarify something

If you make a game in you can include the player so from the perspective of the player it's an application without any extra dependancies. Is that correct?

If you make a game in C++ does it require the player?
The site isn't actually down, the pages with details are just not linked (presumably because they're outdated) -- you can still access them though: http://polycode.org/learning/

Previously it said, re lua apps, "When you're ready to publish the app, you can bundle the polyapp file with a standalone player so that anyone can run your application."  So yes, it's just a normal application to the end user.
Logged

How to Be a Tree | Voro | Realistic Kissing Simulator | twitter | Programmer at Epic Games
InfiniteStateMachine
Level 10
*****



View Profile
« Reply #99 on: November 15, 2012, 04:56:49 PM »

^^ Ah sweet thanks for that Smiley
Logged

Pages: 1 ... 3 4 [5] 6 7
Print
Jump to:  

Theme orange-lt created by panic